From 567d19cd86e5e895f56809c5a76a64f733077c6b Mon Sep 17 00:00:00 2001 From: oldergod Date: Wed, 19 Jun 2024 07:39:32 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=2021692?= =?UTF-8?q?af7bf8315b10b93bd445e224daee9e88279=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .nojekyll | 0 2.x/wire-codegen-sample/META-INF/MANIFEST.MF | 6 + 2.x/wire-codegen-sample/allclasses-frame.html | 21 + .../allclasses-noframe.html | 21 + .../squareup/wire/sample/CodegenSample.html | 286 + .../wire/sample/CodegenSampleMojo.html | 329 + .../wire/sample/class-use/CodegenSample.html | 124 + .../sample/class-use/CodegenSampleMojo.html | 124 + .../squareup/wire/sample/package-frame.html | 22 + .../squareup/wire/sample/package-summary.html | 150 + .../squareup/wire/sample/package-tree.html | 138 + .../com/squareup/wire/sample/package-use.html | 124 + 2.x/wire-codegen-sample/constant-values.html | 124 + 2.x/wire-codegen-sample/deprecated-list.html | 124 + 2.x/wire-codegen-sample/help-doc.html | 225 + 2.x/wire-codegen-sample/index-all.html | 159 + 2.x/wire-codegen-sample/index.html | 72 + 2.x/wire-codegen-sample/overview-tree.html | 142 + 2.x/wire-codegen-sample/package-list | 1 + 2.x/wire-codegen-sample/script.js | 30 + 2.x/wire-codegen-sample/stylesheet.css | 574 ++ 2.x/wire-codegen-sample/version.txt | 1 + 2.x/wire-compiler/META-INF/MANIFEST.MF | 6 + 2.x/wire-compiler/allclasses-frame.html | 20 + 2.x/wire-compiler/allclasses-noframe.html | 20 + .../com/squareup/wire/WireCompiler.html | 474 ++ .../squareup/wire/class-use/WireCompiler.html | 124 + .../com/squareup/wire/package-frame.html | 21 + .../com/squareup/wire/package-summary.html | 144 + .../com/squareup/wire/package-tree.html | 133 + .../com/squareup/wire/package-use.html | 124 + 2.x/wire-compiler/constant-values.html | 216 + 2.x/wire-compiler/deprecated-list.html | 124 + 2.x/wire-compiler/help-doc.html | 225 + 2.x/wire-compiler/index-all.html | 221 + 2.x/wire-compiler/index.html | 72 + 2.x/wire-compiler/overview-tree.html | 137 + 2.x/wire-compiler/package-list | 1 + 2.x/wire-compiler/script.js | 30 + 2.x/wire-compiler/stylesheet.css | 574 ++ 2.x/wire-compiler/version.txt | 1 + 2.x/wire-gson-support/META-INF/MANIFEST.MF | 6 + 2.x/wire-gson-support/allclasses-frame.html | 20 + 2.x/wire-gson-support/allclasses-noframe.html | 20 + .../squareup/wire/WireTypeAdapterFactory.html | 299 + .../class-use/WireTypeAdapterFactory.html | 124 + .../com/squareup/wire/package-frame.html | 21 + .../com/squareup/wire/package-summary.html | 145 + .../com/squareup/wire/package-tree.html | 133 + .../com/squareup/wire/package-use.html | 124 + 2.x/wire-gson-support/constant-values.html | 124 + 2.x/wire-gson-support/deprecated-list.html | 124 + 2.x/wire-gson-support/help-doc.html | 225 + 2.x/wire-gson-support/index-all.html | 144 + 2.x/wire-gson-support/index.html | 72 + 2.x/wire-gson-support/overview-tree.html | 137 + 2.x/wire-gson-support/package-list | 1 + 2.x/wire-gson-support/script.js | 30 + 2.x/wire-gson-support/stylesheet.css | 574 ++ 2.x/wire-gson-support/version.txt | 1 + 2.x/wire-java-generator/META-INF/MANIFEST.MF | 6 + 2.x/wire-java-generator/allclasses-frame.html | 20 + .../allclasses-noframe.html | 20 + .../com/squareup/wire/java/JavaGenerator.html | 367 + .../wire/java/class-use/JavaGenerator.html | 157 + .../com/squareup/wire/java/package-frame.html | 21 + .../squareup/wire/java/package-summary.html | 144 + .../com/squareup/wire/java/package-tree.html | 133 + .../com/squareup/wire/java/package-use.html | 144 + 2.x/wire-java-generator/constant-values.html | 124 + 2.x/wire-java-generator/deprecated-list.html | 153 + 2.x/wire-java-generator/help-doc.html | 225 + 2.x/wire-java-generator/index-all.html | 199 + 2.x/wire-java-generator/index.html | 72 + 2.x/wire-java-generator/overview-tree.html | 137 + 2.x/wire-java-generator/package-list | 1 + 2.x/wire-java-generator/script.js | 30 + 2.x/wire-java-generator/stylesheet.css | 574 ++ 2.x/wire-java-generator/version.txt | 1 + 2.x/wire-maven-plugin/META-INF/MANIFEST.MF | 6 + 2.x/wire-maven-plugin/allclasses-frame.html | 21 + 2.x/wire-maven-plugin/allclasses-noframe.html | 21 + .../com/squareup/wire/mojo/HelpMojo.html | 316 + .../wire/mojo/WireGenerateSourcesMojo.html | 312 + .../wire/mojo/class-use/HelpMojo.html | 124 + .../class-use/WireGenerateSourcesMojo.html | 124 + .../com/squareup/wire/mojo/package-frame.html | 22 + .../squareup/wire/mojo/package-summary.html | 151 + .../com/squareup/wire/mojo/package-tree.html | 138 + .../com/squareup/wire/mojo/package-use.html | 124 + 2.x/wire-maven-plugin/constant-values.html | 124 + 2.x/wire-maven-plugin/deprecated-list.html | 124 + 2.x/wire-maven-plugin/help-doc.html | 225 + 2.x/wire-maven-plugin/index-all.html | 163 + 2.x/wire-maven-plugin/index.html | 72 + 2.x/wire-maven-plugin/overview-tree.html | 142 + 2.x/wire-maven-plugin/package-list | 1 + 2.x/wire-maven-plugin/script.js | 30 + 2.x/wire-maven-plugin/stylesheet.css | 574 ++ 2.x/wire-maven-plugin/version.txt | 1 + 2.x/wire-runtime/META-INF/MANIFEST.MF | 6 + 2.x/wire-runtime/allclasses-frame.html | 31 + 2.x/wire-runtime/allclasses-noframe.html | 31 + .../com/squareup/wire/AndroidMessage.html | 380 + .../com/squareup/wire/FieldEncoding.html | 382 + .../com/squareup/wire/Message.Builder.html | 341 + .../com/squareup/wire/Message.html | 494 ++ ...Adapter.EnumConstantNotFoundException.html | 278 + .../com/squareup/wire/ProtoAdapter.html | 927 +++ .../com/squareup/wire/ProtoReader.html | 493 ++ .../com/squareup/wire/ProtoWriter.html | 403 + 2.x/wire-runtime/com/squareup/wire/Wire.html | 256 + .../com/squareup/wire/WireEnum.html | 226 + .../com/squareup/wire/WireField.Label.html | 385 + .../com/squareup/wire/WireField.html | 332 + .../wire/class-use/AndroidMessage.html | 124 + .../wire/class-use/FieldEncoding.html | 198 + .../wire/class-use/Message.Builder.html | 207 + .../com/squareup/wire/class-use/Message.html | 199 + ...Adapter.EnumConstantNotFoundException.html | 124 + .../squareup/wire/class-use/ProtoAdapter.html | 311 + .../squareup/wire/class-use/ProtoReader.html | 151 + .../squareup/wire/class-use/ProtoWriter.html | 160 + .../com/squareup/wire/class-use/Wire.html | 124 + .../com/squareup/wire/class-use/WireEnum.html | 151 + .../wire/class-use/WireField.Label.html | 158 + .../squareup/wire/class-use/WireField.html | 124 + .../com/squareup/wire/package-frame.html | 44 + .../com/squareup/wire/package-summary.html | 257 + .../com/squareup/wire/package-tree.html | 180 + .../com/squareup/wire/package-use.html | 176 + 2.x/wire-runtime/constant-values.html | 124 + 2.x/wire-runtime/deprecated-list.html | 124 + 2.x/wire-runtime/help-doc.html | 225 + 2.x/wire-runtime/index-all.html | 562 ++ 2.x/wire-runtime/index.html | 72 + 2.x/wire-runtime/overview-tree.html | 184 + 2.x/wire-runtime/package-list | 1 + 2.x/wire-runtime/script.js | 30 + 2.x/wire-runtime/serialized-form.html | 178 + 2.x/wire-runtime/stylesheet.css | 574 ++ 2.x/wire-runtime/version.txt | 1 + 2.x/wire-sample/META-INF/MANIFEST.MF | 6 + 2.x/wire-sample/allclasses-frame.html | 23 + 2.x/wire-sample/allclasses-noframe.html | 23 + .../squareup/dinosaurs/Dinosaur.Builder.html | 452 ++ .../com/squareup/dinosaurs/Dinosaur.html | 567 ++ .../com/squareup/dinosaurs/Sample.html | 296 + .../dinosaurs/class-use/Dinosaur.Builder.html | 190 + .../dinosaurs/class-use/Dinosaur.html | 179 + .../squareup/dinosaurs/class-use/Sample.html | 126 + .../com/squareup/dinosaurs/package-frame.html | 23 + .../squareup/dinosaurs/package-summary.html | 152 + .../com/squareup/dinosaurs/package-tree.html | 149 + .../com/squareup/dinosaurs/package-use.html | 162 + .../com/squareup/geology/Period.html | 434 ++ .../squareup/geology/class-use/Period.html | 260 + .../com/squareup/geology/package-frame.html | 21 + .../com/squareup/geology/package-summary.html | 144 + .../com/squareup/geology/package-tree.html | 143 + .../com/squareup/geology/package-use.html | 178 + 2.x/wire-sample/constant-values.html | 155 + 2.x/wire-sample/deprecated-list.html | 126 + 2.x/wire-sample/help-doc.html | 231 + 2.x/wire-sample/index-all.html | 318 + 2.x/wire-sample/index.html | 75 + 2.x/wire-sample/overview-frame.html | 23 + 2.x/wire-sample/overview-summary.html | 144 + 2.x/wire-sample/overview-tree.html | 162 + 2.x/wire-sample/package-list | 2 + 2.x/wire-sample/script.js | 30 + 2.x/wire-sample/serialized-form.html | 172 + 2.x/wire-sample/stylesheet.css | 574 ++ 2.x/wire-sample/version.txt | 1 + 2.x/wire-schema/META-INF/MANIFEST.MF | 6 + 2.x/wire-schema/allclasses-frame.html | 67 + 2.x/wire-schema/allclasses-noframe.html | 67 + .../squareup/wire/schema/EnclosingType.html | 324 + .../squareup/wire/schema/EnumConstant.html | 291 + .../com/squareup/wire/schema/EnumType.html | 381 + .../com/squareup/wire/schema/Field.Label.html | 374 + .../com/squareup/wire/schema/Field.html | 487 ++ .../wire/schema/IdentifierSet.Builder.html | 303 + .../squareup/wire/schema/IdentifierSet.html | 376 + .../com/squareup/wire/schema/Location.html | 402 + .../com/squareup/wire/schema/MessageType.html | 451 ++ .../com/squareup/wire/schema/OneOf.html | 265 + .../com/squareup/wire/schema/Options.html | 433 ++ .../wire/schema/ProtoFile.Syntax.html | 378 + .../com/squareup/wire/schema/ProtoFile.html | 358 + .../com/squareup/wire/schema/ProtoMember.html | 352 + .../com/squareup/wire/schema/ProtoType.html | 625 ++ .../com/squareup/wire/schema/Rpc.html | 330 + .../com/squareup/wire/schema/Schema.html | 388 + .../squareup/wire/schema/SchemaException.html | 269 + .../squareup/wire/schema/SchemaLoader.html | 364 + .../com/squareup/wire/schema/Service.html | 320 + .../com/squareup/wire/schema/Type.html | 346 + .../wire/schema/class-use/EnclosingType.html | 126 + .../wire/schema/class-use/EnumConstant.html | 187 + .../wire/schema/class-use/EnumType.html | 126 + .../wire/schema/class-use/Field.Label.html | 222 + .../squareup/wire/schema/class-use/Field.html | 228 + .../class-use/IdentifierSet.Builder.html | 170 + .../wire/schema/class-use/IdentifierSet.html | 181 + .../wire/schema/class-use/Location.html | 373 + .../wire/schema/class-use/MessageType.html | 126 + .../squareup/wire/schema/class-use/OneOf.html | 166 + .../wire/schema/class-use/Options.html | 198 + .../schema/class-use/ProtoFile.Syntax.html | 214 + .../wire/schema/class-use/ProtoFile.html | 181 + .../wire/schema/class-use/ProtoMember.html | 220 + .../wire/schema/class-use/ProtoType.html | 384 + .../squareup/wire/schema/class-use/Rpc.html | 181 + .../wire/schema/class-use/Schema.html | 172 + .../schema/class-use/SchemaException.html | 126 + .../wire/schema/class-use/SchemaLoader.html | 180 + .../wire/schema/class-use/Service.html | 189 + .../squareup/wire/schema/class-use/Type.html | 234 + .../squareup/wire/schema/internal/Util.html | 346 + .../wire/schema/internal/class-use/Util.html | 126 + .../wire/schema/internal/package-frame.html | 21 + .../wire/schema/internal/package-summary.html | 144 + .../wire/schema/internal/package-tree.html | 139 + .../wire/schema/internal/package-use.html | 126 + .../parser/EnumConstantElement.Builder.html | 292 + .../internal/parser/EnumConstantElement.html | 370 + .../internal/parser/EnumElement.Builder.html | 292 + .../schema/internal/parser/EnumElement.html | 412 + .../parser/ExtendElement.Builder.html | 279 + .../schema/internal/parser/ExtendElement.html | 357 + .../internal/parser/ExtensionsElement.html | 344 + .../internal/parser/FieldElement.Builder.html | 331 + .../schema/internal/parser/FieldElement.html | 409 + .../internal/parser/GroupElement.Builder.html | 292 + .../schema/internal/parser/GroupElement.html | 370 + .../parser/MessageElement.Builder.html | 357 + .../internal/parser/MessageElement.html | 464 ++ .../internal/parser/OneOfElement.Builder.html | 279 + .../schema/internal/parser/OneOfElement.html | 357 + .../internal/parser/OptionElement.Kind.html | 407 + .../schema/internal/parser/OptionElement.html | 393 + .../parser/ProtoFileElement.Builder.html | 344 + .../internal/parser/ProtoFileElement.html | 423 ++ .../schema/internal/parser/ProtoParser.html | 245 + .../internal/parser/ReservedElement.html | 332 + .../internal/parser/RpcElement.Builder.html | 331 + .../schema/internal/parser/RpcElement.html | 409 + .../parser/ServiceElement.Builder.html | 292 + .../internal/parser/ServiceElement.html | 370 + .../schema/internal/parser/TypeElement.html | 293 + .../EnumConstantElement.Builder.html | 186 + .../parser/class-use/EnumConstantElement.html | 192 + .../parser/class-use/EnumElement.Builder.html | 186 + .../parser/class-use/EnumElement.html | 166 + .../class-use/ExtendElement.Builder.html | 182 + .../parser/class-use/ExtendElement.html | 192 + .../parser/class-use/ExtensionsElement.html | 195 + .../class-use/FieldElement.Builder.html | 198 + .../parser/class-use/FieldElement.html | 216 + .../class-use/GroupElement.Builder.html | 186 + .../parser/class-use/GroupElement.html | 200 + .../class-use/MessageElement.Builder.html | 206 + .../parser/class-use/MessageElement.html | 166 + .../class-use/OneOfElement.Builder.html | 182 + .../parser/class-use/OneOfElement.html | 192 + .../parser/class-use/OptionElement.Kind.html | 201 + .../parser/class-use/OptionElement.html | 274 + .../class-use/ProtoFileElement.Builder.html | 202 + .../parser/class-use/ProtoFileElement.html | 173 + .../parser/class-use/ProtoParser.html | 126 + .../parser/class-use/ReservedElement.html | 194 + .../parser/class-use/RpcElement.Builder.html | 198 + .../internal/parser/class-use/RpcElement.html | 192 + .../class-use/ServiceElement.Builder.html | 186 + .../parser/class-use/ServiceElement.html | 192 + .../parser/class-use/TypeElement.html | 236 + .../schema/internal/parser/package-frame.html | 52 + .../internal/parser/package-summary.html | 272 + .../schema/internal/parser/package-tree.html | 178 + .../schema/internal/parser/package-use.html | 259 + .../squareup/wire/schema/package-frame.html | 47 + .../squareup/wire/schema/package-summary.html | 265 + .../squareup/wire/schema/package-tree.html | 185 + .../com/squareup/wire/schema/package-use.html | 253 + 2.x/wire-schema/constant-values.html | 162 + 2.x/wire-schema/deprecated-list.html | 126 + 2.x/wire-schema/help-doc.html | 231 + 2.x/wire-schema/index-all.html | 1240 +++ 2.x/wire-schema/index.html | 75 + 2.x/wire-schema/overview-frame.html | 24 + 2.x/wire-schema/overview-summary.html | 148 + 2.x/wire-schema/overview-tree.html | 217 + 2.x/wire-schema/package-list | 3 + 2.x/wire-schema/script.js | 30 + 2.x/wire-schema/serialized-form.html | 139 + 2.x/wire-schema/stylesheet.css | 574 ++ 2.x/wire-schema/version.txt | 1 + .../images/anchor-copy-button.svg | 8 + 3.x/wire-compiler/images/arrow_down.svg | 7 + 3.x/wire-compiler/images/burger.svg | 9 + 3.x/wire-compiler/images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + .../images/footer-go-to-link.svg | 7 + 3.x/wire-compiler/images/go-to-top-icon.svg | 8 + 3.x/wire-compiler/images/homepage.svg | 3 + 3.x/wire-compiler/images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + 3.x/wire-compiler/images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + 3.x/wire-compiler/images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + 3.x/wire-compiler/images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + 3.x/wire-compiler/images/theme-toggle.svg | 7 + 3.x/wire-compiler/index.html | 117 + 3.x/wire-compiler/navigation.html | 37 + 3.x/wire-compiler/scripts/clipboard.js | 56 + 3.x/wire-compiler/scripts/main.js | 44 + .../scripts/navigation-loader.js | 95 + 3.x/wire-compiler/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-compiler/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + .../styles/font-jb-sans-auto.css | 36 + 3.x/wire-compiler/styles/logo-styles.css | 9 + 3.x/wire-compiler/styles/main.css | 124 + 3.x/wire-compiler/styles/prism.css | 217 + 3.x/wire-compiler/styles/style.css | 1509 ++++ .../-custom-target/-custom-target.html | 80 + .../-custom-target/copy-target.html | 80 + .../-custom-target/excludes.html | 80 + .../-custom-target/exclusive.html | 80 + .../-custom-target/includes.html | 80 + .../-custom-target/index.html | 232 + .../-custom-target/new-handler.html | 80 + .../-custom-target/options.html | 80 + .../-custom-target/out-directory.html | 80 + .../schema-handler-factory.html | 80 + .../-java-target/-java-target.html | 80 + .../-java-target/android-annotations.html | 80 + .../-java-target/android.html | 80 + .../-java-target/builders-only.html | 80 + .../-java-target/compact.html | 80 + .../-java-target/copy-target.html | 80 + .../-java-target/emit-applied-options.html | 80 + .../-java-target/emit-declared-options.html | 80 + .../-java-target/excludes.html | 80 + .../-java-target/exclusive.html | 80 + .../-java-target/includes.html | 80 + .../-java-target/index.html | 292 + .../-java-target/new-handler.html | 80 + .../-java-target/out-directory.html | 80 + .../-kotlin-target/-kotlin-target.html | 80 + .../-kotlin-target/android.html | 80 + .../-kotlin-target/box-one-ofs-min-size.html | 80 + .../-kotlin-target/builders-only.html | 80 + .../-kotlin-target/copy-target.html | 80 + .../-kotlin-target/emit-applied-options.html | 80 + .../-kotlin-target/emit-declared-options.html | 80 + .../-kotlin-target/enum-mode.html | 80 + .../escape-kotlin-keywords.html | 80 + .../-kotlin-target/excludes.html | 80 + .../-kotlin-target/exclusive.html | 80 + .../-kotlin-target/includes.html | 80 + .../-kotlin-target/index.html | 382 + .../-kotlin-target/java-interop.html | 80 + .../-kotlin-target/name-suffix.html | 80 + .../-kotlin-target/new-handler.html | 80 + .../-kotlin-target/out-directory.html | 80 + .../-kotlin-target/rpc-call-style.html | 80 + .../-kotlin-target/rpc-role.html | 80 + .../single-method-services.html | 80 + .../-proto-target/-proto-target.html | 80 + .../-proto-target/copy-target.html | 80 + .../-proto-target/excludes.html | 80 + .../-proto-target/exclusive.html | 80 + .../-proto-target/includes.html | 80 + .../-proto-target/index.html | 202 + .../-proto-target/new-handler.html | 80 + .../-proto-target/out-directory.html | 80 + .../-swift-target/-swift-target.html | 80 + .../-swift-target/copy-target.html | 80 + .../-swift-target/excludes.html | 80 + .../-swift-target/exclusive.html | 80 + .../-swift-target/includes.html | 80 + .../-swift-target/index.html | 202 + .../-swift-target/new-handler.html | 80 + .../-swift-target/out-directory.html | 80 + .../com.squareup.wire.schema/index.html | 182 + .../new-schema-handler.html | 80 + .../-dry-run-file-system.html | 80 + .../-dry-run-file-system/appending-sink.html | 80 + .../-dry-run-file-system/index.html | 487 ++ .../-dry-run-file-system/open-read-write.html | 80 + .../-dry-run-file-system/sink.html | 80 + ...-d-e_-g-e-n-e-r-a-t-e-d_-b-y_-w-i-r-e.html | 80 + .../-wire-compiler/-companion/for-args.html | 80 + .../-wire-compiler/-companion/index.html | 138 + .../-wire-compiler/-companion/main.html | 80 + .../-wire-compiler/compile.html | 80 + .../-wire-compiler/custom-options.html | 80 + .../-wire-compiler/custom-out.html | 80 + .../emit-android-annotations.html | 80 + .../-wire-compiler/emit-android.html | 80 + .../-wire-compiler/emit-applied-options.html | 80 + .../-wire-compiler/emit-compact.html | 80 + .../-wire-compiler/emit-declared-options.html | 80 + .../event-listener-factory-classes.html | 80 + .../com.squareup.wire/-wire-compiler/fs.html | 80 + .../-wire-compiler/index.html | 562 ++ .../-wire-compiler/java-interop.html | 80 + .../-wire-compiler/java-out.html | 80 + .../kotlin-box-one-ofs-min-size.html | 80 + .../-wire-compiler/kotlin-builders-only.html | 80 + .../kotlin-escape-keywords.html | 80 + .../-wire-compiler/kotlin-exclusive.html | 80 + .../-wire-compiler/kotlin-name-suffix.html | 80 + .../-wire-compiler/kotlin-out.html | 80 + .../-wire-compiler/kotlin-rpc-call-style.html | 80 + .../-wire-compiler/kotlin-rpc-role.html | 80 + .../kotlin-single-method-services.html | 80 + .../com.squareup.wire/-wire-compiler/log.html | 80 + .../-wire-compiler/modules.html | 80 + .../-wire-compiler/permit-package-cycles.html | 80 + .../-wire-compiler/proto-paths.html | 80 + .../schema-handler-factory-class.html | 80 + .../-wire-compiler/source-file-names.html | 80 + .../-wire-compiler/swift-out.html | 80 + .../-wire-compiler/tree-shaking-roots.html | 80 + .../-wire-compiler/tree-shaking-rubbish.html | 80 + .../com.squareup.wire/index.html | 118 + 3.x/wire-compiler/wire-compiler/package-list | 109 + .../images/anchor-copy-button.svg | 8 + 3.x/wire-gradle-plugin/images/arrow_down.svg | 7 + 3.x/wire-gradle-plugin/images/burger.svg | 9 + 3.x/wire-gradle-plugin/images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + .../images/footer-go-to-link.svg | 7 + .../images/go-to-top-icon.svg | 8 + 3.x/wire-gradle-plugin/images/homepage.svg | 3 + 3.x/wire-gradle-plugin/images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + .../images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + .../images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + .../images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + .../images/theme-toggle.svg | 7 + 3.x/wire-gradle-plugin/index.html | 99 + 3.x/wire-gradle-plugin/navigation.html | 37 + 3.x/wire-gradle-plugin/scripts/clipboard.js | 56 + 3.x/wire-gradle-plugin/scripts/main.js | 44 + .../scripts/navigation-loader.js | 95 + 3.x/wire-gradle-plugin/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-gradle-plugin/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + .../styles/font-jb-sans-auto.css | 36 + 3.x/wire-gradle-plugin/styles/logo-styles.css | 9 + 3.x/wire-gradle-plugin/styles/main.css | 124 + 3.x/wire-gradle-plugin/styles/prism.css | 217 + 3.x/wire-gradle-plugin/styles/style.css | 1509 ++++ .../-custom-output/-custom-output.html | 80 + .../-custom-output/excludes.html | 80 + .../-custom-output/exclusive.html | 80 + .../-custom-output/includes.html | 80 + .../-custom-output/index.html | 232 + .../-custom-output/options.html | 80 + .../schema-handler-factory-class.html | 80 + .../schema-handler-factory.html | 80 + .../-custom-output/to-target.html | 80 + .../-java-output/-java-output.html | 80 + .../-java-output/android-annotations.html | 80 + .../-java-output/android.html | 80 + .../-java-output/builders-only.html | 80 + .../-java-output/compact.html | 80 + .../-java-output/emit-applied-options.html | 80 + .../-java-output/emit-declared-options.html | 80 + .../-java-output/excludes.html | 80 + .../-java-output/exclusive.html | 80 + .../-java-output/includes.html | 80 + .../-java-output/index.html | 277 + .../-java-output/to-target.html | 80 + .../-kotlin-output/-kotlin-output.html | 80 + .../-kotlin-output/android.html | 80 + .../-kotlin-output/box-one-ofs-min-size.html | 80 + .../-kotlin-output/builders-only.html | 80 + .../-kotlin-output/emit-applied-options.html | 80 + .../-kotlin-output/emit-declared-options.html | 80 + .../-kotlin-output/enum-mode.html | 80 + .../escape-kotlin-keywords.html | 80 + .../-kotlin-output/excludes.html | 80 + .../-kotlin-output/exclusive.html | 80 + .../-kotlin-output/includes.html | 80 + .../-kotlin-output/index.html | 367 + .../-kotlin-output/java-interop.html | 80 + .../-kotlin-output/name-suffix.html | 80 + .../-kotlin-output/rpc-call-style.html | 80 + .../-kotlin-output/rpc-role.html | 80 + .../single-method-services.html | 80 + .../-kotlin-output/to-target.html | 80 + .../com.squareup.wire.gradle/-move/-move.html | 80 + .../com.squareup.wire.gradle/-move/index.html | 157 + .../-move/target-path.html | 80 + .../-move/to-type-mover-move.html | 80 + .../com.squareup.wire.gradle/-move/type.html | 80 + .../-proto-output/-proto-output.html | 80 + .../-proto-output/index.html | 142 + .../-proto-output/to-target.html | 80 + .../-proto-root-set/exclude.html | 80 + .../-proto-root-set/include.html | 80 + .../-proto-root-set/index.html | 179 + .../-proto-root-set/src-dir.html | 80 + .../-proto-root-set/src-dirs.html | 80 + .../-proto-root-set/src-jar.html | 80 + .../-proto-root-set/src-project.html | 80 + .../-wire-extension/-wire-extension.html | 80 + .../-wire-extension/custom.html | 80 + .../-wire-extension/dry-run.html | 80 + .../event-listener-factories.html | 80 + .../event-listener-factory-class.html | 80 + .../event-listener-factory-classes.html | 80 + .../event-listener-factory.html | 80 + .../-wire-extension/index.html | 536 ++ .../-wire-extension/java.html | 80 + .../-wire-extension/kotlin.html | 80 + .../-wire-extension/move.html | 80 + .../-wire-extension/moves.html | 80 + .../-wire-extension/only-version.html | 80 + .../-wire-extension/opaque.html | 80 + .../-wire-extension/opaques.html | 80 + .../-wire-extension/outputs.html | 80 + .../permit-package-cycles.html | 80 + .../-wire-extension/proto-library.html | 80 + .../-wire-extension/proto-path.html | 80 + .../-wire-extension/proto.html | 80 + .../-wire-extension/prune.html | 80 + .../-wire-extension/prunes.html | 80 + .../reject-unused-roots-or-prunes.html | 80 + .../-wire-extension/root.html | 80 + .../-wire-extension/roots.html | 80 + .../-wire-extension/rules.html | 80 + .../-wire-extension/since-version.html | 80 + .../-wire-extension/source-path.html | 80 + .../-wire-extension/until-version.html | 80 + .../-wire-output/--out--.html | 80 + .../-wire-output/-wire-output.html | 80 + .../-wire-output/index.html | 142 + .../-wire-output/to-target.html | 80 + .../-wire-plugin/-wire-plugin.html | 80 + .../-wire-plugin/apply.html | 80 + .../-wire-plugin/index.html | 123 + .../-wire-task/-wire-task.html | 80 + .../-wire-task/build-dir-property.html | 80 + .../-wire-task/dry-run.html | 80 + .../-wire-task/event-listener-factories.html | 80 + .../-wire-task/generate-wire-files.html | 80 + .../-wire-task/get-source.html | 80 + .../-wire-task/index.html | 1612 ++++ .../-wire-task/moves.html | 80 + .../-wire-task/only-version.html | 80 + .../-wire-task/opaques.html | 80 + .../-wire-task/output-directories.html | 80 + .../-wire-task/permit-package-cycles.html | 80 + .../-wire-task/plugin-version.html | 80 + ...roject-dependencies-jvm-configuration.html | 80 + .../-wire-task/project-dir-property.html | 80 + .../-wire-task/proto-library-output.html | 80 + .../-wire-task/proto-path-configuration.html | 80 + .../proto-source-configuration.html | 80 + .../-wire-task/prunes.html | 80 + .../reject-unused-roots-or-prunes.html | 80 + .../-wire-task/roots.html | 80 + .../-wire-task/rules.html | 80 + .../-wire-task/since-version.html | 80 + .../-wire-task/targets.html | 80 + .../-wire-task/until-version.html | 80 + .../com.squareup.wire.gradle/index.html | 223 + .../wire-gradle-plugin/package-list | 129 + .../images/anchor-copy-button.svg | 8 + 3.x/wire-grpc-client/images/arrow_down.svg | 7 + 3.x/wire-grpc-client/images/burger.svg | 9 + 3.x/wire-grpc-client/images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + .../images/footer-go-to-link.svg | 7 + .../images/go-to-top-icon.svg | 8 + 3.x/wire-grpc-client/images/homepage.svg | 3 + 3.x/wire-grpc-client/images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + .../images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + .../images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + .../images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + 3.x/wire-grpc-client/images/theme-toggle.svg | 7 + 3.x/wire-grpc-client/index.html | 105 + 3.x/wire-grpc-client/navigation.html | 64 + 3.x/wire-grpc-client/scripts/clipboard.js | 56 + 3.x/wire-grpc-client/scripts/main.js | 44 + .../scripts/navigation-loader.js | 95 + 3.x/wire-grpc-client/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-grpc-client/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + .../styles/font-jb-sans-auto.css | 36 + 3.x/wire-grpc-client/styles/logo-styles.css | 9 + 3.x/wire-grpc-client/styles/main.css | 124 + 3.x/wire-grpc-client/styles/prism.css | 217 + 3.x/wire-grpc-client/styles/style.css | 1509 ++++ .../com.squareup.wire/-grpc-call.html | 82 + .../-grpc-call/-callback/index.html | 119 + .../-grpc-call/-callback/on-failure.html | 80 + .../-grpc-call/-callback/on-success.html | 80 + .../com.squareup.wire/-grpc-call/cancel.html | 80 + .../com.squareup.wire/-grpc-call/clone.html | 80 + .../com.squareup.wire/-grpc-call/enqueue.html | 80 + .../-grpc-call/execute-blocking.html | 80 + .../com.squareup.wire/-grpc-call/execute.html | 80 + .../com.squareup.wire/-grpc-call/index.html | 277 + .../-grpc-call/is-canceled.html | 80 + .../-grpc-call/is-executed.html | 80 + .../com.squareup.wire/-grpc-call/method.html | 80 + .../-grpc-call/request-metadata.html | 80 + .../-grpc-call/response-metadata.html | 80 + .../com.squareup.wire/-grpc-call/timeout.html | 80 + .../-grpc-client/-builder/-builder.html | 82 + .../-grpc-client/-builder/base-url.html | 82 + .../-grpc-client/-builder/build.html | 82 + .../-grpc-client/-builder/call-factory.html | 82 + .../-grpc-client/-builder/client.html | 82 + .../-grpc-client/-builder/index.html | 197 + .../-builder/min-message-to-compress.html | 82 + .../-grpc-client/-grpc-client.html | 85 + .../-grpc-client/create.html | 82 + .../com.squareup.wire/-grpc-client/index.html | 204 + .../-grpc-client/new-builder.html | 82 + .../-grpc-client/new-call.html | 85 + .../-grpc-client/new-streaming-call.html | 85 + .../-grpc-exception/-grpc-exception.html | 80 + .../-grpc-exception/grpc-message.html | 80 + .../-grpc-exception/grpc-status-details.html | 80 + .../-grpc-exception/grpc-status.html | 80 + .../-grpc-exception/index.html | 198 + .../-grpc-exception/url.html | 80 + .../-grpc-headers/-grpc-headers.html | 83 + .../com.squareup.wire/-grpc-headers/get.html | 84 + .../-grpc-headers/index.html | 132 + .../-grpc-http-url/-grpc-http-url.html | 83 + .../-grpc-http-url/index.html | 132 + .../-grpc-http-url/resolve.html | 84 + .../-grpc-method/-grpc-method.html | 80 + .../com.squareup.wire/-grpc-method/index.html | 153 + .../com.squareup.wire/-grpc-method/path.html | 80 + .../-grpc-method/request-adapter.html | 80 + .../-grpc-method/response-adapter.html | 80 + .../-grpc-request-body.html | 83 + .../-grpc-request-body/index.html | 111 + .../-grpc-request-builder.html | 83 + .../-grpc-request-builder/add-header.html | 84 + .../-grpc-request-builder/build.html | 84 + .../-grpc-request-builder/index.html | 183 + .../-grpc-request-builder/method.html | 84 + .../-grpc-request-builder/url.html | 84 + .../-grpc-request/-grpc-request.html | 83 + .../-grpc-request/index.html | 111 + .../-grpc-response-body.html | 83 + .../-grpc-response-body/index.html | 132 + .../-grpc-response-body/source.html | 84 + .../-companion/-a-b-o-r-t-e-d.html | 80 + .../-a-l-r-e-a-d-y_-e-x-i-s-t-s.html | 80 + .../-companion/-c-a-n-c-e-l-l-e-d.html | 80 + .../-companion/-d-a-t-a_-l-o-s-s.html | 80 + .../-d-e-a-d-l-i-n-e_-e-x-c-e-e-d-e-d.html | 80 + ...-f-a-i-l-e-d_-p-r-e-c-o-n-d-i-t-i-o-n.html | 80 + .../-companion/-i-n-t-e-r-n-a-l.html | 80 + .../-i-n-v-a-l-i-d_-a-r-g-u-m-e-n-t.html | 80 + .../-companion/-n-o-t_-f-o-u-n-d.html | 80 + .../-grpc-status/-companion/-o-k.html | 80 + .../-companion/-o-u-t_-o-f_-r-a-n-g-e.html | 80 + .../-p-e-r-m-i-s-s-i-o-n_-d-e-n-i-e-d.html | 80 + .../-r-e-s-o-u-r-c-e_-e-x-h-a-u-s-t-e-d.html | 80 + .../-u-n-a-u-t-h-e-n-t-i-c-a-t-e-d.html | 80 + .../-companion/-u-n-a-v-a-i-l-a-b-l-e.html | 80 + .../-u-n-i-m-p-l-e-m-e-n-t-e-d.html | 80 + .../-companion/-u-n-k-n-o-w-n.html | 80 + .../-grpc-status/-companion/get.html | 80 + .../-grpc-status/-companion/index.html | 363 + .../com.squareup.wire/-grpc-status/code.html | 80 + .../com.squareup.wire/-grpc-status/index.html | 138 + .../com.squareup.wire/-grpc-status/name.html | 80 + .../-grpc-streaming-call.html | 82 + .../-grpc-streaming-call/cancel.html | 80 + .../-grpc-streaming-call/clone.html | 80 + .../execute-blocking.html | 80 + .../-grpc-streaming-call/execute-in.html | 80 + .../-grpc-streaming-call/index.html | 243 + .../-grpc-streaming-call/is-canceled.html | 80 + .../-grpc-streaming-call/is-executed.html | 80 + .../-grpc-streaming-call/method.html | 80 + .../request-metadata.html | 80 + .../response-metadata.html | 80 + .../-grpc-streaming-call/timeout.html | 80 + .../-wire-grpc-experimental/index.html | 84 + .../com.squareup.wire/index.html | 355 + .../com.squareup.wire/to-http-url.html | 85 + .../wire-grpc-client/package-list | 102 + .../images/anchor-copy-button.svg | 8 + .../images/arrow_down.svg | 7 + 3.x/wire-grpc-mockwebserver/images/burger.svg | 9 + .../images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + .../images/footer-go-to-link.svg | 7 + .../images/go-to-top-icon.svg | 8 + .../images/homepage.svg | 3 + .../images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + .../images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + .../images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + .../images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + .../images/theme-toggle.svg | 7 + 3.x/wire-grpc-mockwebserver/index.html | 99 + 3.x/wire-grpc-mockwebserver/navigation.html | 16 + .../scripts/clipboard.js | 56 + 3.x/wire-grpc-mockwebserver/scripts/main.js | 44 + .../scripts/navigation-loader.js | 95 + .../scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-grpc-mockwebserver/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + .../styles/font-jb-sans-auto.css | 36 + .../styles/logo-styles.css | 9 + 3.x/wire-grpc-mockwebserver/styles/main.css | 124 + 3.x/wire-grpc-mockwebserver/styles/prism.css | 217 + 3.x/wire-grpc-mockwebserver/styles/style.css | 1509 ++++ .../-companion/-null-call/cancel.html | 80 + .../-companion/-null-call/clone.html | 80 + .../-companion/-null-call/enqueue.html | 80 + .../-companion/-null-call/execute.html | 80 + .../-companion/-null-call/index.html | 209 + .../-companion/-null-call/is-canceled.html | 80 + .../-companion/-null-call/is-executed.html | 80 + .../-companion/-null-call/request.html | 80 + .../-companion/-null-call/timeout.html | 80 + .../-grpc-dispatcher/-companion/index.html | 104 + .../-grpc-dispatcher/-grpc-dispatcher.html | 80 + .../-grpc-dispatcher/delegate.html | 80 + .../-grpc-dispatcher/dispatch.html | 80 + .../-grpc-dispatcher/index.html | 191 + .../index.html | 103 + .../wire-grpc-mockwebserver/package-list | 19 + .../images/anchor-copy-button.svg | 8 + 3.x/wire-gson-support/images/arrow_down.svg | 7 + 3.x/wire-gson-support/images/burger.svg | 9 + 3.x/wire-gson-support/images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + .../images/footer-go-to-link.svg | 7 + .../images/go-to-top-icon.svg | 8 + 3.x/wire-gson-support/images/homepage.svg | 3 + 3.x/wire-gson-support/images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + .../images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + .../images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + .../images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + 3.x/wire-gson-support/images/theme-toggle.svg | 7 + 3.x/wire-gson-support/index.html | 99 + 3.x/wire-gson-support/navigation.html | 13 + 3.x/wire-gson-support/scripts/clipboard.js | 56 + 3.x/wire-gson-support/scripts/main.js | 44 + .../scripts/navigation-loader.js | 95 + 3.x/wire-gson-support/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-gson-support/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + .../styles/font-jb-sans-auto.css | 36 + 3.x/wire-gson-support/styles/logo-styles.css | 9 + 3.x/wire-gson-support/styles/main.css | 124 + 3.x/wire-gson-support/styles/prism.css | 217 + 3.x/wire-gson-support/styles/style.css | 1509 ++++ .../-any-message-type-adapter.html | 80 + .../-any-message-type-adapter/index.html | 213 + .../-any-message-type-adapter/read.html | 80 + .../-any-message-type-adapter/write.html | 80 + .../-wire-type-adapter-factory.html | 80 + .../-wire-type-adapter-factory/create.html | 80 + .../-wire-type-adapter-factory/index.html | 138 + .../-wire-type-adapter-factory/plus.html | 80 + .../com.squareup.wire/index.html | 118 + .../wire-gson-support/package-list | 14 + .../images/anchor-copy-button.svg | 8 + 3.x/wire-java-generator/images/arrow_down.svg | 7 + 3.x/wire-java-generator/images/burger.svg | 9 + 3.x/wire-java-generator/images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + .../images/footer-go-to-link.svg | 7 + .../images/go-to-top-icon.svg | 8 + 3.x/wire-java-generator/images/homepage.svg | 3 + 3.x/wire-java-generator/images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + .../images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + .../images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + .../images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + .../images/theme-toggle.svg | 7 + 3.x/wire-java-generator/index.html | 99 + 3.x/wire-java-generator/navigation.html | 16 + 3.x/wire-java-generator/scripts/clipboard.js | 56 + 3.x/wire-java-generator/scripts/main.js | 44 + .../scripts/navigation-loader.js | 95 + 3.x/wire-java-generator/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-java-generator/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + .../styles/font-jb-sans-auto.css | 36 + .../styles/logo-styles.css | 9 + 3.x/wire-java-generator/styles/main.css | 124 + 3.x/wire-java-generator/styles/prism.css | 217 + 3.x/wire-java-generator/styles/style.css | 1509 ++++ .../abstract-adapter-name.html | 81 + .../-java-generator/built-in-type.html | 80 + .../generate-adapter-for-custom-type.html | 80 + .../-java-generator/generate-option-type.html | 80 + .../-java-generator/generate-type.html | 80 + .../-java-generator/generated-type-name.html | 80 + .../-java-generator/get.html | 80 + .../-java-generator/index.html | 332 + .../-java-generator/is-enum.html | 80 + .../-java-generator/schema.html | 80 + .../-java-generator/type-name.html | 80 + .../with-android-annotations.html | 80 + .../-java-generator/with-android.html | 80 + .../-java-generator/with-builders-only.html | 80 + .../-java-generator/with-compact.html | 80 + .../-java-generator/with-options.html | 80 + .../-java-generator/with-profile.html | 80 + .../-companion/index.html | 84 + .../-java-schema-handler.html | 80 + .../-java-schema-handler/handle.html | 80 + .../-java-schema-handler/index.html | 142 + .../com.squareup.wire.java/index.html | 118 + .../wire-java-generator/package-list | 30 + .../images/anchor-copy-button.svg | 8 + .../images/arrow_down.svg | 7 + 3.x/wire-kotlin-generator/images/burger.svg | 9 + .../images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + .../images/footer-go-to-link.svg | 7 + .../images/go-to-top-icon.svg | 8 + 3.x/wire-kotlin-generator/images/homepage.svg | 3 + .../images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + .../images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + .../images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + .../images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + .../images/theme-toggle.svg | 7 + 3.x/wire-kotlin-generator/index.html | 99 + 3.x/wire-kotlin-generator/navigation.html | 49 + .../scripts/clipboard.js | 56 + 3.x/wire-kotlin-generator/scripts/main.js | 44 + .../scripts/navigation-loader.js | 95 + 3.x/wire-kotlin-generator/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-kotlin-generator/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + .../styles/font-jb-sans-auto.css | 36 + .../styles/logo-styles.css | 9 + 3.x/wire-kotlin-generator/styles/main.css | 124 + 3.x/wire-kotlin-generator/styles/prism.css | 217 + 3.x/wire-kotlin-generator/styles/style.css | 1509 ++++ .../-enum-mode/-e-n-u-m_-c-l-a-s-s/index.html | 119 + .../-s-e-a-l-e-d_-c-l-a-s-s/index.html | 119 + .../-enum-mode/entries.html | 80 + .../-enum-mode/index.html | 202 + .../-enum-mode/value-of.html | 80 + .../-enum-mode/values.html | 80 + .../-companion/built-in-type.html | 80 + .../-kotlin-generator/-companion/index.html | 119 + .../-kotlin-generator/-companion/invoke.html | 80 + .../generate-option-type.html | 80 + .../generate-service-type-specs.html | 80 + .../-kotlin-generator/generate-type.html | 80 + .../generated-service-name.html | 80 + .../generated-type-name.html | 80 + .../-kotlin-generator/index.html | 202 + .../-kotlin-generator/schema.html | 80 + .../-companion/index.html | 84 + .../-kotlin-schema-handler.html | 80 + .../-kotlin-schema-handler/enum-mode.html | 80 + .../-kotlin-schema-handler/handle.html | 80 + .../-kotlin-schema-handler/index.html | 161 + .../-b-l-o-c-k-i-n-g/index.html | 119 + .../-s-u-s-p-e-n-d-i-n-g/index.html | 119 + .../-rpc-call-style/entries.html | 80 + .../-rpc-call-style/index.html | 202 + .../-rpc-call-style/value-of.html | 80 + .../-rpc-call-style/values.html | 80 + .../-rpc-role/-c-l-i-e-n-t/index.html | 119 + .../-rpc-role/-n-o-n-e/index.html | 119 + .../-rpc-role/-s-e-r-v-e-r/index.html | 119 + .../-rpc-role/entries.html | 80 + .../-rpc-role/index.html | 217 + .../-rpc-role/value-of.html | 80 + .../-rpc-role/values.html | 80 + .../com.squareup.wire.kotlin/index.html | 163 + .../wire-kotlin-generator/package-list | 43 + .../images/anchor-copy-button.svg | 8 + 3.x/wire-moshi-adapter/images/arrow_down.svg | 7 + 3.x/wire-moshi-adapter/images/burger.svg | 9 + 3.x/wire-moshi-adapter/images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + .../images/footer-go-to-link.svg | 7 + .../images/go-to-top-icon.svg | 8 + 3.x/wire-moshi-adapter/images/homepage.svg | 3 + 3.x/wire-moshi-adapter/images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + .../images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + .../images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + .../images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + .../images/theme-toggle.svg | 7 + 3.x/wire-moshi-adapter/index.html | 99 + 3.x/wire-moshi-adapter/navigation.html | 13 + 3.x/wire-moshi-adapter/scripts/clipboard.js | 56 + 3.x/wire-moshi-adapter/scripts/main.js | 44 + .../scripts/navigation-loader.js | 95 + 3.x/wire-moshi-adapter/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-moshi-adapter/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + .../styles/font-jb-sans-auto.css | 36 + 3.x/wire-moshi-adapter/styles/logo-styles.css | 9 + 3.x/wire-moshi-adapter/styles/main.css | 124 + 3.x/wire-moshi-adapter/styles/prism.css | 217 + 3.x/wire-moshi-adapter/styles/style.css | 1509 ++++ .../-wire-json-adapter-factory.html | 80 + .../-wire-json-adapter-factory/create.html | 80 + .../-wire-json-adapter-factory/index.html | 138 + .../-wire-json-adapter-factory/plus.html | 80 + .../com.squareup.wire/index.html | 122 + .../com.squareup.wire/redacting.html | 80 + .../wire-moshi-adapter/package-list | 11 + .../images/anchor-copy-button.svg | 8 + 3.x/wire-reflector/images/arrow_down.svg | 7 + 3.x/wire-reflector/images/burger.svg | 9 + 3.x/wire-reflector/images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + .../images/footer-go-to-link.svg | 7 + 3.x/wire-reflector/images/go-to-top-icon.svg | 8 + 3.x/wire-reflector/images/homepage.svg | 3 + 3.x/wire-reflector/images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + 3.x/wire-reflector/images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + 3.x/wire-reflector/images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + .../images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + 3.x/wire-reflector/images/theme-toggle.svg | 7 + 3.x/wire-reflector/index.html | 99 + 3.x/wire-reflector/navigation.html | 10 + 3.x/wire-reflector/scripts/clipboard.js | 56 + 3.x/wire-reflector/scripts/main.js | 44 + .../scripts/navigation-loader.js | 95 + 3.x/wire-reflector/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-reflector/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + .../styles/font-jb-sans-auto.css | 36 + 3.x/wire-reflector/styles/logo-styles.css | 9 + 3.x/wire-reflector/styles/main.css | 124 + 3.x/wire-reflector/styles/prism.css | 217 + 3.x/wire-reflector/styles/style.css | 1509 ++++ .../-schema-reflector/-schema-reflector.html | 80 + .../-schema-reflector/index.html | 123 + .../-schema-reflector/process.html | 80 + .../com.squareup.wire.reflector/index.html | 103 + .../wire-reflector/package-list | 8 + .../images/anchor-copy-button.svg | 8 + 3.x/wire-runtime/images/arrow_down.svg | 7 + 3.x/wire-runtime/images/burger.svg | 9 + 3.x/wire-runtime/images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + 3.x/wire-runtime/images/footer-go-to-link.svg | 7 + 3.x/wire-runtime/images/go-to-top-icon.svg | 8 + 3.x/wire-runtime/images/homepage.svg | 3 + 3.x/wire-runtime/images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + 3.x/wire-runtime/images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + 3.x/wire-runtime/images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + 3.x/wire-runtime/images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + 3.x/wire-runtime/images/theme-toggle.svg | 7 + 3.x/wire-runtime/index.html | 107 + 3.x/wire-runtime/navigation.html | 160 + 3.x/wire-runtime/scripts/clipboard.js | 56 + 3.x/wire-runtime/scripts/main.js | 44 + 3.x/wire-runtime/scripts/navigation-loader.js | 95 + 3.x/wire-runtime/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-runtime/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + 3.x/wire-runtime/styles/font-jb-sans-auto.css | 36 + 3.x/wire-runtime/styles/logo-styles.css | 9 + 3.x/wire-runtime/styles/main.css | 124 + 3.x/wire-runtime/styles/prism.css | 217 + 3.x/wire-runtime/styles/style.css | 1509 ++++ .../-android-message/-companion/index.html | 108 + .../-companion/new-creator.html | 82 + .../-android-message/describe-contents.html | 82 + .../-android-message/index.html | 269 + .../-android-message/write-to-parcel.html | 82 + .../-any-message/-any-message.html | 80 + .../-companion/-a-d-a-p-t-e-r.html | 80 + .../-any-message/-companion/index.html | 123 + .../-any-message/-companion/pack.html | 80 + .../com.squareup.wire/-any-message/copy.html | 80 + .../-any-message/equals.html | 80 + .../-any-message/hash-code.html | 80 + .../com.squareup.wire/-any-message/index.html | 311 + .../-any-message/to-string.html | 80 + .../-any-message/type-url.html | 80 + .../-any-message/unpack-or-null.html | 80 + .../-any-message/unpack.html | 80 + .../com.squareup.wire/-any-message/value.html | 80 + .../-duration/[js]equals.html | 82 + .../-duration/[js]hash-code.html | 82 + .../-duration/[native]equals.html | 82 + .../-duration/[native]hash-code.html | 82 + .../com.squareup.wire/-duration/get-nano.html | 84 + .../-duration/get-seconds.html | 84 + .../com.squareup.wire/-duration/index.html | 162 + .../-enum-adapter/-enum-adapter.html | 82 + .../-enum-adapter/decode.html | 85 + .../-enum-adapter/encode.html | 85 + .../-enum-adapter/encoded-size.html | 85 + .../-enum-adapter/index.html | 409 + .../-enum-adapter/redact.html | 85 + .../-field-encoding/-companion/index.html | 84 + .../-field-encoding/-f-i-x-e-d32/index.html | 138 + .../-field-encoding/-f-i-x-e-d64/index.html | 138 + .../index.html | 138 + .../-field-encoding/-v-a-r-i-n-t/index.html | 138 + .../-field-encoding/entries.html | 80 + .../-field-encoding/index.html | 266 + .../-field-encoding/raw-proto-adapter.html | 80 + .../-field-encoding/value-of.html | 80 + .../-field-encoding/values.html | 80 + .../-instant/[js]equals.html | 82 + .../-instant/[js]hash-code.html | 82 + .../-instant/[native]equals.html | 82 + .../-instant/[native]hash-code.html | 82 + .../-instant/get-epoch-second.html | 84 + .../com.squareup.wire/-instant/get-nano.html | 84 + .../com.squareup.wire/-instant/index.html | 162 + .../-message-sink/cancel.html | 85 + .../-message-sink/close.html | 84 + .../-message-sink/index.html | 145 + .../-message-sink/write.html | 85 + .../-message-source/close.html | 84 + .../-message-source/index.html | 128 + .../-message-source/read.html | 85 + .../-message/-builder/add-unknown-field.html | 85 + .../-message/-builder/add-unknown-fields.html | 85 + .../-builder/build-unknown-fields.html | 85 + .../-message/-builder/build.html | 85 + .../-builder/clear-unknown-fields.html | 85 + .../-message/-builder/index.html | 179 + .../-message/-companion/index.html | 86 + .../com.squareup.wire/-message/adapter.html | 85 + .../-message/encode-byte-string.html | 85 + .../com.squareup.wire/-message/encode.html | 85 + .../com.squareup.wire/-message/index.html | 255 + .../-message/new-builder.html | 85 + .../com.squareup.wire/-message/to-string.html | 82 + .../-message/unknown-fields.html | 85 + .../-message/without-unknown-fields.html | 82 + .../com.squareup.wire/-one-of/-key/-key.html | 80 + .../-one-of/-key/adapter.html | 80 + .../-one-of/-key/declared-name.html | 80 + .../com.squareup.wire/-one-of/-key/index.html | 183 + .../-one-of/-key/json-name.html | 80 + .../-one-of/-key/redacted.html | 80 + .../com.squareup.wire/-one-of/-key/tag.html | 80 + .../com.squareup.wire/-one-of/-one-of.html | 80 + .../-one-of/encode-with-tag.html | 80 + .../-one-of/encoded-size-with-tag.html | 80 + .../-one-of/get-or-null.html | 80 + .../com.squareup.wire/-one-of/index.html | 221 + .../com.squareup.wire/-one-of/key.html | 80 + .../com.squareup.wire/-one-of/to-string.html | 80 + .../com.squareup.wire/-one-of/value.html | 80 + .../-proto-adapter/-companion/-b-o-o-l.html | 85 + .../-companion/-b-o-o-l_-v-a-l-u-e.html | 85 + .../-proto-adapter/-companion/-b-y-t-e-s.html | 85 + .../-companion/-b-y-t-e-s_-v-a-l-u-e.html | 85 + .../-companion/-d-o-u-b-l-e.html | 85 + .../-companion/-d-o-u-b-l-e_-a-r-r-a-y.html | 85 + .../-companion/-d-o-u-b-l-e_-v-a-l-u-e.html | 85 + .../-companion/-d-u-r-a-t-i-o-n.html | 85 + .../-proto-adapter/-companion/-e-m-p-t-y.html | 85 + .../-companion/-f-i-x-e-d32.html | 85 + .../-companion/-f-i-x-e-d32_-a-r-r-a-y.html | 85 + .../-companion/-f-i-x-e-d64.html | 85 + .../-companion/-f-i-x-e-d64_-a-r-r-a-y.html | 85 + .../-proto-adapter/-companion/-f-l-o-a-t.html | 85 + .../-companion/-f-l-o-a-t_-a-r-r-a-y.html | 85 + .../-companion/-f-l-o-a-t_-v-a-l-u-e.html | 85 + .../-companion/-i-n-s-t-a-n-t.html | 85 + .../-proto-adapter/-companion/-i-n-t32.html | 85 + .../-companion/-i-n-t32_-a-r-r-a-y.html | 85 + .../-companion/-i-n-t32_-v-a-l-u-e.html | 85 + .../-proto-adapter/-companion/-i-n-t64.html | 85 + .../-companion/-i-n-t64_-a-r-r-a-y.html | 85 + .../-companion/-i-n-t64_-v-a-l-u-e.html | 85 + .../-companion/-s-f-i-x-e-d32.html | 85 + .../-companion/-s-f-i-x-e-d32_-a-r-r-a-y.html | 85 + .../-companion/-s-f-i-x-e-d64.html | 85 + .../-companion/-s-f-i-x-e-d64_-a-r-r-a-y.html | 85 + .../-proto-adapter/-companion/-s-i-n-t32.html | 85 + .../-companion/-s-i-n-t32_-a-r-r-a-y.html | 85 + .../-proto-adapter/-companion/-s-i-n-t64.html | 85 + .../-companion/-s-i-n-t64_-a-r-r-a-y.html | 85 + .../-companion/-s-t-r-i-n-g.html | 85 + .../-companion/-s-t-r-i-n-g_-v-a-l-u-e.html | 85 + .../-companion/-s-t-r-u-c-t_-l-i-s-t.html | 85 + .../-companion/-s-t-r-u-c-t_-m-a-p.html | 85 + .../-companion/-s-t-r-u-c-t_-n-u-l-l.html | 85 + .../-companion/-s-t-r-u-c-t_-v-a-l-u-e.html | 85 + .../-proto-adapter/-companion/-u-i-n-t32.html | 85 + .../-companion/-u-i-n-t32_-a-r-r-a-y.html | 85 + .../-companion/-u-i-n-t32_-v-a-l-u-e.html | 85 + .../-proto-adapter/-companion/-u-i-n-t64.html | 85 + .../-companion/-u-i-n-t64_-a-r-r-a-y.html | 85 + .../-companion/-u-i-n-t64_-v-a-l-u-e.html | 85 + .../-unsupported-type-proto-adapter.html | 82 + .../decode.html | 82 + .../encode.html | 82 + .../encoded-size.html | 82 + .../index.html | 406 + .../redact.html | 82 + .../-proto-adapter/-companion/get.html | 82 + .../-proto-adapter/-companion/index.html | 918 +++ .../-companion/new-enum-adapter.html | 82 + .../-companion/new-map-adapter.html | 85 + .../-companion/new-message-adapter.html | 82 + .../-enum-constant-not-found-exception.html | 85 + .../index.html | 323 + .../value.html | 85 + .../-proto-adapter/-proto-adapter.html | 85 + .../-proto-adapter/as-packed.html | 85 + .../-proto-adapter/as-repeated.html | 85 + .../-proto-adapter/decode.html | 85 + .../-proto-adapter/encode-byte-string.html | 85 + .../-proto-adapter/encode-with-tag.html | 85 + .../-proto-adapter/encode.html | 85 + .../-proto-adapter/encoded-size-with-tag.html | 85 + .../-proto-adapter/encoded-size.html | 85 + .../-proto-adapter/identity.html | 85 + .../-proto-adapter/index.html | 447 ++ .../-proto-adapter/redact.html | 85 + .../-proto-adapter/source-file.html | 85 + .../-proto-adapter/syntax.html | 85 + .../-proto-adapter/to-string.html | 85 + .../-proto-adapter/try-decode.html | 85 + .../-proto-adapter/type-url.html | 85 + .../-proto-adapter/type.html | 85 + .../-proto-reader/-companion/index.html | 84 + .../-proto-reader/-proto-reader.html | 80 + .../-proto-reader/add-unknown-field.html | 80 + .../-proto-reader/begin-message.html | 80 + .../end-message-and-get-unknown-fields.html | 80 + .../-proto-reader/for-each-tag.html | 80 + .../-proto-reader/index.html | 367 + .../next-field-min-length-in-bytes.html | 80 + .../-proto-reader/next-length-delimited.html | 80 + .../-proto-reader/next-tag.html | 80 + .../-proto-reader/peek-field-encoding.html | 80 + .../-proto-reader/read-bytes.html | 80 + .../-proto-reader/read-fixed32.html | 80 + .../-proto-reader/read-fixed64.html | 80 + .../-proto-reader/read-string.html | 80 + .../-proto-reader/read-unknown-field.html | 80 + .../-proto-reader/read-varint32.html | 80 + .../-proto-reader/read-varint64.html | 80 + .../com.squareup.wire/-proto-reader/skip.html | 80 + .../-proto-writer/-companion/index.html | 84 + .../-proto-writer/-proto-writer.html | 80 + .../-proto-writer/index.html | 232 + .../-proto-writer/write-bytes.html | 80 + .../-proto-writer/write-fixed32.html | 80 + .../-proto-writer/write-fixed64.html | 80 + .../-proto-writer/write-string.html | 80 + .../-proto-writer/write-tag.html | 80 + .../-proto-writer/write-varint32.html | 80 + .../-proto-writer/write-varint64.html | 80 + .../-reverse-proto-writer.html | 80 + .../-reverse-proto-writer/byte-count.html | 80 + .../-reverse-proto-writer/index.html | 247 + .../-reverse-proto-writer/write-bytes.html | 80 + .../-reverse-proto-writer/write-fixed32.html | 80 + .../-reverse-proto-writer/write-fixed64.html | 80 + .../-reverse-proto-writer/write-string.html | 80 + .../-reverse-proto-writer/write-tag.html | 80 + .../-reverse-proto-writer/write-to.html | 80 + .../-reverse-proto-writer/write-varint32.html | 80 + .../-reverse-proto-writer/write-varint64.html | 80 + .../-companion/create.html | 82 + .../-companion/index.html | 108 + .../-runtime-enum-adapter.html | 82 + .../-runtime-enum-adapter/equals.html | 82 + .../-runtime-enum-adapter/hash-code.html | 82 + .../-runtime-enum-adapter/index.html | 461 ++ .../com.squareup.wire/-service/index.html | 84 + .../-syntax/-companion/get.html | 80 + .../-syntax/-companion/index.html | 104 + .../-syntax/-p-r-o-t-o_2/index.html | 138 + .../-syntax/-p-r-o-t-o_3/index.html | 138 + .../com.squareup.wire/-syntax/entries.html | 80 + .../com.squareup.wire/-syntax/index.html | 236 + .../com.squareup.wire/-syntax/to-string.html | 80 + .../com.squareup.wire/-syntax/value-of.html | 80 + .../com.squareup.wire/-syntax/values.html | 80 + .../-wire-enum-constant/declared-name.html | 80 + .../-wire-enum-constant/index.html | 104 + .../com.squareup.wire/-wire-enum/index.html | 104 + .../com.squareup.wire/-wire-enum/value.html | 80 + .../-o-m-i-t_-i-d-e-n-t-i-t-y/index.html | 164 + .../-wire-field/-label/-o-n-e_-o-f/index.html | 164 + .../-label/-o-p-t-i-o-n-a-l/index.html | 164 + .../-label/-p-a-c-k-e-d/index.html | 164 + .../-label/-r-e-p-e-a-t-e-d/index.html | 164 + .../-label/-r-e-q-u-i-r-e-d/index.html | 164 + .../-wire-field/-label/entries.html | 80 + .../-wire-field/-label/index.html | 307 + .../-wire-field/-label/is-one-of.html | 80 + .../-wire-field/-label/is-packed.html | 80 + .../-wire-field/-label/is-repeated.html | 80 + .../-wire-field/-label/value-of.html | 80 + .../-wire-field/-label/values.html | 80 + .../-wire-field/adapter.html | 80 + .../-wire-field/declared-name.html | 80 + .../com.squareup.wire/-wire-field/index.html | 243 + .../-wire-field/json-name.html | 80 + .../-wire-field/key-adapter.html | 80 + .../com.squareup.wire/-wire-field/label.html | 80 + .../-wire-field/oneof-name.html | 80 + .../-wire-field/redacted.html | 80 + .../-wire-field/schema-index.html | 80 + .../com.squareup.wire/-wire-field/tag.html | 80 + .../com.squareup.wire/-wire-rpc/index.html | 149 + .../com.squareup.wire/-wire-rpc/path.html | 80 + .../-wire-rpc/request-adapter.html | 80 + .../-wire-rpc/response-adapter.html | 80 + .../-wire-rpc/source-file.html | 80 + .../com.squareup.wire/decode.html | 82 + .../duration-of-seconds.html | 85 + .../wire-runtime/com.squareup.wire/get.html | 82 + .../wire-runtime/com.squareup.wire/index.html | 497 ++ .../com.squareup.wire/of-epoch-second.html | 85 + 3.x/wire-runtime/wire-runtime/package-list | 287 + .../images/anchor-copy-button.svg | 8 + 3.x/wire-schema-tests/images/arrow_down.svg | 7 + 3.x/wire-schema-tests/images/burger.svg | 9 + 3.x/wire-schema-tests/images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + .../images/footer-go-to-link.svg | 7 + .../images/go-to-top-icon.svg | 8 + 3.x/wire-schema-tests/images/homepage.svg | 3 + 3.x/wire-schema-tests/images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + .../images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + .../images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + .../images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + 3.x/wire-schema-tests/images/theme-toggle.svg | 7 + 3.x/wire-schema-tests/index.html | 99 + 3.x/wire-schema-tests/navigation.html | 19 + 3.x/wire-schema-tests/scripts/clipboard.js | 56 + 3.x/wire-schema-tests/scripts/main.js | 44 + .../scripts/navigation-loader.js | 95 + 3.x/wire-schema-tests/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-schema-tests/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + .../styles/font-jb-sans-auto.css | 36 + 3.x/wire-schema-tests/styles/logo-styles.css | 9 + 3.x/wire-schema-tests/styles/main.css | 124 + 3.x/wire-schema-tests/styles/prism.css | 217 + 3.x/wire-schema-tests/styles/style.css | 1509 ++++ .../-schema-builder/-schema-builder.html | 80 + .../-schema-builder/add-opaque-types.html | 80 + .../-schema-builder/add-proto-path.html | 80 + .../-schema-builder/add.html | 80 + .../-schema-builder/build.html | 80 + .../-schema-builder/index.html | 183 + .../-wire-test-logger/-wire-test-logger.html | 80 + .../-wire-test-logger/artifact-handled.html | 80 + .../-wire-test-logger/artifact-skipped.html | 80 + .../-wire-test-logger/index.html | 292 + .../unused-excludes-in-target.html | 80 + .../unused-includes-in-target.html | 80 + .../-wire-test-logger/unused-prunes.html | 80 + .../-wire-test-logger/unused-roots.html | 80 + .../add-fake-runtime-protos.html | 80 + .../com.squareup.wire/build-schema.html | 80 + .../com.squareup.wire/index.html | 152 + .../wire-schema-tests/package-list | 28 + 3.x/wire-schema/images/anchor-copy-button.svg | 8 + 3.x/wire-schema/images/arrow_down.svg | 7 + 3.x/wire-schema/images/burger.svg | 9 + 3.x/wire-schema/images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + 3.x/wire-schema/images/footer-go-to-link.svg | 7 + 3.x/wire-schema/images/go-to-top-icon.svg | 8 + 3.x/wire-schema/images/homepage.svg | 3 + 3.x/wire-schema/images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + 3.x/wire-schema/images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + 3.x/wire-schema/images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + 3.x/wire-schema/images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + 3.x/wire-schema/images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + 3.x/wire-schema/images/theme-toggle.svg | 7 + 3.x/wire-schema/index.html | 123 + 3.x/wire-schema/navigation.html | 280 + 3.x/wire-schema/scripts/clipboard.js | 56 + 3.x/wire-schema/scripts/main.js | 44 + 3.x/wire-schema/scripts/navigation-loader.js | 95 + 3.x/wire-schema/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-schema/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + 3.x/wire-schema/styles/font-jb-sans-auto.css | 36 + 3.x/wire-schema/styles/logo-styles.css | 9 + 3.x/wire-schema/styles/main.css | 124 + 3.x/wire-schema/styles/prism.css | 217 + 3.x/wire-schema/styles/style.css | 1509 ++++ .../-adapter-constant/-adapter-constant.html | 82 + .../-adapter-constant/-companion/index.html | 108 + .../-adapter-constant/-companion/invoke.html | 82 + .../-adapter-constant/index.html | 184 + .../-adapter-constant/java-class-name.html | 82 + .../-adapter-constant/kotlin-class-name.html | 82 + .../-adapter-constant/member-name.html | 82 + .../-claimed-definitions.html | 80 + .../-claimed-definitions/claim.html | 80 + .../-claimed-definitions/contains.html | 80 + .../-claimed-definitions/index.html | 138 + .../-claimed-paths/-claimed-paths.html | 80 + .../-claimed-paths/claim.html | 80 + .../-claimed-paths/index.html | 123 + .../-core-loader/[js]load.html | 82 + .../-core-loader/[js]with-errors.html | 82 + .../-core-loader/[jvm]load.html | 82 + .../-core-loader/[jvm]with-errors.html | 82 + .../-core-loader/[native]load.html | 82 + .../-core-loader/[native]with-errors.html | 82 + .../-core-loader/index.html | 128 + .../-emitting-rules/-builder/-builder.html | 80 + .../-emitting-rules/-builder/build.html | 80 + .../-emitting-rules/-builder/exclude.html | 80 + .../-emitting-rules/-builder/include.html | 80 + .../-emitting-rules/-builder/index.html | 153 + .../-emitting-rules/-companion/index.html | 84 + .../-emitting-rules/-emitting-rules.html | 80 + .../-emitting-rules/includes.html | 80 + .../-emitting-rules/index.html | 206 + .../-emitting-rules/is-empty.html | 80 + .../-emitting-rules/unused-excludes.html | 80 + .../-emitting-rules/unused-includes.html | 80 + .../-empty-wire-logger-factory.html | 82 + .../-empty-wire-logger-factory/create.html | 82 + .../-empty-wire-logger-factory/index.html | 129 + .../-empty-wire-logger.html | 82 + .../-empty-wire-logger/artifact-handled.html | 82 + .../-empty-wire-logger/artifact-skipped.html | 82 + .../-empty-wire-logger/index.html | 214 + .../unused-excludes-in-target.html | 82 + .../unused-includes-in-target.html | 82 + .../-empty-wire-logger/unused-prunes.html | 82 + .../-empty-wire-logger/unused-roots.html | 82 + .../-enclosing-type/-enclosing-type.html | 80 + .../-enclosing-type/documentation.html | 80 + .../-enclosing-type/index.html | 337 + .../-enclosing-type/link-members.html | 80 + .../-enclosing-type/link-options.html | 80 + .../-enclosing-type/location.html | 80 + .../-enclosing-type/name.html | 80 + .../-enclosing-type/nested-extend-list.html | 80 + .../-enclosing-type/nested-types.html | 80 + .../-enclosing-type/options.html | 80 + .../-enclosing-type/retain-all.html | 80 + .../-enclosing-type/retain-linked.html | 80 + .../-enclosing-type/syntax.html | 80 + .../-enclosing-type/to-element.html | 80 + .../-enclosing-type/type.html | 80 + .../-enclosing-type/validate.html | 80 + .../-enum-constant/-companion/index.html | 84 + .../-enum-constant/-enum-constant.html | 80 + .../-enum-constant/documentation.html | 80 + .../-enum-constant/index.html | 217 + .../-enum-constant/is-deprecated.html | 80 + .../-enum-constant/location.html | 80 + .../-enum-constant/name.html | 80 + .../-enum-constant/options.html | 80 + .../-enum-constant/tag.html | 80 + .../-enum-type/-companion/from-element.html | 80 + .../-enum-type/-companion/index.html | 104 + .../-enum-type/-enum-type.html | 80 + .../-enum-type/allow-alias.html | 80 + .../-enum-type/constant.html | 80 + .../-enum-type/constants.html | 80 + .../-enum-type/documentation.html | 80 + .../-enum-type/enum-mode.html | 80 + .../-enum-type/index.html | 431 ++ .../-enum-type/is-deprecated.html | 80 + .../-enum-type/link-members.html | 80 + .../-enum-type/link-options.html | 80 + .../-enum-type/location.html | 80 + .../-enum-type/name.html | 80 + .../-enum-type/nested-extend-list.html | 80 + .../-enum-type/nested-types.html | 80 + .../-enum-type/options.html | 80 + .../-enum-type/retain-all.html | 80 + .../-enum-type/retain-linked.html | 80 + .../-enum-type/syntax.html | 80 + .../-enum-type/to-element.html | 80 + .../-enum-type/type.html | 80 + .../-enum-type/validate.html | 80 + .../-error-collector/-error-collector.html | 80 + .../-error-collector/at.html | 80 + .../-error-collector/errors.html | 80 + .../-error-collector/index.html | 172 + .../-error-collector/plus-assign.html | 80 + .../-error-collector/throw-if-non-empty.html | 80 + .../-event-listener/-event-listener.html | 80 + .../-event-listener/-factory/create.html | 80 + .../-event-listener/-factory/index.html | 104 + .../-event-listener/index.html | 322 + .../-event-listener/load-schema-start.html | 80 + .../-event-listener/load-schema-success.html | 80 + .../-event-listener/move-types-end.html | 80 + .../-event-listener/move-types-start.html | 80 + .../-event-listener/run-failed.html | 80 + .../-event-listener/run-start.html | 80 + .../-event-listener/run-success.html | 80 + .../-event-listener/schema-handler-end.html | 80 + .../-event-listener/schema-handler-start.html | 80 + .../-event-listener/schema-handlers-end.html | 80 + .../schema-handlers-start.html | 80 + .../-event-listener/tree-shake-end.html | 80 + .../-event-listener/tree-shake-start.html | 80 + .../-extend/-companion/from-elements.html | 80 + .../-extend/-companion/index.html | 119 + .../-extend/-companion/to-elements.html | 80 + .../-extend/-extend.html | 80 + .../-extend/documentation.html | 80 + .../-extend/fields.html | 80 + .../-extend/index.html | 296 + .../-extend/link-options.html | 80 + .../-extend/link.html | 80 + .../-extend/location.html | 80 + .../-extend/member.html | 80 + .../-extend/name.html | 80 + .../-extend/retain-all.html | 80 + .../-extend/retain-linked.html | 80 + .../-extend/type.html | 80 + .../-extend/validate.html | 80 + .../-extensions/-companion/from-elements.html | 80 + .../-extensions/-companion/index.html | 119 + .../-extensions/-companion/to-elements.html | 80 + .../-extensions/-extensions.html | 80 + .../-extensions/documentation.html | 80 + .../-extensions/index.html | 191 + .../-extensions/location.html | 80 + .../-extensions/validate.html | 80 + .../-extensions/values.html | 80 + .../-field/-companion/from-elements.html | 80 + .../-field/-companion/index.html | 149 + .../-field/-companion/retain-all.html | 80 + .../-field/-companion/retain-linked.html | 80 + .../-field/-companion/to-elements.html | 80 + .../-field/-encode-mode/-m-a-p/index.html | 119 + .../-n-u-l-l_-i-f_-a-b-s-e-n-t/index.html | 119 + .../-o-m-i-t_-i-d-e-n-t-i-t-y/index.html | 119 + .../-encode-mode/-p-a-c-k-e-d/index.html | 119 + .../-encode-mode/-r-e-p-e-a-t-e-d/index.html | 119 + .../-encode-mode/-r-e-q-u-i-r-e-d/index.html | 119 + .../-field/-encode-mode/entries.html | 80 + .../-field/-encode-mode/index.html | 262 + .../-field/-encode-mode/value-of.html | 80 + .../-field/-encode-mode/values.html | 80 + .../-field/-field.html | 80 + .../-field/-label/-o-n-e_-o-f/index.html | 119 + .../-field/-label/-o-p-t-i-o-n-a-l/index.html | 119 + .../-field/-label/-r-e-p-e-a-t-e-d/index.html | 119 + .../-field/-label/-r-e-q-u-i-r-e-d/index.html | 119 + .../-field/-label/entries.html | 80 + .../-field/-label/index.html | 232 + .../-field/-label/value-of.html | 80 + .../-field/-label/values.html | 80 + .../-field/declared-json-name.html | 80 + .../-field/default.html | 80 + .../-field/documentation.html | 80 + .../-field/encode-mode.html | 80 + .../-field/index.html | 566 ++ .../-field/is-deprecated.html | 80 + .../-field/is-extension.html | 80 + .../-field/is-one-of.html | 80 + .../-field/is-packed.html | 80 + .../-field/is-redacted.html | 80 + .../-field/is-repeated.html | 80 + .../-field/is-required.html | 80 + .../-field/json-name.html | 80 + .../-field/label.html | 80 + .../-field/link-options.html | 80 + .../com.squareup.wire.schema/-field/link.html | 80 + .../-field/location.html | 80 + .../com.squareup.wire.schema/-field/name.html | 80 + .../-field/namespaces.html | 80 + .../-field/options.html | 80 + .../-field/package-name.html | 80 + .../-field/qualified-name.html | 80 + .../-field/retain-all.html | 80 + .../com.squareup.wire.schema/-field/tag.html | 80 + .../-field/to-string.html | 80 + .../com.squareup.wire.schema/-field/type.html | 80 + .../-field/use-array.html | 80 + .../-field/validate.html | 80 + .../-linked-option-entry.html | 80 + .../-linked-option-entry/index.html | 153 + .../-linked-option-entry/option-element.html | 80 + .../-linked-option-entry/proto-member.html | 80 + .../-linked-option-entry/value.html | 80 + .../-linker/-linker.html | 80 + .../-linker/add-type.html | 80 + .../-linker/dereference.html | 80 + .../-linker/errors.html | 80 + .../-linker/get-for-options.html | 80 + .../com.squareup.wire.schema/-linker/get.html | 80 + .../-linker/index.html | 367 + .../-linker/link.html | 80 + .../-linker/load-exhaustively.html | 80 + .../-linker/request.html | 80 + .../-linker/resolve-context.html | 80 + .../-linker/resolve-message-type.html | 80 + .../-linker/resolve-type.html | 80 + .../-linker/resolve.html | 80 + ...alidate-enum-constant-name-uniqueness.html | 80 + .../-linker/validate-fields.html | 80 + .../-linker/validate-import-for-path.html | 80 + .../-linker/validate-import-for-type.html | 80 + .../-linker/with-context.html | 80 + .../-loader/index.html | 119 + .../-loader/load.html | 80 + .../-loader/with-errors.html | 80 + .../-location/-companion/get.html | 80 + .../-location/-companion/index.html | 104 + .../-location/-location.html | 80 + .../-location/at.html | 80 + .../-location/base.html | 80 + .../-location/column.html | 80 + .../-location/index.html | 251 + .../-location/line.html | 80 + .../-location/path.html | 80 + .../-location/to-string.html | 80 + .../-location/with-path-only.html | 80 + .../-location/without-base.html | 80 + .../-mark-set/-companion/index.html | 84 + .../-mark-set/-mark-set.html | 80 + .../-mark-set/contains.html | 80 + .../-mark-set/index.html | 221 + .../-mark-set/mark.html | 80 + .../-mark-set/members.html | 80 + .../-mark-set/pruning-rules.html | 80 + .../-mark-set/root.html | 80 + .../-mark-set/types.html | 80 + .../-companion/from-element.html | 80 + .../-message-type/-companion/index.html | 104 + .../-message-type/-message-type.html | 80 + .../-message-type/add-extension-fields.html | 80 + .../-message-type/declared-fields.html | 80 + .../-message-type/documentation.html | 80 + .../-message-type/extension-field.html | 80 + .../-message-type/extension-fields-map.html | 80 + .../-message-type/extension-fields.html | 80 + .../-message-type/extensions-list.html | 80 + .../-message-type/field.html | 80 + .../fields-and-one-of-fields.html | 80 + .../-message-type/fields.html | 80 + .../-message-type/index.html | 551 ++ .../-message-type/is-deprecated.html | 80 + .../-message-type/link-members.html | 80 + .../-message-type/link-options.html | 80 + .../-message-type/location.html | 80 + .../-message-type/name.html | 80 + .../-message-type/nested-extend-list.html | 80 + .../-message-type/nested-types.html | 80 + .../-message-type/one-of.html | 80 + .../-message-type/one-ofs.html | 80 + .../-message-type/options.html | 80 + .../-message-type/required-fields.html | 80 + .../-message-type/retain-all.html | 80 + .../-message-type/retain-linked.html | 80 + .../-message-type/syntax.html | 80 + .../-message-type/to-element.html | 80 + .../-message-type/type.html | 80 + .../-message-type/validate.html | 80 + .../-multimap/as-map.html | 84 + .../-multimap/contains-key.html | 84 + .../-multimap/contains-value.html | 84 + .../-multimap/get.html | 84 + .../-multimap/index.html | 213 + .../-multimap/is-empty.html | 84 + .../-multimap/size.html | 84 + .../-multimap/values.html | 84 + .../-one-of/-companion/from-elements.html | 80 + .../-one-of/-companion/index.html | 119 + .../-one-of/-companion/to-elements.html | 80 + .../-one-of/-one-of.html | 80 + .../-one-of/documentation.html | 80 + .../-one-of/fields.html | 80 + .../-one-of/index.html | 266 + .../-one-of/link-options.html | 80 + .../-one-of/link.html | 80 + .../-one-of/location.html | 80 + .../-one-of/name.html | 80 + .../-one-of/options.html | 80 + .../-one-of/retain-all.html | 80 + .../-one-of/retain-linked.html | 80 + .../-companion/-e-n-u-m_-o-p-t-i-o-n-s.html | 80 + .../-e-n-u-m_-v-a-l-u-e_-o-p-t-i-o-n-s.html | 80 + ...e-n-s-i-o-n_-r-a-n-g-e_-o-p-t-i-o-n-s.html | 80 + .../-companion/-f-i-e-l-d_-o-p-t-i-o-n-s.html | 80 + .../-companion/-f-i-l-e_-o-p-t-i-o-n-s.html | 80 + ...r-o-t-o-b-u-f_-o-p-t-i-o-n_-t-y-p-e-s.html | 80 + .../-m-e-s-s-a-g-e_-o-p-t-i-o-n-s.html | 80 + .../-m-e-t-h-o-d_-o-p-t-i-o-n-s.html | 80 + .../-companion/-o-n-e-o-f_-o-p-t-i-o-n-s.html | 80 + .../-s-e-r-v-i-c-e_-o-p-t-i-o-n-s.html | 80 + .../-options/-companion/index.html | 258 + .../-companion/resolve-field-path.html | 80 + .../-options/-options.html | 80 + .../-options/elements.html | 80 + .../-options/fields.html | 80 + .../-options/get.html | 80 + .../-options/index.html | 251 + .../-options/link.html | 80 + .../-options/map.html | 80 + .../-options/option-matches.html | 80 + .../-options/retain-all.html | 80 + .../-options/retain-linked.html | 80 + .../-profile-loader/index.html | 104 + .../-profile-loader/load-profile.html | 80 + .../-profile/-profile.html | 85 + .../-profile/get-adapter.html | 82 + .../-profile/index.html | 166 + .../-profile/java-target.html | 82 + .../-profile/kotlin-target.html | 82 + .../-companion/-j-a-v-a_-p-a-c-k-a-g-e.html | 80 + .../-companion/-w-i-r-e_-p-a-c-k-a-g-e.html | 80 + .../-proto-file/-companion/get.html | 80 + .../-proto-file/-companion/index.html | 138 + .../-proto-file/-proto-file.html | 80 + .../-proto-file/extend-list.html | 80 + .../-proto-file/imports.html | 80 + .../-proto-file/index.html | 431 ++ .../-proto-file/java-package.html | 80 + .../-proto-file/link-options.html | 80 + .../-proto-file/location.html | 80 + .../-proto-file/name.html | 80 + .../-proto-file/options.html | 80 + .../-proto-file/package-name.html | 80 + .../-proto-file/public-imports.html | 80 + .../-proto-file/retain-all.html | 80 + .../-proto-file/retain-imports.html | 80 + .../-proto-file/retain-linked.html | 80 + .../-proto-file/services.html | 80 + .../-proto-file/syntax.html | 80 + .../-proto-file/to-element.html | 80 + .../-proto-file/to-schema.html | 80 + .../-proto-file/to-string.html | 80 + .../-proto-file/types-and-nested-types.html | 80 + .../-proto-file/types.html | 80 + .../-proto-file/wire-package.html | 80 + .../-proto-member/-companion/get.html | 80 + .../-proto-member/-companion/index.html | 104 + .../-proto-member/equals.html | 80 + .../-proto-member/hash-code.html | 80 + .../-proto-member/index.html | 202 + .../-proto-member/member.html | 80 + .../-proto-member/simple-name.html | 80 + .../-proto-member/to-string.html | 80 + .../-proto-member/type.html | 80 + .../-proto-type/-companion/-a-n-y.html | 80 + .../-proto-type/-companion/-b-o-o-l.html | 80 + .../-companion/-b-o-o-l_-v-a-l-u-e.html | 80 + .../-proto-type/-companion/-b-y-t-e-s.html | 80 + .../-companion/-b-y-t-e-s_-v-a-l-u-e.html | 80 + .../-proto-type/-companion/-d-o-u-b-l-e.html | 80 + .../-companion/-d-o-u-b-l-e_-v-a-l-u-e.html | 80 + .../-companion/-d-u-r-a-t-i-o-n.html | 80 + .../-proto-type/-companion/-e-m-p-t-y.html | 80 + .../-proto-type/-companion/-f-i-x-e-d32.html | 80 + .../-proto-type/-companion/-f-i-x-e-d64.html | 80 + .../-proto-type/-companion/-f-l-o-a-t.html | 80 + .../-companion/-f-l-o-a-t_-v-a-l-u-e.html | 80 + .../-proto-type/-companion/-i-n-t32.html | 80 + .../-companion/-i-n-t32_-v-a-l-u-e.html | 80 + .../-proto-type/-companion/-i-n-t64.html | 80 + .../-companion/-i-n-t64_-v-a-l-u-e.html | 80 + .../-companion/-s-f-i-x-e-d32.html | 80 + .../-companion/-s-f-i-x-e-d64.html | 80 + .../-proto-type/-companion/-s-i-n-t32.html | 80 + .../-proto-type/-companion/-s-i-n-t64.html | 80 + .../-proto-type/-companion/-s-t-r-i-n-g.html | 80 + .../-companion/-s-t-r-i-n-g_-v-a-l-u-e.html | 80 + .../-companion/-s-t-r-u-c-t_-l-i-s-t.html | 80 + .../-companion/-s-t-r-u-c-t_-m-a-p.html | 80 + .../-companion/-s-t-r-u-c-t_-n-u-l-l.html | 80 + .../-companion/-s-t-r-u-c-t_-v-a-l-u-e.html | 80 + .../-companion/-t-i-m-e-s-t-a-m-p.html | 80 + .../-proto-type/-companion/-u-i-n-t32.html | 80 + .../-companion/-u-i-n-t32_-v-a-l-u-e.html | 80 + .../-proto-type/-companion/-u-i-n-t64.html | 80 + .../-companion/-u-i-n-t64_-v-a-l-u-e.html | 80 + .../-proto-type/-companion/get.html | 80 + .../-proto-type/-companion/index.html | 588 ++ .../enclosing-type-or-package.html | 80 + .../-proto-type/equals.html | 80 + .../-proto-type/hash-code.html | 80 + .../-proto-type/index.html | 292 + .../-proto-type/is-map.html | 80 + .../-proto-type/is-scalar.html | 80 + .../-proto-type/is-wrapper.html | 80 + .../-proto-type/key-type.html | 80 + .../-proto-type/nested-type.html | 80 + .../-proto-type/simple-name.html | 80 + .../-proto-type/to-string.html | 80 + .../-proto-type/type-url.html | 80 + .../-proto-type/value-type.html | 80 + .../-pruner/-pruner.html | 80 + .../-pruner/index.html | 123 + .../-pruner/prune.html | 80 + .../-pruning-rules/-builder/-builder.html | 80 + .../-pruning-rules/-builder/add-root.html | 80 + .../-pruning-rules/-builder/build.html | 80 + .../-pruning-rules/-builder/index.html | 198 + .../-pruning-rules/-builder/only.html | 80 + .../-pruning-rules/-builder/prune.html | 80 + .../-pruning-rules/-builder/since.html | 80 + .../-pruning-rules/-builder/until.html | 80 + .../-pruning-rules/-companion/index.html | 84 + .../-pruning-rules/index.html | 307 + .../-pruning-rules/is-empty.html | 80 + .../is-enum-constant-retained-version.html | 80 + .../is-field-retained-version.html | 80 + .../-pruning-rules/is-root.html | 80 + .../-pruning-rules/only.html | 80 + .../-pruning-rules/prunes.html | 80 + .../-pruning-rules/roots.html | 80 + .../-pruning-rules/since.html | 80 + .../-pruning-rules/until.html | 80 + .../-pruning-rules/unused-prunes.html | 80 + .../-pruning-rules/unused-roots.html | 80 + .../-reserved/-companion/from-elements.html | 80 + .../-reserved/-companion/index.html | 119 + .../-reserved/-companion/to-elements.html | 80 + .../-reserved/-reserved.html | 80 + .../-reserved/documentation.html | 80 + .../-reserved/index.html | 206 + .../-reserved/location.html | 80 + .../-reserved/matches-name.html | 80 + .../-reserved/matches-tag.html | 80 + .../-reserved/values.html | 80 + .../-rpc/-companion/from-elements.html | 80 + .../-rpc/-companion/index.html | 119 + .../-rpc/-companion/to-elements.html | 80 + .../com.squareup.wire.schema/-rpc/-rpc.html | 80 + .../-rpc/documentation.html | 80 + .../com.squareup.wire.schema/-rpc/index.html | 311 + .../-rpc/link-options.html | 80 + .../com.squareup.wire.schema/-rpc/link.html | 80 + .../-rpc/location.html | 80 + .../com.squareup.wire.schema/-rpc/name.html | 80 + .../-rpc/options.html | 80 + .../-rpc/request-streaming.html | 80 + .../-rpc/request-type.html | 80 + .../-rpc/response-streaming.html | 80 + .../-rpc/response-type.html | 80 + .../-rpc/retain-all.html | 80 + .../-rpc/validate.html | 80 + .../-schema-exception/-schema-exception.html | 80 + .../-schema-exception/index.html | 138 + .../-schema-handler/-context/-context.html | 80 + .../-context/claimed-definitions.html | 80 + .../-context/claimed-paths.html | 80 + .../-context/emitting-rules.html | 80 + .../-context/error-collector.html | 80 + .../-schema-handler/-context/file-system.html | 80 + .../-context/in-source-path.html | 80 + .../-schema-handler/-context/index.html | 277 + .../-schema-handler/-context/logger.html | 80 + .../-schema-handler/-context/module.html | 80 + .../-context/out-directory.html | 80 + .../-context/profile-loader.html | 80 + .../-context/source-path-paths.html | 80 + .../-schema-handler/-factory/create.html | 80 + .../-schema-handler/-factory/index.html | 104 + .../-schema-handler/-module/-module.html | 80 + .../-schema-handler/-module/index.html | 153 + .../-schema-handler/-module/name.html | 80 + .../-schema-handler/-module/types.html | 80 + .../-module/upstream-types.html | 80 + .../-schema-handler/-schema-handler.html | 80 + .../-schema-handler/handle.html | 80 + .../-schema-handler/index.html | 172 + .../-schema-loader/-schema-loader.html | 85 + .../-schema-loader/[js]load-profile.html | 82 + .../-schema-loader/[js]load.html | 82 + .../-schema-loader/[js]with-errors.html | 82 + .../-schema-loader/[jvm]load-profile.html | 82 + .../-schema-loader/[jvm]load.html | 82 + .../-schema-loader/[jvm]with-errors.html | 82 + .../-schema-loader/[native]load-profile.html | 82 + .../-schema-loader/[native]load.html | 82 + .../-schema-loader/[native]with-errors.html | 82 + .../-schema-loader/index.html | 272 + .../-schema-loader/init-roots.html | 85 + .../-schema-loader/load-exhaustively.html | 85 + .../-schema-loader/load-schema.html | 85 + .../-schema-loader/opaque-types.html | 85 + .../-schema-loader/permit-package-cycles.html | 85 + .../-schema-loader/source-path-files.html | 85 + .../-schema/-companion/index.html | 84 + .../-schema/get-field.html | 80 + .../-schema/get-service.html | 80 + .../-schema/get-type.html | 80 + .../-schema/index.html | 247 + .../-schema/is-extension-field.html | 80 + .../-schema/proto-adapter.html | 80 + .../-schema/proto-file.html | 80 + .../-schema/proto-files.html | 80 + .../-schema/prune.html | 80 + .../-schema/types.html | 80 + .../-service/-companion/index.html | 84 + .../-service/-service.html | 80 + .../-service/documentation.html | 80 + .../-service/index.html | 296 + .../-service/link-options.html | 80 + .../-service/link.html | 80 + .../-service/location.html | 80 + .../-service/name.html | 80 + .../-service/options.html | 80 + .../-service/retain-all.html | 80 + .../-service/rpc.html | 80 + .../-service/rpcs.html | 80 + .../-service/type.html | 80 + .../-service/validate.html | 80 + .../-syntax-rules/-companion/get.html | 80 + .../-syntax-rules/-companion/index.html | 104 + .../-syntax-rules/get-encode-mode.html | 80 + .../-syntax-rules/index.html | 213 + .../-syntax-rules/is-packed-by-default.html | 80 + .../-syntax-rules/json-name.html | 80 + .../-syntax-rules/validate-default-value.html | 80 + .../validate-enum-constants.html | 80 + .../-syntax-rules/validate-extension.html | 80 + .../validate-type-reference.html | 80 + .../-target/-target.html | 80 + .../-target/copy-target.html | 80 + .../-target/excludes.html | 80 + .../-target/exclusive.html | 80 + .../-target/includes.html | 80 + .../-target/index.html | 202 + .../-target/new-handler.html | 80 + .../-target/out-directory.html | 80 + .../-type/-companion/from-elements.html | 80 + .../-type/-companion/get.html | 80 + .../-type/-companion/index.html | 134 + .../-type/-companion/to-elements.html | 80 + .../-type/documentation.html | 80 + .../com.squareup.wire.schema/-type/index.html | 322 + .../-type/link-members.html | 80 + .../-type/link-options.html | 80 + .../-type/location.html | 80 + .../com.squareup.wire.schema/-type/name.html | 80 + .../-type/nested-extend-list.html | 80 + .../-type/nested-types.html | 80 + .../-type/options.html | 80 + .../-type/retain-all.html | 80 + .../-type/retain-linked.html | 80 + .../-type/syntax.html | 80 + .../com.squareup.wire.schema/-type/type.html | 80 + .../-type/types-and-nested-types.html | 80 + .../-type/validate.html | 80 + .../-w-i-r-e_-r-u-n-t-i-m-e_-j-a-r.html | 80 + .../-wire-run/-module/-module.html | 80 + .../-wire-run/-module/dependencies.html | 80 + .../-wire-run/-module/index.html | 138 + .../-wire-run/-module/pruning-rules.html | 80 + .../-wire-run/-wire-run.html | 80 + .../-wire-run/escape-kotlin-keywords.html | 80 + .../-wire-run/event-listeners.html | 80 + .../-wire-run/execute.html | 80 + .../-wire-run/index.html | 371 + .../-wire-run/modules.html | 80 + .../-wire-run/moves.html | 80 + .../-wire-run/only-version.html | 80 + .../-wire-run/opaque-types.html | 80 + .../-wire-run/permit-package-cycles.html | 80 + .../-wire-run/proto-path.html | 80 + .../reject-unused-roots-or-prunes.html | 80 + .../-wire-run/since-version.html | 80 + .../-wire-run/source-path.html | 80 + .../-wire-run/targets.html | 80 + .../-wire-run/tree-shaking-roots.html | 80 + .../-wire-run/tree-shaking-rubbish.html | 80 + .../-wire-run/until-version.html | 80 + .../com.squareup.wire.schema/index.html | 807 ++ .../is-wire-runtime-proto.html | 80 + .../new-event-listener-factory.html | 82 + .../new-logger-factory.html | 82 + .../-wire-logger/-companion/-n-o-n-e.html | 80 + .../-wire-logger/-companion/index.html | 104 + .../-wire-logger/-factory/create.html | 80 + .../-wire-logger/-factory/index.html | 104 + .../-wire-logger/artifact-handled.html | 80 + .../-wire-logger/artifact-skipped.html | 80 + .../com.squareup.wire/-wire-logger/index.html | 213 + .../unused-excludes-in-target.html | 80 + .../unused-includes-in-target.html | 80 + .../-wire-logger/unused-prunes.html | 80 + .../-wire-logger/unused-roots.html | 80 + .../wire-schema/com.squareup.wire/index.html | 103 + 3.x/wire-schema/wire-schema/package-list | 634 ++ .../images/anchor-copy-button.svg | 8 + .../images/arrow_down.svg | 7 + 3.x/wire-swift-generator/images/burger.svg | 9 + 3.x/wire-swift-generator/images/copy-icon.svg | 7 + .../images/copy-successful-icon.svg | 7 + .../images/footer-go-to-link.svg | 7 + .../images/go-to-top-icon.svg | 8 + 3.x/wire-swift-generator/images/homepage.svg | 3 + 3.x/wire-swift-generator/images/logo-icon.svg | 14 + .../nav-icons/abstract-class-kotlin.svg | 26 + .../images/nav-icons/abstract-class.svg | 20 + .../images/nav-icons/annotation-kotlin.svg | 13 + .../images/nav-icons/annotation.svg | 7 + .../images/nav-icons/class-kotlin.svg | 13 + .../images/nav-icons/class.svg | 7 + .../images/nav-icons/enum-kotlin.svg | 13 + .../images/nav-icons/enum.svg | 7 + .../images/nav-icons/exception-class.svg | 7 + .../images/nav-icons/field-value.svg | 10 + .../images/nav-icons/field-variable.svg | 10 + .../images/nav-icons/function.svg | 7 + .../images/nav-icons/interface-kotlin.svg | 13 + .../images/nav-icons/interface.svg | 7 + .../images/nav-icons/object.svg | 13 + .../images/nav-icons/typealias-kotlin.svg | 13 + .../images/theme-toggle.svg | 7 + 3.x/wire-swift-generator/index.html | 99 + 3.x/wire-swift-generator/navigation.html | 19 + 3.x/wire-swift-generator/scripts/clipboard.js | 56 + 3.x/wire-swift-generator/scripts/main.js | 44 + .../scripts/navigation-loader.js | 95 + 3.x/wire-swift-generator/scripts/pages.json | 1 + .../scripts/platform-content-handler.js | 400 + 3.x/wire-swift-generator/scripts/prism.js | 22 + .../scripts/sourceset_dependencies.js | 1 + .../symbol-parameters-wrapper_deferred.js | 64 + .../styles/font-jb-sans-auto.css | 36 + .../styles/logo-styles.css | 9 + 3.x/wire-swift-generator/styles/main.css | 124 + 3.x/wire-swift-generator/styles/prism.css | 217 + 3.x/wire-swift-generator/styles/style.css | 1509 ++++ .../-companion/built-in-type.html | 80 + .../-swift-generator/-companion/index.html | 119 + .../-swift-generator/-companion/invoke.html | 80 + .../-swift-generator/generate-type-to.html | 80 + .../-swift-generator/generated-type-name.html | 80 + .../-swift-generator/index.html | 157 + .../-swift-generator/schema.html | 80 + .../-companion/index.html | 84 + .../-swift-schema-handler.html | 80 + .../-swift-schema-handler/handle.html | 80 + .../-swift-schema-handler/index.html | 142 + .../com.squareup.wire.swift/index.html | 118 + .../wire-swift-generator/package-list | 19 + 404.html | 920 +++ assets/images/favicon.png | Bin 0 -> 1870 bytes assets/javascripts/bundle.ad660dcc.min.js | 29 + assets/javascripts/bundle.ad660dcc.min.js.map | 7 + assets/javascripts/lunr/min/lunr.ar.min.js | 1 + assets/javascripts/lunr/min/lunr.da.min.js | 18 + assets/javascripts/lunr/min/lunr.de.min.js | 18 + assets/javascripts/lunr/min/lunr.du.min.js | 18 + assets/javascripts/lunr/min/lunr.el.min.js | 1 + assets/javascripts/lunr/min/lunr.es.min.js | 18 + assets/javascripts/lunr/min/lunr.fi.min.js | 18 + assets/javascripts/lunr/min/lunr.fr.min.js | 18 + assets/javascripts/lunr/min/lunr.he.min.js | 1 + assets/javascripts/lunr/min/lunr.hi.min.js | 1 + assets/javascripts/lunr/min/lunr.hu.min.js | 18 + assets/javascripts/lunr/min/lunr.hy.min.js | 1 + assets/javascripts/lunr/min/lunr.it.min.js | 18 + assets/javascripts/lunr/min/lunr.ja.min.js | 1 + assets/javascripts/lunr/min/lunr.jp.min.js | 1 + assets/javascripts/lunr/min/lunr.kn.min.js | 1 + assets/javascripts/lunr/min/lunr.ko.min.js | 1 + assets/javascripts/lunr/min/lunr.multi.min.js | 1 + assets/javascripts/lunr/min/lunr.nl.min.js | 18 + assets/javascripts/lunr/min/lunr.no.min.js | 18 + assets/javascripts/lunr/min/lunr.pt.min.js | 18 + assets/javascripts/lunr/min/lunr.ro.min.js | 18 + assets/javascripts/lunr/min/lunr.ru.min.js | 18 + assets/javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + assets/javascripts/lunr/min/lunr.sv.min.js | 18 + assets/javascripts/lunr/min/lunr.ta.min.js | 1 + assets/javascripts/lunr/min/lunr.te.min.js | 1 + assets/javascripts/lunr/min/lunr.th.min.js | 1 + assets/javascripts/lunr/min/lunr.tr.min.js | 18 + assets/javascripts/lunr/min/lunr.vi.min.js | 1 + assets/javascripts/lunr/min/lunr.zh.min.js | 1 + assets/javascripts/lunr/tinyseg.js | 206 + assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.b8dbb3d2.min.js | 42 + .../workers/search.b8dbb3d2.min.js.map | 7 + assets/stylesheets/main.6543a935.min.css | 1 + assets/stylesheets/main.6543a935.min.css.map | 1 + assets/stylesheets/palette.06af60db.min.css | 1 + .../stylesheets/palette.06af60db.min.css.map | 1 + changelog/index.html | 4426 +++++++++++ code_of_conduct/index.html | 1146 +++ contributing/index.html | 1050 +++ css/app.css | 48 + images/gradle_basic@2x.png | Bin 0 -> 216076 bytes images/gradle_inputs_and_outputs@2x.png | Bin 0 -> 214316 bytes images/gradle_library@2x.png | Bin 0 -> 206190 bytes images/gradle_pruning@2x.png | Bin 0 -> 319604 bytes images/icon-square.png | Bin 0 -> 1469 bytes images/logo-square.png | Bin 0 -> 3740 bytes index.html | 1892 +++++ search/search_index.json | 1 + security/index.html | 1003 +++ sitemap.xml | 48 + sitemap.xml.gz | Bin 0 -> 282 bytes wire_compiler/index.html | 1836 +++++ wire_grpc/index.html | 1483 ++++ wire_json/index.html | 1082 +++ wire_vs_protoc/index.html | 1256 +++ 2193 files changed, 254095 insertions(+) create mode 100644 .nojekyll create mode 100644 2.x/wire-codegen-sample/META-INF/MANIFEST.MF create mode 100644 2.x/wire-codegen-sample/allclasses-frame.html create mode 100644 2.x/wire-codegen-sample/allclasses-noframe.html create mode 100644 2.x/wire-codegen-sample/com/squareup/wire/sample/CodegenSample.html create mode 100644 2.x/wire-codegen-sample/com/squareup/wire/sample/CodegenSampleMojo.html create mode 100644 2.x/wire-codegen-sample/com/squareup/wire/sample/class-use/CodegenSample.html create mode 100644 2.x/wire-codegen-sample/com/squareup/wire/sample/class-use/CodegenSampleMojo.html create mode 100644 2.x/wire-codegen-sample/com/squareup/wire/sample/package-frame.html create mode 100644 2.x/wire-codegen-sample/com/squareup/wire/sample/package-summary.html create mode 100644 2.x/wire-codegen-sample/com/squareup/wire/sample/package-tree.html create mode 100644 2.x/wire-codegen-sample/com/squareup/wire/sample/package-use.html create mode 100644 2.x/wire-codegen-sample/constant-values.html create mode 100644 2.x/wire-codegen-sample/deprecated-list.html create mode 100644 2.x/wire-codegen-sample/help-doc.html create mode 100644 2.x/wire-codegen-sample/index-all.html create mode 100644 2.x/wire-codegen-sample/index.html create mode 100644 2.x/wire-codegen-sample/overview-tree.html create mode 100644 2.x/wire-codegen-sample/package-list create mode 100644 2.x/wire-codegen-sample/script.js create mode 100644 2.x/wire-codegen-sample/stylesheet.css create mode 100644 2.x/wire-codegen-sample/version.txt create mode 100644 2.x/wire-compiler/META-INF/MANIFEST.MF create mode 100644 2.x/wire-compiler/allclasses-frame.html create mode 100644 2.x/wire-compiler/allclasses-noframe.html create mode 100644 2.x/wire-compiler/com/squareup/wire/WireCompiler.html create mode 100644 2.x/wire-compiler/com/squareup/wire/class-use/WireCompiler.html create mode 100644 2.x/wire-compiler/com/squareup/wire/package-frame.html create mode 100644 2.x/wire-compiler/com/squareup/wire/package-summary.html create mode 100644 2.x/wire-compiler/com/squareup/wire/package-tree.html create mode 100644 2.x/wire-compiler/com/squareup/wire/package-use.html create mode 100644 2.x/wire-compiler/constant-values.html create mode 100644 2.x/wire-compiler/deprecated-list.html create mode 100644 2.x/wire-compiler/help-doc.html create mode 100644 2.x/wire-compiler/index-all.html create mode 100644 2.x/wire-compiler/index.html create mode 100644 2.x/wire-compiler/overview-tree.html create mode 100644 2.x/wire-compiler/package-list create mode 100644 2.x/wire-compiler/script.js create mode 100644 2.x/wire-compiler/stylesheet.css create mode 100644 2.x/wire-compiler/version.txt create mode 100644 2.x/wire-gson-support/META-INF/MANIFEST.MF create mode 100644 2.x/wire-gson-support/allclasses-frame.html create mode 100644 2.x/wire-gson-support/allclasses-noframe.html create mode 100644 2.x/wire-gson-support/com/squareup/wire/WireTypeAdapterFactory.html create mode 100644 2.x/wire-gson-support/com/squareup/wire/class-use/WireTypeAdapterFactory.html create mode 100644 2.x/wire-gson-support/com/squareup/wire/package-frame.html create mode 100644 2.x/wire-gson-support/com/squareup/wire/package-summary.html create mode 100644 2.x/wire-gson-support/com/squareup/wire/package-tree.html create mode 100644 2.x/wire-gson-support/com/squareup/wire/package-use.html create mode 100644 2.x/wire-gson-support/constant-values.html create mode 100644 2.x/wire-gson-support/deprecated-list.html create mode 100644 2.x/wire-gson-support/help-doc.html create mode 100644 2.x/wire-gson-support/index-all.html create mode 100644 2.x/wire-gson-support/index.html create mode 100644 2.x/wire-gson-support/overview-tree.html create mode 100644 2.x/wire-gson-support/package-list create mode 100644 2.x/wire-gson-support/script.js create mode 100644 2.x/wire-gson-support/stylesheet.css create mode 100644 2.x/wire-gson-support/version.txt create mode 100644 2.x/wire-java-generator/META-INF/MANIFEST.MF create mode 100644 2.x/wire-java-generator/allclasses-frame.html create mode 100644 2.x/wire-java-generator/allclasses-noframe.html create mode 100644 2.x/wire-java-generator/com/squareup/wire/java/JavaGenerator.html create mode 100644 2.x/wire-java-generator/com/squareup/wire/java/class-use/JavaGenerator.html create mode 100644 2.x/wire-java-generator/com/squareup/wire/java/package-frame.html create mode 100644 2.x/wire-java-generator/com/squareup/wire/java/package-summary.html create mode 100644 2.x/wire-java-generator/com/squareup/wire/java/package-tree.html create mode 100644 2.x/wire-java-generator/com/squareup/wire/java/package-use.html create mode 100644 2.x/wire-java-generator/constant-values.html create mode 100644 2.x/wire-java-generator/deprecated-list.html create mode 100644 2.x/wire-java-generator/help-doc.html create mode 100644 2.x/wire-java-generator/index-all.html create mode 100644 2.x/wire-java-generator/index.html create mode 100644 2.x/wire-java-generator/overview-tree.html create mode 100644 2.x/wire-java-generator/package-list create mode 100644 2.x/wire-java-generator/script.js create mode 100644 2.x/wire-java-generator/stylesheet.css create mode 100644 2.x/wire-java-generator/version.txt create mode 100644 2.x/wire-maven-plugin/META-INF/MANIFEST.MF create mode 100644 2.x/wire-maven-plugin/allclasses-frame.html create mode 100644 2.x/wire-maven-plugin/allclasses-noframe.html create mode 100644 2.x/wire-maven-plugin/com/squareup/wire/mojo/HelpMojo.html create mode 100644 2.x/wire-maven-plugin/com/squareup/wire/mojo/WireGenerateSourcesMojo.html create mode 100644 2.x/wire-maven-plugin/com/squareup/wire/mojo/class-use/HelpMojo.html create mode 100644 2.x/wire-maven-plugin/com/squareup/wire/mojo/class-use/WireGenerateSourcesMojo.html create mode 100644 2.x/wire-maven-plugin/com/squareup/wire/mojo/package-frame.html create mode 100644 2.x/wire-maven-plugin/com/squareup/wire/mojo/package-summary.html create mode 100644 2.x/wire-maven-plugin/com/squareup/wire/mojo/package-tree.html create mode 100644 2.x/wire-maven-plugin/com/squareup/wire/mojo/package-use.html create mode 100644 2.x/wire-maven-plugin/constant-values.html create mode 100644 2.x/wire-maven-plugin/deprecated-list.html create mode 100644 2.x/wire-maven-plugin/help-doc.html create mode 100644 2.x/wire-maven-plugin/index-all.html create mode 100644 2.x/wire-maven-plugin/index.html create mode 100644 2.x/wire-maven-plugin/overview-tree.html create mode 100644 2.x/wire-maven-plugin/package-list create mode 100644 2.x/wire-maven-plugin/script.js create mode 100644 2.x/wire-maven-plugin/stylesheet.css create mode 100644 2.x/wire-maven-plugin/version.txt create mode 100644 2.x/wire-runtime/META-INF/MANIFEST.MF create mode 100644 2.x/wire-runtime/allclasses-frame.html create mode 100644 2.x/wire-runtime/allclasses-noframe.html create mode 100644 2.x/wire-runtime/com/squareup/wire/AndroidMessage.html create mode 100644 2.x/wire-runtime/com/squareup/wire/FieldEncoding.html create mode 100644 2.x/wire-runtime/com/squareup/wire/Message.Builder.html create mode 100644 2.x/wire-runtime/com/squareup/wire/Message.html create mode 100644 2.x/wire-runtime/com/squareup/wire/ProtoAdapter.EnumConstantNotFoundException.html create mode 100644 2.x/wire-runtime/com/squareup/wire/ProtoAdapter.html create mode 100644 2.x/wire-runtime/com/squareup/wire/ProtoReader.html create mode 100644 2.x/wire-runtime/com/squareup/wire/ProtoWriter.html create mode 100644 2.x/wire-runtime/com/squareup/wire/Wire.html create mode 100644 2.x/wire-runtime/com/squareup/wire/WireEnum.html create mode 100644 2.x/wire-runtime/com/squareup/wire/WireField.Label.html create mode 100644 2.x/wire-runtime/com/squareup/wire/WireField.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/AndroidMessage.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/FieldEncoding.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/Message.Builder.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/Message.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/ProtoAdapter.EnumConstantNotFoundException.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/ProtoAdapter.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/ProtoReader.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/ProtoWriter.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/Wire.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/WireEnum.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/WireField.Label.html create mode 100644 2.x/wire-runtime/com/squareup/wire/class-use/WireField.html create mode 100644 2.x/wire-runtime/com/squareup/wire/package-frame.html create mode 100644 2.x/wire-runtime/com/squareup/wire/package-summary.html create mode 100644 2.x/wire-runtime/com/squareup/wire/package-tree.html create mode 100644 2.x/wire-runtime/com/squareup/wire/package-use.html create mode 100644 2.x/wire-runtime/constant-values.html create mode 100644 2.x/wire-runtime/deprecated-list.html create mode 100644 2.x/wire-runtime/help-doc.html create mode 100644 2.x/wire-runtime/index-all.html create mode 100644 2.x/wire-runtime/index.html create mode 100644 2.x/wire-runtime/overview-tree.html create mode 100644 2.x/wire-runtime/package-list create mode 100644 2.x/wire-runtime/script.js create mode 100644 2.x/wire-runtime/serialized-form.html create mode 100644 2.x/wire-runtime/stylesheet.css create mode 100644 2.x/wire-runtime/version.txt create mode 100644 2.x/wire-sample/META-INF/MANIFEST.MF create mode 100644 2.x/wire-sample/allclasses-frame.html create mode 100644 2.x/wire-sample/allclasses-noframe.html create mode 100644 2.x/wire-sample/com/squareup/dinosaurs/Dinosaur.Builder.html create mode 100644 2.x/wire-sample/com/squareup/dinosaurs/Dinosaur.html create mode 100644 2.x/wire-sample/com/squareup/dinosaurs/Sample.html create mode 100644 2.x/wire-sample/com/squareup/dinosaurs/class-use/Dinosaur.Builder.html create mode 100644 2.x/wire-sample/com/squareup/dinosaurs/class-use/Dinosaur.html create mode 100644 2.x/wire-sample/com/squareup/dinosaurs/class-use/Sample.html create mode 100644 2.x/wire-sample/com/squareup/dinosaurs/package-frame.html create mode 100644 2.x/wire-sample/com/squareup/dinosaurs/package-summary.html create mode 100644 2.x/wire-sample/com/squareup/dinosaurs/package-tree.html create mode 100644 2.x/wire-sample/com/squareup/dinosaurs/package-use.html create mode 100644 2.x/wire-sample/com/squareup/geology/Period.html create mode 100644 2.x/wire-sample/com/squareup/geology/class-use/Period.html create mode 100644 2.x/wire-sample/com/squareup/geology/package-frame.html create mode 100644 2.x/wire-sample/com/squareup/geology/package-summary.html create mode 100644 2.x/wire-sample/com/squareup/geology/package-tree.html create mode 100644 2.x/wire-sample/com/squareup/geology/package-use.html create mode 100644 2.x/wire-sample/constant-values.html create mode 100644 2.x/wire-sample/deprecated-list.html create mode 100644 2.x/wire-sample/help-doc.html create mode 100644 2.x/wire-sample/index-all.html create mode 100644 2.x/wire-sample/index.html create mode 100644 2.x/wire-sample/overview-frame.html create mode 100644 2.x/wire-sample/overview-summary.html create mode 100644 2.x/wire-sample/overview-tree.html create mode 100644 2.x/wire-sample/package-list create mode 100644 2.x/wire-sample/script.js create mode 100644 2.x/wire-sample/serialized-form.html create mode 100644 2.x/wire-sample/stylesheet.css create mode 100644 2.x/wire-sample/version.txt create mode 100644 2.x/wire-schema/META-INF/MANIFEST.MF create mode 100644 2.x/wire-schema/allclasses-frame.html create mode 100644 2.x/wire-schema/allclasses-noframe.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/EnclosingType.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/EnumConstant.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/EnumType.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/Field.Label.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/Field.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/IdentifierSet.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/IdentifierSet.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/Location.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/MessageType.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/OneOf.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/Options.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/ProtoFile.Syntax.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/ProtoFile.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/ProtoMember.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/ProtoType.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/Rpc.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/Schema.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/SchemaException.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/SchemaLoader.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/Service.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/Type.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/EnclosingType.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/EnumConstant.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/EnumType.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/Field.Label.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/Field.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/IdentifierSet.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/IdentifierSet.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/Location.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/MessageType.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/OneOf.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/Options.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoFile.Syntax.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoFile.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoMember.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoType.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/Rpc.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/Schema.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/SchemaException.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/SchemaLoader.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/Service.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/class-use/Type.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/Util.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/class-use/Util.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/package-frame.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/package-summary.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/package-tree.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/package-use.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumConstantElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumConstantElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtendElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtendElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtensionsElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/FieldElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/FieldElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/GroupElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/GroupElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/MessageElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/MessageElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/OneOfElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/OneOfElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/OptionElement.Kind.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/OptionElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoFileElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoFileElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoParser.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/ReservedElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/RpcElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/RpcElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/ServiceElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/ServiceElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/TypeElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumConstantElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumConstantElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtendElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtendElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtensionsElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/FieldElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/FieldElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/GroupElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/GroupElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/MessageElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/MessageElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OneOfElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OneOfElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OptionElement.Kind.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OptionElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoFileElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoFileElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoParser.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ReservedElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/RpcElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/RpcElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ServiceElement.Builder.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ServiceElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/TypeElement.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-frame.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-summary.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-tree.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-use.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/package-frame.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/package-summary.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/package-tree.html create mode 100644 2.x/wire-schema/com/squareup/wire/schema/package-use.html create mode 100644 2.x/wire-schema/constant-values.html create mode 100644 2.x/wire-schema/deprecated-list.html create mode 100644 2.x/wire-schema/help-doc.html create mode 100644 2.x/wire-schema/index-all.html create mode 100644 2.x/wire-schema/index.html create mode 100644 2.x/wire-schema/overview-frame.html create mode 100644 2.x/wire-schema/overview-summary.html create mode 100644 2.x/wire-schema/overview-tree.html create mode 100644 2.x/wire-schema/package-list create mode 100644 2.x/wire-schema/script.js create mode 100644 2.x/wire-schema/serialized-form.html create mode 100644 2.x/wire-schema/stylesheet.css create mode 100644 2.x/wire-schema/version.txt create mode 100644 3.x/wire-compiler/images/anchor-copy-button.svg create mode 100644 3.x/wire-compiler/images/arrow_down.svg create mode 100644 3.x/wire-compiler/images/burger.svg create mode 100644 3.x/wire-compiler/images/copy-icon.svg create mode 100644 3.x/wire-compiler/images/copy-successful-icon.svg create mode 100644 3.x/wire-compiler/images/footer-go-to-link.svg create mode 100644 3.x/wire-compiler/images/go-to-top-icon.svg create mode 100644 3.x/wire-compiler/images/homepage.svg create mode 100644 3.x/wire-compiler/images/logo-icon.svg create mode 100644 3.x/wire-compiler/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-compiler/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-compiler/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-compiler/images/nav-icons/annotation.svg create mode 100644 3.x/wire-compiler/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-compiler/images/nav-icons/class.svg create mode 100644 3.x/wire-compiler/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-compiler/images/nav-icons/enum.svg create mode 100644 3.x/wire-compiler/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-compiler/images/nav-icons/field-value.svg create mode 100644 3.x/wire-compiler/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-compiler/images/nav-icons/function.svg create mode 100644 3.x/wire-compiler/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-compiler/images/nav-icons/interface.svg create mode 100644 3.x/wire-compiler/images/nav-icons/object.svg create mode 100644 3.x/wire-compiler/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-compiler/images/theme-toggle.svg create mode 100644 3.x/wire-compiler/index.html create mode 100644 3.x/wire-compiler/navigation.html create mode 100644 3.x/wire-compiler/scripts/clipboard.js create mode 100644 3.x/wire-compiler/scripts/main.js create mode 100644 3.x/wire-compiler/scripts/navigation-loader.js create mode 100644 3.x/wire-compiler/scripts/pages.json create mode 100644 3.x/wire-compiler/scripts/platform-content-handler.js create mode 100644 3.x/wire-compiler/scripts/prism.js create mode 100644 3.x/wire-compiler/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-compiler/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-compiler/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-compiler/styles/logo-styles.css create mode 100644 3.x/wire-compiler/styles/main.css create mode 100644 3.x/wire-compiler/styles/prism.css create mode 100644 3.x/wire-compiler/styles/style.css create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/-custom-target.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/copy-target.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/excludes.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/exclusive.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/includes.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/index.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/new-handler.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/options.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/out-directory.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/schema-handler-factory.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/-java-target.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/android-annotations.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/android.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/builders-only.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/compact.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/copy-target.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/emit-applied-options.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/emit-declared-options.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/excludes.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/exclusive.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/includes.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/index.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/new-handler.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/out-directory.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/-kotlin-target.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/android.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/box-one-ofs-min-size.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/builders-only.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/copy-target.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/emit-applied-options.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/emit-declared-options.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/enum-mode.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/escape-kotlin-keywords.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/excludes.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/exclusive.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/includes.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/index.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/java-interop.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/name-suffix.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/new-handler.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/out-directory.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/rpc-call-style.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/rpc-role.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/single-method-services.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/-proto-target.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/copy-target.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/excludes.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/exclusive.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/includes.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/index.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/new-handler.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/out-directory.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/-swift-target.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/copy-target.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/excludes.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/exclusive.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/includes.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/index.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/new-handler.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/out-directory.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/index.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/new-schema-handler.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/-dry-run-file-system.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/appending-sink.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/index.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/open-read-write.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/sink.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/-c-o-d-e_-g-e-n-e-r-a-t-e-d_-b-y_-w-i-r-e.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/for-args.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/index.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/main.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/compile.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/custom-options.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/custom-out.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-android-annotations.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-android.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-applied-options.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-compact.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-declared-options.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/event-listener-factory-classes.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/fs.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/index.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/java-interop.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/java-out.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-box-one-ofs-min-size.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-builders-only.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-escape-keywords.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-exclusive.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-name-suffix.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-out.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-rpc-call-style.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-rpc-role.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-single-method-services.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/log.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/modules.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/permit-package-cycles.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/proto-paths.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/schema-handler-factory-class.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/source-file-names.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/swift-out.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/tree-shaking-roots.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/tree-shaking-rubbish.html create mode 100644 3.x/wire-compiler/wire-compiler/com.squareup.wire/index.html create mode 100644 3.x/wire-compiler/wire-compiler/package-list create mode 100644 3.x/wire-gradle-plugin/images/anchor-copy-button.svg create mode 100644 3.x/wire-gradle-plugin/images/arrow_down.svg create mode 100644 3.x/wire-gradle-plugin/images/burger.svg create mode 100644 3.x/wire-gradle-plugin/images/copy-icon.svg create mode 100644 3.x/wire-gradle-plugin/images/copy-successful-icon.svg create mode 100644 3.x/wire-gradle-plugin/images/footer-go-to-link.svg create mode 100644 3.x/wire-gradle-plugin/images/go-to-top-icon.svg create mode 100644 3.x/wire-gradle-plugin/images/homepage.svg create mode 100644 3.x/wire-gradle-plugin/images/logo-icon.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/annotation.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/class.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/enum.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/field-value.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/function.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/interface.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/object.svg create mode 100644 3.x/wire-gradle-plugin/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-gradle-plugin/images/theme-toggle.svg create mode 100644 3.x/wire-gradle-plugin/index.html create mode 100644 3.x/wire-gradle-plugin/navigation.html create mode 100644 3.x/wire-gradle-plugin/scripts/clipboard.js create mode 100644 3.x/wire-gradle-plugin/scripts/main.js create mode 100644 3.x/wire-gradle-plugin/scripts/navigation-loader.js create mode 100644 3.x/wire-gradle-plugin/scripts/pages.json create mode 100644 3.x/wire-gradle-plugin/scripts/platform-content-handler.js create mode 100644 3.x/wire-gradle-plugin/scripts/prism.js create mode 100644 3.x/wire-gradle-plugin/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-gradle-plugin/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-gradle-plugin/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-gradle-plugin/styles/logo-styles.css create mode 100644 3.x/wire-gradle-plugin/styles/main.css create mode 100644 3.x/wire-gradle-plugin/styles/prism.css create mode 100644 3.x/wire-gradle-plugin/styles/style.css create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/-custom-output.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/excludes.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/exclusive.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/includes.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/index.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/options.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/schema-handler-factory-class.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/schema-handler-factory.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/to-target.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/-java-output.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/android-annotations.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/android.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/builders-only.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/compact.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/emit-applied-options.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/emit-declared-options.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/excludes.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/exclusive.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/includes.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/index.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/to-target.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/-kotlin-output.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/android.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/box-one-ofs-min-size.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/builders-only.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/emit-applied-options.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/emit-declared-options.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/enum-mode.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/escape-kotlin-keywords.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/excludes.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/exclusive.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/includes.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/index.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/java-interop.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/name-suffix.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/rpc-call-style.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/rpc-role.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/single-method-services.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/to-target.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/-move.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/index.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/target-path.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/to-type-mover-move.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/type.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/-proto-output.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/index.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/to-target.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/exclude.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/include.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/index.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-dir.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-dirs.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-jar.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-project.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-wire-extension.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/custom.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/dry-run.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factories.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory-class.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory-classes.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/index.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/java.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/kotlin.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/move.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/moves.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/only-version.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/opaque.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/opaques.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/outputs.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/permit-package-cycles.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto-library.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto-path.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/prune.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/prunes.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/reject-unused-roots-or-prunes.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/root.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/roots.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/rules.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/since-version.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/source-path.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/until-version.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/--out--.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/-wire-output.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/index.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/to-target.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/-wire-plugin.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/apply.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/index.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/-wire-task.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/build-dir-property.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/dry-run.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/event-listener-factories.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/generate-wire-files.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/get-source.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/index.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/moves.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/only-version.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/opaques.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/output-directories.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/permit-package-cycles.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/plugin-version.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/project-dependencies-jvm-configuration.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/project-dir-property.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-library-output.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-path-configuration.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-source-configuration.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/prunes.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/reject-unused-roots-or-prunes.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/roots.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/rules.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/since-version.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/targets.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/until-version.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/index.html create mode 100644 3.x/wire-gradle-plugin/wire-gradle-plugin/package-list create mode 100644 3.x/wire-grpc-client/images/anchor-copy-button.svg create mode 100644 3.x/wire-grpc-client/images/arrow_down.svg create mode 100644 3.x/wire-grpc-client/images/burger.svg create mode 100644 3.x/wire-grpc-client/images/copy-icon.svg create mode 100644 3.x/wire-grpc-client/images/copy-successful-icon.svg create mode 100644 3.x/wire-grpc-client/images/footer-go-to-link.svg create mode 100644 3.x/wire-grpc-client/images/go-to-top-icon.svg create mode 100644 3.x/wire-grpc-client/images/homepage.svg create mode 100644 3.x/wire-grpc-client/images/logo-icon.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/annotation.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/class.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/enum.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/field-value.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/function.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/interface.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/object.svg create mode 100644 3.x/wire-grpc-client/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-grpc-client/images/theme-toggle.svg create mode 100644 3.x/wire-grpc-client/index.html create mode 100644 3.x/wire-grpc-client/navigation.html create mode 100644 3.x/wire-grpc-client/scripts/clipboard.js create mode 100644 3.x/wire-grpc-client/scripts/main.js create mode 100644 3.x/wire-grpc-client/scripts/navigation-loader.js create mode 100644 3.x/wire-grpc-client/scripts/pages.json create mode 100644 3.x/wire-grpc-client/scripts/platform-content-handler.js create mode 100644 3.x/wire-grpc-client/scripts/prism.js create mode 100644 3.x/wire-grpc-client/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-grpc-client/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-grpc-client/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-grpc-client/styles/logo-styles.css create mode 100644 3.x/wire-grpc-client/styles/main.css create mode 100644 3.x/wire-grpc-client/styles/prism.css create mode 100644 3.x/wire-grpc-client/styles/style.css create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/on-failure.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/on-success.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/cancel.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/clone.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/enqueue.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/execute-blocking.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/execute.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/is-canceled.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/is-executed.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/method.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/request-metadata.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/response-metadata.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/timeout.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/-builder.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/base-url.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/build.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/call-factory.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/client.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/min-message-to-compress.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-grpc-client.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/create.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-builder.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-call.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-streaming-call.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/-grpc-exception.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-message.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-status-details.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-status.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/url.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/-grpc-headers.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/get.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/-grpc-http-url.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/resolve.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/-grpc-method.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/path.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/request-adapter.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/response-adapter.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-body/-grpc-request-body.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-body/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/-grpc-request-builder.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/add-header.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/build.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/method.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/url.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request/-grpc-request.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/-grpc-response-body.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/source.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-a-b-o-r-t-e-d.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-a-l-r-e-a-d-y_-e-x-i-s-t-s.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-c-a-n-c-e-l-l-e-d.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-d-a-t-a_-l-o-s-s.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-d-e-a-d-l-i-n-e_-e-x-c-e-e-d-e-d.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-f-a-i-l-e-d_-p-r-e-c-o-n-d-i-t-i-o-n.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-i-n-t-e-r-n-a-l.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-i-n-v-a-l-i-d_-a-r-g-u-m-e-n-t.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-n-o-t_-f-o-u-n-d.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-o-k.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-o-u-t_-o-f_-r-a-n-g-e.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-p-e-r-m-i-s-s-i-o-n_-d-e-n-i-e-d.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-r-e-s-o-u-r-c-e_-e-x-h-a-u-s-t-e-d.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-a-u-t-h-e-n-t-i-c-a-t-e-d.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-a-v-a-i-l-a-b-l-e.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-i-m-p-l-e-m-e-n-t-e-d.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-k-n-o-w-n.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/get.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/code.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/name.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/cancel.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/clone.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/execute-blocking.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/execute-in.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/is-canceled.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/is-executed.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/method.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/request-metadata.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/response-metadata.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/timeout.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-wire-grpc-experimental/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/index.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/to-http-url.html create mode 100644 3.x/wire-grpc-client/wire-grpc-client/package-list create mode 100644 3.x/wire-grpc-mockwebserver/images/anchor-copy-button.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/arrow_down.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/burger.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/copy-icon.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/copy-successful-icon.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/footer-go-to-link.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/go-to-top-icon.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/homepage.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/logo-icon.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/annotation.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/class.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/enum.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/field-value.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/function.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/interface.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/object.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-grpc-mockwebserver/images/theme-toggle.svg create mode 100644 3.x/wire-grpc-mockwebserver/index.html create mode 100644 3.x/wire-grpc-mockwebserver/navigation.html create mode 100644 3.x/wire-grpc-mockwebserver/scripts/clipboard.js create mode 100644 3.x/wire-grpc-mockwebserver/scripts/main.js create mode 100644 3.x/wire-grpc-mockwebserver/scripts/navigation-loader.js create mode 100644 3.x/wire-grpc-mockwebserver/scripts/pages.json create mode 100644 3.x/wire-grpc-mockwebserver/scripts/platform-content-handler.js create mode 100644 3.x/wire-grpc-mockwebserver/scripts/prism.js create mode 100644 3.x/wire-grpc-mockwebserver/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-grpc-mockwebserver/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-grpc-mockwebserver/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-grpc-mockwebserver/styles/logo-styles.css create mode 100644 3.x/wire-grpc-mockwebserver/styles/main.css create mode 100644 3.x/wire-grpc-mockwebserver/styles/prism.css create mode 100644 3.x/wire-grpc-mockwebserver/styles/style.css create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/cancel.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/clone.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/enqueue.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/execute.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/index.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/is-canceled.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/is-executed.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/request.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/timeout.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/index.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-grpc-dispatcher.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/delegate.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/dispatch.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/index.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/index.html create mode 100644 3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/package-list create mode 100644 3.x/wire-gson-support/images/anchor-copy-button.svg create mode 100644 3.x/wire-gson-support/images/arrow_down.svg create mode 100644 3.x/wire-gson-support/images/burger.svg create mode 100644 3.x/wire-gson-support/images/copy-icon.svg create mode 100644 3.x/wire-gson-support/images/copy-successful-icon.svg create mode 100644 3.x/wire-gson-support/images/footer-go-to-link.svg create mode 100644 3.x/wire-gson-support/images/go-to-top-icon.svg create mode 100644 3.x/wire-gson-support/images/homepage.svg create mode 100644 3.x/wire-gson-support/images/logo-icon.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/annotation.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/class.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/enum.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/field-value.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/function.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/interface.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/object.svg create mode 100644 3.x/wire-gson-support/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-gson-support/images/theme-toggle.svg create mode 100644 3.x/wire-gson-support/index.html create mode 100644 3.x/wire-gson-support/navigation.html create mode 100644 3.x/wire-gson-support/scripts/clipboard.js create mode 100644 3.x/wire-gson-support/scripts/main.js create mode 100644 3.x/wire-gson-support/scripts/navigation-loader.js create mode 100644 3.x/wire-gson-support/scripts/pages.json create mode 100644 3.x/wire-gson-support/scripts/platform-content-handler.js create mode 100644 3.x/wire-gson-support/scripts/prism.js create mode 100644 3.x/wire-gson-support/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-gson-support/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-gson-support/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-gson-support/styles/logo-styles.css create mode 100644 3.x/wire-gson-support/styles/main.css create mode 100644 3.x/wire-gson-support/styles/prism.css create mode 100644 3.x/wire-gson-support/styles/style.css create mode 100644 3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/-any-message-type-adapter.html create mode 100644 3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/index.html create mode 100644 3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/read.html create mode 100644 3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/write.html create mode 100644 3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/-wire-type-adapter-factory.html create mode 100644 3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/create.html create mode 100644 3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/index.html create mode 100644 3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/plus.html create mode 100644 3.x/wire-gson-support/wire-gson-support/com.squareup.wire/index.html create mode 100644 3.x/wire-gson-support/wire-gson-support/package-list create mode 100644 3.x/wire-java-generator/images/anchor-copy-button.svg create mode 100644 3.x/wire-java-generator/images/arrow_down.svg create mode 100644 3.x/wire-java-generator/images/burger.svg create mode 100644 3.x/wire-java-generator/images/copy-icon.svg create mode 100644 3.x/wire-java-generator/images/copy-successful-icon.svg create mode 100644 3.x/wire-java-generator/images/footer-go-to-link.svg create mode 100644 3.x/wire-java-generator/images/go-to-top-icon.svg create mode 100644 3.x/wire-java-generator/images/homepage.svg create mode 100644 3.x/wire-java-generator/images/logo-icon.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/annotation.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/class.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/enum.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/field-value.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/function.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/interface.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/object.svg create mode 100644 3.x/wire-java-generator/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-java-generator/images/theme-toggle.svg create mode 100644 3.x/wire-java-generator/index.html create mode 100644 3.x/wire-java-generator/navigation.html create mode 100644 3.x/wire-java-generator/scripts/clipboard.js create mode 100644 3.x/wire-java-generator/scripts/main.js create mode 100644 3.x/wire-java-generator/scripts/navigation-loader.js create mode 100644 3.x/wire-java-generator/scripts/pages.json create mode 100644 3.x/wire-java-generator/scripts/platform-content-handler.js create mode 100644 3.x/wire-java-generator/scripts/prism.js create mode 100644 3.x/wire-java-generator/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-java-generator/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-java-generator/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-java-generator/styles/logo-styles.css create mode 100644 3.x/wire-java-generator/styles/main.css create mode 100644 3.x/wire-java-generator/styles/prism.css create mode 100644 3.x/wire-java-generator/styles/style.css create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/abstract-adapter-name.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/built-in-type.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-adapter-for-custom-type.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-option-type.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-type.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generated-type-name.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/get.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/index.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/is-enum.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/schema.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/type-name.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-android-annotations.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-android.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-builders-only.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-compact.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-options.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-profile.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/-companion/index.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/-java-schema-handler.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/handle.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/index.html create mode 100644 3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/index.html create mode 100644 3.x/wire-java-generator/wire-java-generator/package-list create mode 100644 3.x/wire-kotlin-generator/images/anchor-copy-button.svg create mode 100644 3.x/wire-kotlin-generator/images/arrow_down.svg create mode 100644 3.x/wire-kotlin-generator/images/burger.svg create mode 100644 3.x/wire-kotlin-generator/images/copy-icon.svg create mode 100644 3.x/wire-kotlin-generator/images/copy-successful-icon.svg create mode 100644 3.x/wire-kotlin-generator/images/footer-go-to-link.svg create mode 100644 3.x/wire-kotlin-generator/images/go-to-top-icon.svg create mode 100644 3.x/wire-kotlin-generator/images/homepage.svg create mode 100644 3.x/wire-kotlin-generator/images/logo-icon.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/annotation.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/class.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/enum.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/field-value.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/function.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/interface.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/object.svg create mode 100644 3.x/wire-kotlin-generator/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-kotlin-generator/images/theme-toggle.svg create mode 100644 3.x/wire-kotlin-generator/index.html create mode 100644 3.x/wire-kotlin-generator/navigation.html create mode 100644 3.x/wire-kotlin-generator/scripts/clipboard.js create mode 100644 3.x/wire-kotlin-generator/scripts/main.js create mode 100644 3.x/wire-kotlin-generator/scripts/navigation-loader.js create mode 100644 3.x/wire-kotlin-generator/scripts/pages.json create mode 100644 3.x/wire-kotlin-generator/scripts/platform-content-handler.js create mode 100644 3.x/wire-kotlin-generator/scripts/prism.js create mode 100644 3.x/wire-kotlin-generator/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-kotlin-generator/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-kotlin-generator/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-kotlin-generator/styles/logo-styles.css create mode 100644 3.x/wire-kotlin-generator/styles/main.css create mode 100644 3.x/wire-kotlin-generator/styles/prism.css create mode 100644 3.x/wire-kotlin-generator/styles/style.css create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/-e-n-u-m_-c-l-a-s-s/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/-s-e-a-l-e-d_-c-l-a-s-s/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/entries.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/value-of.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/values.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/built-in-type.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/invoke.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-option-type.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-service-type-specs.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-type.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generated-service-name.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generated-type-name.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/schema.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/-companion/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/-kotlin-schema-handler.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/enum-mode.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/handle.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/-b-l-o-c-k-i-n-g/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/-s-u-s-p-e-n-d-i-n-g/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/entries.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/value-of.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/values.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-c-l-i-e-n-t/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-n-o-n-e/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-s-e-r-v-e-r/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/entries.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/value-of.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/values.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/index.html create mode 100644 3.x/wire-kotlin-generator/wire-kotlin-generator/package-list create mode 100644 3.x/wire-moshi-adapter/images/anchor-copy-button.svg create mode 100644 3.x/wire-moshi-adapter/images/arrow_down.svg create mode 100644 3.x/wire-moshi-adapter/images/burger.svg create mode 100644 3.x/wire-moshi-adapter/images/copy-icon.svg create mode 100644 3.x/wire-moshi-adapter/images/copy-successful-icon.svg create mode 100644 3.x/wire-moshi-adapter/images/footer-go-to-link.svg create mode 100644 3.x/wire-moshi-adapter/images/go-to-top-icon.svg create mode 100644 3.x/wire-moshi-adapter/images/homepage.svg create mode 100644 3.x/wire-moshi-adapter/images/logo-icon.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/annotation.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/class.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/enum.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/field-value.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/function.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/interface.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/object.svg create mode 100644 3.x/wire-moshi-adapter/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-moshi-adapter/images/theme-toggle.svg create mode 100644 3.x/wire-moshi-adapter/index.html create mode 100644 3.x/wire-moshi-adapter/navigation.html create mode 100644 3.x/wire-moshi-adapter/scripts/clipboard.js create mode 100644 3.x/wire-moshi-adapter/scripts/main.js create mode 100644 3.x/wire-moshi-adapter/scripts/navigation-loader.js create mode 100644 3.x/wire-moshi-adapter/scripts/pages.json create mode 100644 3.x/wire-moshi-adapter/scripts/platform-content-handler.js create mode 100644 3.x/wire-moshi-adapter/scripts/prism.js create mode 100644 3.x/wire-moshi-adapter/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-moshi-adapter/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-moshi-adapter/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-moshi-adapter/styles/logo-styles.css create mode 100644 3.x/wire-moshi-adapter/styles/main.css create mode 100644 3.x/wire-moshi-adapter/styles/prism.css create mode 100644 3.x/wire-moshi-adapter/styles/style.css create mode 100644 3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/-wire-json-adapter-factory.html create mode 100644 3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/create.html create mode 100644 3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/index.html create mode 100644 3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/plus.html create mode 100644 3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/index.html create mode 100644 3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/redacting.html create mode 100644 3.x/wire-moshi-adapter/wire-moshi-adapter/package-list create mode 100644 3.x/wire-reflector/images/anchor-copy-button.svg create mode 100644 3.x/wire-reflector/images/arrow_down.svg create mode 100644 3.x/wire-reflector/images/burger.svg create mode 100644 3.x/wire-reflector/images/copy-icon.svg create mode 100644 3.x/wire-reflector/images/copy-successful-icon.svg create mode 100644 3.x/wire-reflector/images/footer-go-to-link.svg create mode 100644 3.x/wire-reflector/images/go-to-top-icon.svg create mode 100644 3.x/wire-reflector/images/homepage.svg create mode 100644 3.x/wire-reflector/images/logo-icon.svg create mode 100644 3.x/wire-reflector/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-reflector/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-reflector/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-reflector/images/nav-icons/annotation.svg create mode 100644 3.x/wire-reflector/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-reflector/images/nav-icons/class.svg create mode 100644 3.x/wire-reflector/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-reflector/images/nav-icons/enum.svg create mode 100644 3.x/wire-reflector/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-reflector/images/nav-icons/field-value.svg create mode 100644 3.x/wire-reflector/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-reflector/images/nav-icons/function.svg create mode 100644 3.x/wire-reflector/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-reflector/images/nav-icons/interface.svg create mode 100644 3.x/wire-reflector/images/nav-icons/object.svg create mode 100644 3.x/wire-reflector/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-reflector/images/theme-toggle.svg create mode 100644 3.x/wire-reflector/index.html create mode 100644 3.x/wire-reflector/navigation.html create mode 100644 3.x/wire-reflector/scripts/clipboard.js create mode 100644 3.x/wire-reflector/scripts/main.js create mode 100644 3.x/wire-reflector/scripts/navigation-loader.js create mode 100644 3.x/wire-reflector/scripts/pages.json create mode 100644 3.x/wire-reflector/scripts/platform-content-handler.js create mode 100644 3.x/wire-reflector/scripts/prism.js create mode 100644 3.x/wire-reflector/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-reflector/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-reflector/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-reflector/styles/logo-styles.css create mode 100644 3.x/wire-reflector/styles/main.css create mode 100644 3.x/wire-reflector/styles/prism.css create mode 100644 3.x/wire-reflector/styles/style.css create mode 100644 3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/-schema-reflector/-schema-reflector.html create mode 100644 3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/-schema-reflector/index.html create mode 100644 3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/-schema-reflector/process.html create mode 100644 3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/index.html create mode 100644 3.x/wire-reflector/wire-reflector/package-list create mode 100644 3.x/wire-runtime/images/anchor-copy-button.svg create mode 100644 3.x/wire-runtime/images/arrow_down.svg create mode 100644 3.x/wire-runtime/images/burger.svg create mode 100644 3.x/wire-runtime/images/copy-icon.svg create mode 100644 3.x/wire-runtime/images/copy-successful-icon.svg create mode 100644 3.x/wire-runtime/images/footer-go-to-link.svg create mode 100644 3.x/wire-runtime/images/go-to-top-icon.svg create mode 100644 3.x/wire-runtime/images/homepage.svg create mode 100644 3.x/wire-runtime/images/logo-icon.svg create mode 100644 3.x/wire-runtime/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-runtime/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-runtime/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-runtime/images/nav-icons/annotation.svg create mode 100644 3.x/wire-runtime/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-runtime/images/nav-icons/class.svg create mode 100644 3.x/wire-runtime/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-runtime/images/nav-icons/enum.svg create mode 100644 3.x/wire-runtime/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-runtime/images/nav-icons/field-value.svg create mode 100644 3.x/wire-runtime/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-runtime/images/nav-icons/function.svg create mode 100644 3.x/wire-runtime/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-runtime/images/nav-icons/interface.svg create mode 100644 3.x/wire-runtime/images/nav-icons/object.svg create mode 100644 3.x/wire-runtime/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-runtime/images/theme-toggle.svg create mode 100644 3.x/wire-runtime/index.html create mode 100644 3.x/wire-runtime/navigation.html create mode 100644 3.x/wire-runtime/scripts/clipboard.js create mode 100644 3.x/wire-runtime/scripts/main.js create mode 100644 3.x/wire-runtime/scripts/navigation-loader.js create mode 100644 3.x/wire-runtime/scripts/pages.json create mode 100644 3.x/wire-runtime/scripts/platform-content-handler.js create mode 100644 3.x/wire-runtime/scripts/prism.js create mode 100644 3.x/wire-runtime/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-runtime/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-runtime/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-runtime/styles/logo-styles.css create mode 100644 3.x/wire-runtime/styles/main.css create mode 100644 3.x/wire-runtime/styles/prism.css create mode 100644 3.x/wire-runtime/styles/style.css create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/-companion/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/-companion/new-creator.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/describe-contents.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/write-to-parcel.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-any-message.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/-a-d-a-p-t-e-r.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/pack.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/copy.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/equals.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/hash-code.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/to-string.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/type-url.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/unpack-or-null.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/unpack.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/value.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[js]equals.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[js]hash-code.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[native]equals.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[native]hash-code.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/get-nano.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/get-seconds.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/-enum-adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/decode.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/encode.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/encoded-size.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/redact.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-companion/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-f-i-x-e-d32/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-f-i-x-e-d64/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-l-e-n-g-t-h_-d-e-l-i-m-i-t-e-d/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-v-a-r-i-n-t/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/entries.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/raw-proto-adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/value-of.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/values.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[js]equals.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[js]hash-code.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[native]equals.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[native]hash-code.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/get-epoch-second.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/get-nano.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/cancel.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/close.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/write.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/close.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/read.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/add-unknown-field.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/add-unknown-fields.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/build-unknown-fields.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/build.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/clear-unknown-fields.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-companion/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/encode-byte-string.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/encode.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/new-builder.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/to-string.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/unknown-fields.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/without-unknown-fields.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/-key.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/declared-name.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/json-name.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/redacted.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/tag.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-one-of.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/encode-with-tag.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/encoded-size-with-tag.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/get-or-null.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/key.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/to-string.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/value.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-o-o-l.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-o-o-l_-v-a-l-u-e.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-y-t-e-s.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-y-t-e-s_-v-a-l-u-e.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e_-v-a-l-u-e.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-u-r-a-t-i-o-n.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-e-m-p-t-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d32.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d32_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d64.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d64_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t_-v-a-l-u-e.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-s-t-a-n-t.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32_-v-a-l-u-e.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64_-v-a-l-u-e.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d32.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d32_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d64.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d64_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t32.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t32_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t64.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t64_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-i-n-g.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-i-n-g_-v-a-l-u-e.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-l-i-s-t.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-m-a-p.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-n-u-l-l.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-v-a-l-u-e.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32_-v-a-l-u-e.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64_-a-r-r-a-y.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64_-v-a-l-u-e.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/-unsupported-type-proto-adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/decode.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/encode.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/encoded-size.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/redact.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/get.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-enum-adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-map-adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-message-adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/-enum-constant-not-found-exception.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/value.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/as-packed.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/as-repeated.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/decode.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode-byte-string.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode-with-tag.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encoded-size-with-tag.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encoded-size.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/identity.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/redact.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/source-file.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/syntax.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/to-string.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/try-decode.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/type-url.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/type.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/-companion/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/-proto-reader.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/add-unknown-field.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/begin-message.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/end-message-and-get-unknown-fields.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/for-each-tag.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-field-min-length-in-bytes.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-length-delimited.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-tag.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/peek-field-encoding.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-bytes.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-fixed32.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-fixed64.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-string.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-unknown-field.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-varint32.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-varint64.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/skip.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/-companion/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/-proto-writer.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-bytes.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-fixed32.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-fixed64.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-string.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-tag.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-varint32.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-varint64.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/-reverse-proto-writer.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/byte-count.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-bytes.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-fixed32.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-fixed64.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-string.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-tag.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-to.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-varint32.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-varint64.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-companion/create.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-companion/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-runtime-enum-adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/equals.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/hash-code.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-service/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-companion/get.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-companion/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-p-r-o-t-o_2/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-p-r-o-t-o_3/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/entries.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/to-string.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/value-of.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/values.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum-constant/declared-name.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum-constant/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum/value.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-m-i-t_-i-d-e-n-t-i-t-y/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-n-e_-o-f/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-p-t-i-o-n-a-l/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-p-a-c-k-e-d/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-r-e-p-e-a-t-e-d/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-r-e-q-u-i-r-e-d/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/entries.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-one-of.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-packed.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-repeated.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/value-of.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/values.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/declared-name.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/json-name.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/key-adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/label.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/oneof-name.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/redacted.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/schema-index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/tag.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/path.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/request-adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/response-adapter.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/source-file.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/decode.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/duration-of-seconds.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/get.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/index.html create mode 100644 3.x/wire-runtime/wire-runtime/com.squareup.wire/of-epoch-second.html create mode 100644 3.x/wire-runtime/wire-runtime/package-list create mode 100644 3.x/wire-schema-tests/images/anchor-copy-button.svg create mode 100644 3.x/wire-schema-tests/images/arrow_down.svg create mode 100644 3.x/wire-schema-tests/images/burger.svg create mode 100644 3.x/wire-schema-tests/images/copy-icon.svg create mode 100644 3.x/wire-schema-tests/images/copy-successful-icon.svg create mode 100644 3.x/wire-schema-tests/images/footer-go-to-link.svg create mode 100644 3.x/wire-schema-tests/images/go-to-top-icon.svg create mode 100644 3.x/wire-schema-tests/images/homepage.svg create mode 100644 3.x/wire-schema-tests/images/logo-icon.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/annotation.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/class.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/enum.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/field-value.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/function.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/interface.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/object.svg create mode 100644 3.x/wire-schema-tests/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-schema-tests/images/theme-toggle.svg create mode 100644 3.x/wire-schema-tests/index.html create mode 100644 3.x/wire-schema-tests/navigation.html create mode 100644 3.x/wire-schema-tests/scripts/clipboard.js create mode 100644 3.x/wire-schema-tests/scripts/main.js create mode 100644 3.x/wire-schema-tests/scripts/navigation-loader.js create mode 100644 3.x/wire-schema-tests/scripts/pages.json create mode 100644 3.x/wire-schema-tests/scripts/platform-content-handler.js create mode 100644 3.x/wire-schema-tests/scripts/prism.js create mode 100644 3.x/wire-schema-tests/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-schema-tests/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-schema-tests/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-schema-tests/styles/logo-styles.css create mode 100644 3.x/wire-schema-tests/styles/main.css create mode 100644 3.x/wire-schema-tests/styles/prism.css create mode 100644 3.x/wire-schema-tests/styles/style.css create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/-schema-builder.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add-opaque-types.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add-proto-path.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/build.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/index.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/-wire-test-logger.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-handled.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-skipped.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/index.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-excludes-in-target.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-includes-in-target.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-prunes.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-roots.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/add-fake-runtime-protos.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/build-schema.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/index.html create mode 100644 3.x/wire-schema-tests/wire-schema-tests/package-list create mode 100644 3.x/wire-schema/images/anchor-copy-button.svg create mode 100644 3.x/wire-schema/images/arrow_down.svg create mode 100644 3.x/wire-schema/images/burger.svg create mode 100644 3.x/wire-schema/images/copy-icon.svg create mode 100644 3.x/wire-schema/images/copy-successful-icon.svg create mode 100644 3.x/wire-schema/images/footer-go-to-link.svg create mode 100644 3.x/wire-schema/images/go-to-top-icon.svg create mode 100644 3.x/wire-schema/images/homepage.svg create mode 100644 3.x/wire-schema/images/logo-icon.svg create mode 100644 3.x/wire-schema/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-schema/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-schema/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-schema/images/nav-icons/annotation.svg create mode 100644 3.x/wire-schema/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-schema/images/nav-icons/class.svg create mode 100644 3.x/wire-schema/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-schema/images/nav-icons/enum.svg create mode 100644 3.x/wire-schema/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-schema/images/nav-icons/field-value.svg create mode 100644 3.x/wire-schema/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-schema/images/nav-icons/function.svg create mode 100644 3.x/wire-schema/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-schema/images/nav-icons/interface.svg create mode 100644 3.x/wire-schema/images/nav-icons/object.svg create mode 100644 3.x/wire-schema/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-schema/images/theme-toggle.svg create mode 100644 3.x/wire-schema/index.html create mode 100644 3.x/wire-schema/navigation.html create mode 100644 3.x/wire-schema/scripts/clipboard.js create mode 100644 3.x/wire-schema/scripts/main.js create mode 100644 3.x/wire-schema/scripts/navigation-loader.js create mode 100644 3.x/wire-schema/scripts/pages.json create mode 100644 3.x/wire-schema/scripts/platform-content-handler.js create mode 100644 3.x/wire-schema/scripts/prism.js create mode 100644 3.x/wire-schema/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-schema/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-schema/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-schema/styles/logo-styles.css create mode 100644 3.x/wire-schema/styles/main.css create mode 100644 3.x/wire-schema/styles/prism.css create mode 100644 3.x/wire-schema/styles/style.css create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/-adapter-constant.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/-companion/invoke.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/java-class-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/kotlin-class-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/member-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/-claimed-definitions.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/claim.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/contains.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/-claimed-paths.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/claim.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[js]load.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[js]with-errors.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[jvm]load.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[jvm]with-errors.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[native]load.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[native]with-errors.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/-builder.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/build.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/exclude.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/include.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-emitting-rules.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/includes.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/is-empty.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/unused-excludes.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/unused-includes.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/-empty-wire-logger-factory.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/create.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/-empty-wire-logger.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/artifact-handled.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/artifact-skipped.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-excludes-in-target.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-includes-in-target.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-prunes.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-roots.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/-enclosing-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/link-members.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/link-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/nested-extend-list.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/nested-types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/retain-linked.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/syntax.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/to-element.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/validate.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/-enum-constant.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/is-deprecated.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/tag.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-companion/from-element.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-enum-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/allow-alias.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/constant.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/constants.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/enum-mode.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/is-deprecated.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/link-members.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/link-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/nested-extend-list.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/nested-types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/retain-linked.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/syntax.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/to-element.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/validate.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/-error-collector.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/at.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/errors.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/plus-assign.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/throw-if-non-empty.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-event-listener.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-factory/create.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-factory/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/load-schema-start.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/load-schema-success.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/move-types-end.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/move-types-start.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-failed.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-start.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-success.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handler-end.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handler-start.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handlers-end.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handlers-start.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/tree-shake-end.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/tree-shake-start.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/from-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/to-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-extend.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/fields.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/link-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/link.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/member.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/retain-linked.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/validate.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/from-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/to-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-extensions.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/validate.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/values.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/from-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/retain-linked.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/to-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-m-a-p/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-n-u-l-l_-i-f_-a-b-s-e-n-t/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-o-m-i-t_-i-d-e-n-t-i-t-y/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-p-a-c-k-e-d/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-r-e-p-e-a-t-e-d/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-r-e-q-u-i-r-e-d/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/entries.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/value-of.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/values.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-field.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-o-n-e_-o-f/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-o-p-t-i-o-n-a-l/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-r-e-p-e-a-t-e-d/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-r-e-q-u-i-r-e-d/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/entries.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/value-of.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/values.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/declared-json-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/default.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/encode-mode.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-deprecated.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-extension.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-one-of.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-packed.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-redacted.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-repeated.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-required.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/json-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/label.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/link-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/link.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/namespaces.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/package-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/qualified-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/tag.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/to-string.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/use-array.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/validate.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/-linked-option-entry.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/option-element.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/proto-member.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/value.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/-linker.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/add-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/dereference.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/errors.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/get-for-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/get.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/link.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/load-exhaustively.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/request.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-context.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-message-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-enum-constant-name-uniqueness.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-fields.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-import-for-path.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-import-for-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/with-context.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/load.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/with-errors.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-companion/get.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/at.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/base.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/column.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/line.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/path.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/to-string.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/with-path-only.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/without-base.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/-mark-set.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/contains.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/mark.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/members.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/pruning-rules.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/root.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-companion/from-element.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-message-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/add-extension-fields.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/declared-fields.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-field.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-fields-map.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-fields.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extensions-list.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/field.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/fields-and-one-of-fields.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/fields.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/is-deprecated.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/link-members.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/link-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/nested-extend-list.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/nested-types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/one-of.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/one-ofs.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/required-fields.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/retain-linked.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/syntax.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/to-element.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/validate.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/as-map.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/contains-key.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/contains-value.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/get.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/is-empty.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/size.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/values.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/from-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/to-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-one-of.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/fields.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/link-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/link.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/retain-linked.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-n-u-m_-o-p-t-i-o-n-s.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-n-u-m_-v-a-l-u-e_-o-p-t-i-o-n-s.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-x-t-e-n-s-i-o-n_-r-a-n-g-e_-o-p-t-i-o-n-s.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-f-i-e-l-d_-o-p-t-i-o-n-s.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-f-i-l-e_-o-p-t-i-o-n-s.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-g-o-o-g-l-e_-p-r-o-t-o-b-u-f_-o-p-t-i-o-n_-t-y-p-e-s.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-m-e-s-s-a-g-e_-o-p-t-i-o-n-s.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-m-e-t-h-o-d_-o-p-t-i-o-n-s.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-o-n-e-o-f_-o-p-t-i-o-n-s.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-s-e-r-v-i-c-e_-o-p-t-i-o-n-s.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/resolve-field-path.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/fields.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/get.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/link.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/map.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/option-matches.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/retain-linked.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile-loader/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile-loader/load-profile.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/-profile.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/get-adapter.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/java-target.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/kotlin-target.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/-j-a-v-a_-p-a-c-k-a-g-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/-w-i-r-e_-p-a-c-k-a-g-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/get.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-proto-file.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/extend-list.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/imports.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/java-package.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/link-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/package-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/public-imports.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-imports.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-linked.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/services.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/syntax.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-element.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-schema.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-string.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/types-and-nested-types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/wire-package.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/-companion/get.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/equals.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/hash-code.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/member.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/simple-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/to-string.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-a-n-y.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-o-o-l.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-o-o-l_-v-a-l-u-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-y-t-e-s.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-y-t-e-s_-v-a-l-u-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-o-u-b-l-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-o-u-b-l-e_-v-a-l-u-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-u-r-a-t-i-o-n.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-e-m-p-t-y.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-i-x-e-d32.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-i-x-e-d64.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-l-o-a-t.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-l-o-a-t_-v-a-l-u-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t32.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t32_-v-a-l-u-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t64.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t64_-v-a-l-u-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-f-i-x-e-d32.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-f-i-x-e-d64.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-i-n-t32.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-i-n-t64.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-i-n-g.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-i-n-g_-v-a-l-u-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-l-i-s-t.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-m-a-p.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-n-u-l-l.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-v-a-l-u-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-t-i-m-e-s-t-a-m-p.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t32.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t32_-v-a-l-u-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t64.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t64_-v-a-l-u-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/get.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/enclosing-type-or-package.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/equals.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/hash-code.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-map.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-scalar.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-wrapper.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/key-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/nested-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/simple-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/to-string.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/type-url.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/value-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/-pruner.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/prune.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/-builder.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/add-root.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/build.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/only.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/prune.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/since.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/until.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-empty.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-enum-constant-retained-version.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-field-retained-version.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-root.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/only.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/prunes.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/roots.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/since.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/until.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/unused-prunes.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/unused-roots.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/from-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/to-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-reserved.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/matches-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/matches-tag.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/values.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/from-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/to-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-rpc.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/link-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/link.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/request-streaming.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/request-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/response-streaming.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/response-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/validate.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-exception/-schema-exception.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-exception/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/-context.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/claimed-definitions.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/claimed-paths.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/emitting-rules.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/error-collector.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/file-system.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/in-source-path.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/logger.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/module.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/out-directory.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/profile-loader.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/source-path-paths.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-factory/create.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-factory/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/-module.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/upstream-types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-schema-handler.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/handle.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/-schema-loader.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]load-profile.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]load.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]with-errors.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]load-profile.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]load.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]with-errors.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]load-profile.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]load.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]with-errors.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/init-roots.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/load-exhaustively.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/load-schema.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/opaque-types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/permit-package-cycles.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/source-path-files.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-field.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-service.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/is-extension-field.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-adapter.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-file.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-files.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/prune.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/-service.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/link-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/link.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/rpc.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/rpcs.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/validate.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/-companion/get.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/get-encode-mode.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/is-packed-by-default.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/json-name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-default-value.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-enum-constants.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-extension.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-type-reference.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/-target.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/copy-target.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/excludes.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/exclusive.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/includes.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/new-handler.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/out-directory.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/from-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/get.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/to-elements.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/documentation.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/link-members.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/link-options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/location.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/name.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/nested-extend-list.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/nested-types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/options.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/retain-all.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/retain-linked.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/syntax.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/type.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/types-and-nested-types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/validate.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-w-i-r-e_-r-u-n-t-i-m-e_-j-a-r.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/-module.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/dependencies.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/pruning-rules.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-wire-run.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/escape-kotlin-keywords.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/event-listeners.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/execute.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/modules.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/moves.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/only-version.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/opaque-types.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/permit-package-cycles.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/proto-path.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/reject-unused-roots-or-prunes.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/since-version.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/source-path.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/targets.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/tree-shaking-roots.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/tree-shaking-rubbish.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/until-version.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/is-wire-runtime-proto.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/new-event-listener-factory.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire.schema/new-logger-factory.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-companion/-n-o-n-e.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-companion/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-factory/create.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-factory/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/artifact-handled.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/artifact-skipped.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/index.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-excludes-in-target.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-includes-in-target.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-prunes.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-roots.html create mode 100644 3.x/wire-schema/wire-schema/com.squareup.wire/index.html create mode 100644 3.x/wire-schema/wire-schema/package-list create mode 100644 3.x/wire-swift-generator/images/anchor-copy-button.svg create mode 100644 3.x/wire-swift-generator/images/arrow_down.svg create mode 100644 3.x/wire-swift-generator/images/burger.svg create mode 100644 3.x/wire-swift-generator/images/copy-icon.svg create mode 100644 3.x/wire-swift-generator/images/copy-successful-icon.svg create mode 100644 3.x/wire-swift-generator/images/footer-go-to-link.svg create mode 100644 3.x/wire-swift-generator/images/go-to-top-icon.svg create mode 100644 3.x/wire-swift-generator/images/homepage.svg create mode 100644 3.x/wire-swift-generator/images/logo-icon.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/abstract-class-kotlin.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/abstract-class.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/annotation-kotlin.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/annotation.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/class-kotlin.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/class.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/enum-kotlin.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/enum.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/exception-class.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/field-value.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/field-variable.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/function.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/interface-kotlin.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/interface.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/object.svg create mode 100644 3.x/wire-swift-generator/images/nav-icons/typealias-kotlin.svg create mode 100644 3.x/wire-swift-generator/images/theme-toggle.svg create mode 100644 3.x/wire-swift-generator/index.html create mode 100644 3.x/wire-swift-generator/navigation.html create mode 100644 3.x/wire-swift-generator/scripts/clipboard.js create mode 100644 3.x/wire-swift-generator/scripts/main.js create mode 100644 3.x/wire-swift-generator/scripts/navigation-loader.js create mode 100644 3.x/wire-swift-generator/scripts/pages.json create mode 100644 3.x/wire-swift-generator/scripts/platform-content-handler.js create mode 100644 3.x/wire-swift-generator/scripts/prism.js create mode 100644 3.x/wire-swift-generator/scripts/sourceset_dependencies.js create mode 100644 3.x/wire-swift-generator/scripts/symbol-parameters-wrapper_deferred.js create mode 100644 3.x/wire-swift-generator/styles/font-jb-sans-auto.css create mode 100644 3.x/wire-swift-generator/styles/logo-styles.css create mode 100644 3.x/wire-swift-generator/styles/main.css create mode 100644 3.x/wire-swift-generator/styles/prism.css create mode 100644 3.x/wire-swift-generator/styles/style.css create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/built-in-type.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/index.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/invoke.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/generate-type-to.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/generated-type-name.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/index.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/schema.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/-companion/index.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/-swift-schema-handler.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/handle.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/index.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/index.html create mode 100644 3.x/wire-swift-generator/wire-swift-generator/package-list create mode 100644 404.html create mode 100644 assets/images/favicon.png create mode 100644 assets/javascripts/bundle.ad660dcc.min.js create mode 100644 assets/javascripts/bundle.ad660dcc.min.js.map create mode 100644 assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 assets/javascripts/lunr/min/lunr.el.min.js create mode 100644 assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.he.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 assets/javascripts/lunr/tinyseg.js create mode 100644 assets/javascripts/lunr/wordcut.js create mode 100644 assets/javascripts/workers/search.b8dbb3d2.min.js create mode 100644 assets/javascripts/workers/search.b8dbb3d2.min.js.map create mode 100644 assets/stylesheets/main.6543a935.min.css create mode 100644 assets/stylesheets/main.6543a935.min.css.map create mode 100644 assets/stylesheets/palette.06af60db.min.css create mode 100644 assets/stylesheets/palette.06af60db.min.css.map create mode 100644 changelog/index.html create mode 100644 code_of_conduct/index.html create mode 100644 contributing/index.html create mode 100644 css/app.css create mode 100644 images/gradle_basic@2x.png create mode 100644 images/gradle_inputs_and_outputs@2x.png create mode 100644 images/gradle_library@2x.png create mode 100644 images/gradle_pruning@2x.png create mode 100644 images/icon-square.png create mode 100644 images/logo-square.png create mode 100644 index.html create mode 100644 search/search_index.json create mode 100644 security/index.html create mode 100644 sitemap.xml create mode 100644 sitemap.xml.gz create mode 100644 wire_compiler/index.html create mode 100644 wire_grpc/index.html create mode 100644 wire_json/index.html create mode 100644 wire_vs_protoc/index.html diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000000..e69de29bb2 diff --git a/2.x/wire-codegen-sample/META-INF/MANIFEST.MF b/2.x/wire-codegen-sample/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..79f1667522 --- /dev/null +++ b/2.x/wire-codegen-sample/META-INF/MANIFEST.MF @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Archiver-Version: Plexus Archiver +Built-By: jw +Created-By: Apache Maven 3.3.9 +Build-Jdk: 1.8.0_92 + diff --git a/2.x/wire-codegen-sample/allclasses-frame.html b/2.x/wire-codegen-sample/allclasses-frame.html new file mode 100644 index 0000000000..e8f817536b --- /dev/null +++ b/2.x/wire-codegen-sample/allclasses-frame.html @@ -0,0 +1,21 @@ + + + + + + +All Classes (wire-codegen-sample 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-codegen-sample/allclasses-noframe.html b/2.x/wire-codegen-sample/allclasses-noframe.html new file mode 100644 index 0000000000..c4e5d2aca9 --- /dev/null +++ b/2.x/wire-codegen-sample/allclasses-noframe.html @@ -0,0 +1,21 @@ + + + + + + +All Classes (wire-codegen-sample 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-codegen-sample/com/squareup/wire/sample/CodegenSample.html b/2.x/wire-codegen-sample/com/squareup/wire/sample/CodegenSample.html new file mode 100644 index 0000000000..a35b9c7082 --- /dev/null +++ b/2.x/wire-codegen-sample/com/squareup/wire/sample/CodegenSample.html @@ -0,0 +1,286 @@ + + + + + + +CodegenSample (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.sample
+

Class CodegenSample

+
+
+ +
+
    +
  • +
    +
    +
    public final class CodegenSample
    +extends Object
    +
    Reads in .proto files, links ’em together, prunes ’em, and emits both types and services. This + can be used to either complement or replace WireCompiler.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/com/squareup/wire/sample/CodegenSampleMojo.html b/2.x/wire-codegen-sample/com/squareup/wire/sample/CodegenSampleMojo.html new file mode 100644 index 0000000000..1940f8d284 --- /dev/null +++ b/2.x/wire-codegen-sample/com/squareup/wire/sample/CodegenSampleMojo.html @@ -0,0 +1,329 @@ + + + + + + +CodegenSampleMojo (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.sample
+

Class CodegenSampleMojo

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
    +
    +
    +
    +
    @Mojo(name="generate-sources",
    +      defaultPhase=GENERATE_SOURCES)
    +public class CodegenSampleMojo
    +extends org.apache.maven.plugin.AbstractMojo
    +
    Maven plugin interface to CodegenSample.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        CodegenSampleMojo

        +
        public CodegenSampleMojo()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.maven.plugin.MojoExecutionException,
        +                    org.apache.maven.plugin.MojoFailureException
        +
        +
        Specified by:
        +
        execute in interface org.apache.maven.plugin.Mojo
        +
        Throws:
        +
        org.apache.maven.plugin.MojoExecutionException
        +
        org.apache.maven.plugin.MojoFailureException
        +
        +
      • +
      + + + +
        +
      • +

        info

        +
        public void info(String format,
        +                 Object... args)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/com/squareup/wire/sample/class-use/CodegenSample.html b/2.x/wire-codegen-sample/com/squareup/wire/sample/class-use/CodegenSample.html new file mode 100644 index 0000000000..2f81ca2a55 --- /dev/null +++ b/2.x/wire-codegen-sample/com/squareup/wire/sample/class-use/CodegenSample.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.squareup.wire.sample.CodegenSample (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.sample.CodegenSample

+
+
No usage of com.squareup.wire.sample.CodegenSample
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/com/squareup/wire/sample/class-use/CodegenSampleMojo.html b/2.x/wire-codegen-sample/com/squareup/wire/sample/class-use/CodegenSampleMojo.html new file mode 100644 index 0000000000..c8042ac7f9 --- /dev/null +++ b/2.x/wire-codegen-sample/com/squareup/wire/sample/class-use/CodegenSampleMojo.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.squareup.wire.sample.CodegenSampleMojo (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.sample.CodegenSampleMojo

+
+
No usage of com.squareup.wire.sample.CodegenSampleMojo
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/com/squareup/wire/sample/package-frame.html b/2.x/wire-codegen-sample/com/squareup/wire/sample/package-frame.html new file mode 100644 index 0000000000..434d3704c2 --- /dev/null +++ b/2.x/wire-codegen-sample/com/squareup/wire/sample/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +com.squareup.wire.sample (wire-codegen-sample 2.2.0 API) + + + + + +

com.squareup.wire.sample

+
+

Classes

+ +
+ + diff --git a/2.x/wire-codegen-sample/com/squareup/wire/sample/package-summary.html b/2.x/wire-codegen-sample/com/squareup/wire/sample/package-summary.html new file mode 100644 index 0000000000..33fc89c21c --- /dev/null +++ b/2.x/wire-codegen-sample/com/squareup/wire/sample/package-summary.html @@ -0,0 +1,150 @@ + + + + + + +com.squareup.wire.sample (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.squareup.wire.sample

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/com/squareup/wire/sample/package-tree.html b/2.x/wire-codegen-sample/com/squareup/wire/sample/package-tree.html new file mode 100644 index 0000000000..6853853df7 --- /dev/null +++ b/2.x/wire-codegen-sample/com/squareup/wire/sample/package-tree.html @@ -0,0 +1,138 @@ + + + + + + +com.squareup.wire.sample Class Hierarchy (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.squareup.wire.sample

+
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/com/squareup/wire/sample/package-use.html b/2.x/wire-codegen-sample/com/squareup/wire/sample/package-use.html new file mode 100644 index 0000000000..e87fc8d7c7 --- /dev/null +++ b/2.x/wire-codegen-sample/com/squareup/wire/sample/package-use.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Package com.squareup.wire.sample (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.squareup.wire.sample

+
+
No usage of com.squareup.wire.sample
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/constant-values.html b/2.x/wire-codegen-sample/constant-values.html new file mode 100644 index 0000000000..6b411a9887 --- /dev/null +++ b/2.x/wire-codegen-sample/constant-values.html @@ -0,0 +1,124 @@ + + + + + + +Constant Field Values (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/deprecated-list.html b/2.x/wire-codegen-sample/deprecated-list.html new file mode 100644 index 0000000000..59c9abe698 --- /dev/null +++ b/2.x/wire-codegen-sample/deprecated-list.html @@ -0,0 +1,124 @@ + + + + + + +Deprecated List (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/help-doc.html b/2.x/wire-codegen-sample/help-doc.html new file mode 100644 index 0000000000..48e0c9b251 --- /dev/null +++ b/2.x/wire-codegen-sample/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +API Help (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/index-all.html b/2.x/wire-codegen-sample/index-all.html new file mode 100644 index 0000000000..8e71dbcf2b --- /dev/null +++ b/2.x/wire-codegen-sample/index-all.html @@ -0,0 +1,159 @@ + + + + + + +Index (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
C E I  + + +

C

+
+
CodegenSample - Class in com.squareup.wire.sample
+
+
Reads in .proto files, links ’em together, prunes ’em, and emits both types and services.
+
+
CodegenSample(CodegenSample.Log, ImmutableSet<String>, ImmutableSet<String>, String, IdentifierSet) - Constructor for class com.squareup.wire.sample.CodegenSample
+
 
+
CodegenSampleMojo - Class in com.squareup.wire.sample
+
+
Maven plugin interface to CodegenSample.
+
+
CodegenSampleMojo() - Constructor for class com.squareup.wire.sample.CodegenSampleMojo
+
 
+
com.squareup.wire.sample - package com.squareup.wire.sample
+
 
+
+ + + +

E

+
+
execute() - Method in class com.squareup.wire.sample.CodegenSample
+
 
+
execute() - Method in class com.squareup.wire.sample.CodegenSampleMojo
+
 
+
+ + + +

I

+
+
info(String, Object...) - Method in class com.squareup.wire.sample.CodegenSampleMojo
+
 
+
+C E I 
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/index.html b/2.x/wire-codegen-sample/index.html new file mode 100644 index 0000000000..2fc60ad707 --- /dev/null +++ b/2.x/wire-codegen-sample/index.html @@ -0,0 +1,72 @@ + + + + + + +wire-codegen-sample 2.2.0 API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/squareup/wire/sample/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/2.x/wire-codegen-sample/overview-tree.html b/2.x/wire-codegen-sample/overview-tree.html new file mode 100644 index 0000000000..99e1dab0f9 --- /dev/null +++ b/2.x/wire-codegen-sample/overview-tree.html @@ -0,0 +1,142 @@ + + + + + + +Class Hierarchy (wire-codegen-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-codegen-sample/package-list b/2.x/wire-codegen-sample/package-list new file mode 100644 index 0000000000..e0302cd1af --- /dev/null +++ b/2.x/wire-codegen-sample/package-list @@ -0,0 +1 @@ +com.squareup.wire.sample diff --git a/2.x/wire-codegen-sample/script.js b/2.x/wire-codegen-sample/script.js new file mode 100644 index 0000000000..b346356931 --- /dev/null +++ b/2.x/wire-codegen-sample/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/2.x/wire-codegen-sample/stylesheet.css b/2.x/wire-codegen-sample/stylesheet.css new file mode 100644 index 0000000000..8841f37c43 --- /dev/null +++ b/2.x/wire-codegen-sample/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/2.x/wire-codegen-sample/version.txt b/2.x/wire-codegen-sample/version.txt new file mode 100644 index 0000000000..e3a4f19336 --- /dev/null +++ b/2.x/wire-codegen-sample/version.txt @@ -0,0 +1 @@ +2.2.0 \ No newline at end of file diff --git a/2.x/wire-compiler/META-INF/MANIFEST.MF b/2.x/wire-compiler/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..79f1667522 --- /dev/null +++ b/2.x/wire-compiler/META-INF/MANIFEST.MF @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Archiver-Version: Plexus Archiver +Built-By: jw +Created-By: Apache Maven 3.3.9 +Build-Jdk: 1.8.0_92 + diff --git a/2.x/wire-compiler/allclasses-frame.html b/2.x/wire-compiler/allclasses-frame.html new file mode 100644 index 0000000000..ed485ce749 --- /dev/null +++ b/2.x/wire-compiler/allclasses-frame.html @@ -0,0 +1,20 @@ + + + + + + +All Classes (wire-compiler 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-compiler/allclasses-noframe.html b/2.x/wire-compiler/allclasses-noframe.html new file mode 100644 index 0000000000..10ecceee94 --- /dev/null +++ b/2.x/wire-compiler/allclasses-noframe.html @@ -0,0 +1,20 @@ + + + + + + +All Classes (wire-compiler 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-compiler/com/squareup/wire/WireCompiler.html b/2.x/wire-compiler/com/squareup/wire/WireCompiler.html new file mode 100644 index 0000000000..ac2a45c9d9 --- /dev/null +++ b/2.x/wire-compiler/com/squareup/wire/WireCompiler.html @@ -0,0 +1,474 @@ + + + + + + +WireCompiler (wire-compiler 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Class WireCompiler

+
+
+ +
+
    +
  • +
    +
    +
    public final class WireCompiler
    +extends Object
    +
    Command line interface to the Wire Java generator. + +

    Usage:

    + +
    + java WireCompiler --proto_path=<path> --java_out=<path>
    +     [--files=<protos.include>]
    +     [--includes=<message_name>[,<message_name>...]]
    +     [--excludes=<message_name>[,<message_name>...]]
    +     [--service_factory=<class_name>]
    +     [--service_factory_opt=<value>]
    +     [--service_factory_opt=<value>]...]
    +     [--quiet]
    +     [--dry_run]
    +     [--android]
    +     [--compact]
    +     [file [file...]]
    + 
    + +

    If the --includes flag is present, its argument must be a comma-separated list + of fully-qualified message or enum names. The output will be limited to those messages + and enums that are (transitive) dependencies of the listed names. The --excludes flag + excludes types, and takes precedence over --includes. + +

    If the --registry_class flag is present, its argument must be a Java class name. A + class with the given name will be generated, containing a constant list of all extension + classes generated during the compile. This list is suitable for passing to Wire's constructor + at runtime for constructing its internal extension registry. + +

    If --quiet is specified, diagnostic messages to stdout are suppressed. + +

    The --dry_run flag causes the compile to just emit the names of the source files that + would be generated to stdout. + +

    The --android flag will cause all messages to implement the Parcelable + interface. + +

    The --compact flag will emit code that uses reflection for reading, writing, and + toString methods which are normally implemented with code generation.

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-compiler/com/squareup/wire/class-use/WireCompiler.html b/2.x/wire-compiler/com/squareup/wire/class-use/WireCompiler.html new file mode 100644 index 0000000000..3d535a3784 --- /dev/null +++ b/2.x/wire-compiler/com/squareup/wire/class-use/WireCompiler.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.squareup.wire.WireCompiler (wire-compiler 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.WireCompiler

+
+
No usage of com.squareup.wire.WireCompiler
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-compiler/com/squareup/wire/package-frame.html b/2.x/wire-compiler/com/squareup/wire/package-frame.html new file mode 100644 index 0000000000..b4b6e3696f --- /dev/null +++ b/2.x/wire-compiler/com/squareup/wire/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.squareup.wire (wire-compiler 2.2.0 API) + + + + + +

com.squareup.wire

+
+

Classes

+ +
+ + diff --git a/2.x/wire-compiler/com/squareup/wire/package-summary.html b/2.x/wire-compiler/com/squareup/wire/package-summary.html new file mode 100644 index 0000000000..0a2845a565 --- /dev/null +++ b/2.x/wire-compiler/com/squareup/wire/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +com.squareup.wire (wire-compiler 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.squareup.wire

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-compiler/com/squareup/wire/package-tree.html b/2.x/wire-compiler/com/squareup/wire/package-tree.html new file mode 100644 index 0000000000..941a573493 --- /dev/null +++ b/2.x/wire-compiler/com/squareup/wire/package-tree.html @@ -0,0 +1,133 @@ + + + + + + +com.squareup.wire Class Hierarchy (wire-compiler 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.squareup.wire

+
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-compiler/com/squareup/wire/package-use.html b/2.x/wire-compiler/com/squareup/wire/package-use.html new file mode 100644 index 0000000000..891c8035a0 --- /dev/null +++ b/2.x/wire-compiler/com/squareup/wire/package-use.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Package com.squareup.wire (wire-compiler 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.squareup.wire

+
+
No usage of com.squareup.wire
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-compiler/constant-values.html b/2.x/wire-compiler/constant-values.html new file mode 100644 index 0000000000..285895a4f9 --- /dev/null +++ b/2.x/wire-compiler/constant-values.html @@ -0,0 +1,216 @@ + + + + + + +Constant Field Values (wire-compiler 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.squareup.*

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-compiler/deprecated-list.html b/2.x/wire-compiler/deprecated-list.html new file mode 100644 index 0000000000..d10638983d --- /dev/null +++ b/2.x/wire-compiler/deprecated-list.html @@ -0,0 +1,124 @@ + + + + + + +Deprecated List (wire-compiler 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-compiler/help-doc.html b/2.x/wire-compiler/help-doc.html new file mode 100644 index 0000000000..171a71c13b --- /dev/null +++ b/2.x/wire-compiler/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +API Help (wire-compiler 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-compiler/index-all.html b/2.x/wire-compiler/index-all.html new file mode 100644 index 0000000000..6bd8be0653 --- /dev/null +++ b/2.x/wire-compiler/index-all.html @@ -0,0 +1,221 @@ + + + + + + +Index (wire-compiler 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
A C D E F I J M N P Q W  + + +

A

+
+
ANDROID - Static variable in class com.squareup.wire.WireCompiler
+
 
+
+ + + +

C

+
+
com.squareup.wire - package com.squareup.wire
+
 
+
COMPACT - Static variable in class com.squareup.wire.WireCompiler
+
 
+
+ + + +

D

+
+
DRY_RUN_FLAG - Static variable in class com.squareup.wire.WireCompiler
+
 
+
+ + + +

E

+
+
EXCLUDES_FLAG - Static variable in class com.squareup.wire.WireCompiler
+
 
+
+ + + +

F

+
+
FILES_FLAG - Static variable in class com.squareup.wire.WireCompiler
+
 
+
+ + + +

I

+
+
INCLUDES_FLAG - Static variable in class com.squareup.wire.WireCompiler
+
 
+
+ + + +

J

+
+
JAVA_OUT_FLAG - Static variable in class com.squareup.wire.WireCompiler
+
 
+
+ + + +

M

+
+
main(String...) - Static method in class com.squareup.wire.WireCompiler
+
 
+
+ + + +

N

+
+
NAMED_FILES_ONLY - Static variable in class com.squareup.wire.WireCompiler
+
 
+
+ + + +

P

+
+
PROTO_PATH_FLAG - Static variable in class com.squareup.wire.WireCompiler
+
 
+
+ + + +

Q

+
+
QUIET_FLAG - Static variable in class com.squareup.wire.WireCompiler
+
 
+
+ + + +

W

+
+
WireCompiler - Class in com.squareup.wire
+
+
Command line interface to the Wire Java generator.
+
+
+A C D E F I J M N P Q W 
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-compiler/index.html b/2.x/wire-compiler/index.html new file mode 100644 index 0000000000..5a21b15157 --- /dev/null +++ b/2.x/wire-compiler/index.html @@ -0,0 +1,72 @@ + + + + + + +wire-compiler 2.2.0 API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/squareup/wire/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/2.x/wire-compiler/overview-tree.html b/2.x/wire-compiler/overview-tree.html new file mode 100644 index 0000000000..dc74b2a2c7 --- /dev/null +++ b/2.x/wire-compiler/overview-tree.html @@ -0,0 +1,137 @@ + + + + + + +Class Hierarchy (wire-compiler 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-compiler/package-list b/2.x/wire-compiler/package-list new file mode 100644 index 0000000000..7ae923142b --- /dev/null +++ b/2.x/wire-compiler/package-list @@ -0,0 +1 @@ +com.squareup.wire diff --git a/2.x/wire-compiler/script.js b/2.x/wire-compiler/script.js new file mode 100644 index 0000000000..b346356931 --- /dev/null +++ b/2.x/wire-compiler/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/2.x/wire-compiler/stylesheet.css b/2.x/wire-compiler/stylesheet.css new file mode 100644 index 0000000000..8841f37c43 --- /dev/null +++ b/2.x/wire-compiler/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/2.x/wire-compiler/version.txt b/2.x/wire-compiler/version.txt new file mode 100644 index 0000000000..e3a4f19336 --- /dev/null +++ b/2.x/wire-compiler/version.txt @@ -0,0 +1 @@ +2.2.0 \ No newline at end of file diff --git a/2.x/wire-gson-support/META-INF/MANIFEST.MF b/2.x/wire-gson-support/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..79f1667522 --- /dev/null +++ b/2.x/wire-gson-support/META-INF/MANIFEST.MF @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Archiver-Version: Plexus Archiver +Built-By: jw +Created-By: Apache Maven 3.3.9 +Build-Jdk: 1.8.0_92 + diff --git a/2.x/wire-gson-support/allclasses-frame.html b/2.x/wire-gson-support/allclasses-frame.html new file mode 100644 index 0000000000..6beb61eb7c --- /dev/null +++ b/2.x/wire-gson-support/allclasses-frame.html @@ -0,0 +1,20 @@ + + + + + + +All Classes (wire-gson-support 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-gson-support/allclasses-noframe.html b/2.x/wire-gson-support/allclasses-noframe.html new file mode 100644 index 0000000000..ee1d100446 --- /dev/null +++ b/2.x/wire-gson-support/allclasses-noframe.html @@ -0,0 +1,20 @@ + + + + + + +All Classes (wire-gson-support 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-gson-support/com/squareup/wire/WireTypeAdapterFactory.html b/2.x/wire-gson-support/com/squareup/wire/WireTypeAdapterFactory.html new file mode 100644 index 0000000000..d9352d1f2a --- /dev/null +++ b/2.x/wire-gson-support/com/squareup/wire/WireTypeAdapterFactory.html @@ -0,0 +1,299 @@ + + + + + + +WireTypeAdapterFactory (wire-gson-support 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Class WireTypeAdapterFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.google.gson.TypeAdapterFactory
    +
    +
    +
    +
    public final class WireTypeAdapterFactory
    +extends Object
    +implements com.google.gson.TypeAdapterFactory
    +
    A TypeAdapterFactory that allows Wire messages to be serialized and deserialized + using the GSON Json library. To create a Gson instance that works with Wire, + use the GsonBuilder interface: + +
    + Gson gson = new GsonBuilder()
    +     .registerTypeAdapterFactory(new WireTypeAdapterFactory())
    +     .create();
    + 
    + + The resulting Gson instance will be able to serialize and deserialize any Wire + Message type, including extensions and unknown field values. The JSON encoding is + intended to be compatible with the + protobuf-java-format + library. Note that version 1.2 of that API has a + bug + in the way it serializes unknown fields, so we use our own approach for this case.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WireTypeAdapterFactory

        +
        public WireTypeAdapterFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public <T> com.google.gson.TypeAdapter<T> create(com.google.gson.Gson gson,
        +                                                 com.google.gson.reflect.TypeToken<T> type)
        +
        +
        Specified by:
        +
        create in interface com.google.gson.TypeAdapterFactory
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-gson-support/com/squareup/wire/class-use/WireTypeAdapterFactory.html b/2.x/wire-gson-support/com/squareup/wire/class-use/WireTypeAdapterFactory.html new file mode 100644 index 0000000000..c2dffe5378 --- /dev/null +++ b/2.x/wire-gson-support/com/squareup/wire/class-use/WireTypeAdapterFactory.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.squareup.wire.WireTypeAdapterFactory (wire-gson-support 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.WireTypeAdapterFactory

+
+
No usage of com.squareup.wire.WireTypeAdapterFactory
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-gson-support/com/squareup/wire/package-frame.html b/2.x/wire-gson-support/com/squareup/wire/package-frame.html new file mode 100644 index 0000000000..fdce970da9 --- /dev/null +++ b/2.x/wire-gson-support/com/squareup/wire/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.squareup.wire (wire-gson-support 2.2.0 API) + + + + + +

com.squareup.wire

+
+

Classes

+ +
+ + diff --git a/2.x/wire-gson-support/com/squareup/wire/package-summary.html b/2.x/wire-gson-support/com/squareup/wire/package-summary.html new file mode 100644 index 0000000000..4c21cf1ae3 --- /dev/null +++ b/2.x/wire-gson-support/com/squareup/wire/package-summary.html @@ -0,0 +1,145 @@ + + + + + + +com.squareup.wire (wire-gson-support 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.squareup.wire

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-gson-support/com/squareup/wire/package-tree.html b/2.x/wire-gson-support/com/squareup/wire/package-tree.html new file mode 100644 index 0000000000..231237a144 --- /dev/null +++ b/2.x/wire-gson-support/com/squareup/wire/package-tree.html @@ -0,0 +1,133 @@ + + + + + + +com.squareup.wire Class Hierarchy (wire-gson-support 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.squareup.wire

+
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-gson-support/com/squareup/wire/package-use.html b/2.x/wire-gson-support/com/squareup/wire/package-use.html new file mode 100644 index 0000000000..4672a5bdfc --- /dev/null +++ b/2.x/wire-gson-support/com/squareup/wire/package-use.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Package com.squareup.wire (wire-gson-support 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.squareup.wire

+
+
No usage of com.squareup.wire
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-gson-support/constant-values.html b/2.x/wire-gson-support/constant-values.html new file mode 100644 index 0000000000..41bbdc44cf --- /dev/null +++ b/2.x/wire-gson-support/constant-values.html @@ -0,0 +1,124 @@ + + + + + + +Constant Field Values (wire-gson-support 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-gson-support/deprecated-list.html b/2.x/wire-gson-support/deprecated-list.html new file mode 100644 index 0000000000..4396dbeb38 --- /dev/null +++ b/2.x/wire-gson-support/deprecated-list.html @@ -0,0 +1,124 @@ + + + + + + +Deprecated List (wire-gson-support 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-gson-support/help-doc.html b/2.x/wire-gson-support/help-doc.html new file mode 100644 index 0000000000..5068588891 --- /dev/null +++ b/2.x/wire-gson-support/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +API Help (wire-gson-support 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-gson-support/index-all.html b/2.x/wire-gson-support/index-all.html new file mode 100644 index 0000000000..a79d8cbc36 --- /dev/null +++ b/2.x/wire-gson-support/index-all.html @@ -0,0 +1,144 @@ + + + + + + +Index (wire-gson-support 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
C W  + + +

C

+
+
com.squareup.wire - package com.squareup.wire
+
 
+
create(Gson, TypeToken<T>) - Method in class com.squareup.wire.WireTypeAdapterFactory
+
 
+
+ + + +

W

+
+
WireTypeAdapterFactory - Class in com.squareup.wire
+
+
A TypeAdapterFactory that allows Wire messages to be serialized and deserialized + using the GSON Json library.
+
+
WireTypeAdapterFactory() - Constructor for class com.squareup.wire.WireTypeAdapterFactory
+
 
+
+C W 
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-gson-support/index.html b/2.x/wire-gson-support/index.html new file mode 100644 index 0000000000..842222212a --- /dev/null +++ b/2.x/wire-gson-support/index.html @@ -0,0 +1,72 @@ + + + + + + +wire-gson-support 2.2.0 API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/squareup/wire/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/2.x/wire-gson-support/overview-tree.html b/2.x/wire-gson-support/overview-tree.html new file mode 100644 index 0000000000..9a3b781c9f --- /dev/null +++ b/2.x/wire-gson-support/overview-tree.html @@ -0,0 +1,137 @@ + + + + + + +Class Hierarchy (wire-gson-support 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-gson-support/package-list b/2.x/wire-gson-support/package-list new file mode 100644 index 0000000000..7ae923142b --- /dev/null +++ b/2.x/wire-gson-support/package-list @@ -0,0 +1 @@ +com.squareup.wire diff --git a/2.x/wire-gson-support/script.js b/2.x/wire-gson-support/script.js new file mode 100644 index 0000000000..b346356931 --- /dev/null +++ b/2.x/wire-gson-support/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/2.x/wire-gson-support/stylesheet.css b/2.x/wire-gson-support/stylesheet.css new file mode 100644 index 0000000000..8841f37c43 --- /dev/null +++ b/2.x/wire-gson-support/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/2.x/wire-gson-support/version.txt b/2.x/wire-gson-support/version.txt new file mode 100644 index 0000000000..e3a4f19336 --- /dev/null +++ b/2.x/wire-gson-support/version.txt @@ -0,0 +1 @@ +2.2.0 \ No newline at end of file diff --git a/2.x/wire-java-generator/META-INF/MANIFEST.MF b/2.x/wire-java-generator/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..79f1667522 --- /dev/null +++ b/2.x/wire-java-generator/META-INF/MANIFEST.MF @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Archiver-Version: Plexus Archiver +Built-By: jw +Created-By: Apache Maven 3.3.9 +Build-Jdk: 1.8.0_92 + diff --git a/2.x/wire-java-generator/allclasses-frame.html b/2.x/wire-java-generator/allclasses-frame.html new file mode 100644 index 0000000000..6eaa449d27 --- /dev/null +++ b/2.x/wire-java-generator/allclasses-frame.html @@ -0,0 +1,20 @@ + + + + + + +All Classes (wire-java-generator 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-java-generator/allclasses-noframe.html b/2.x/wire-java-generator/allclasses-noframe.html new file mode 100644 index 0000000000..83b85bd726 --- /dev/null +++ b/2.x/wire-java-generator/allclasses-noframe.html @@ -0,0 +1,20 @@ + + + + + + +All Classes (wire-java-generator 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-java-generator/com/squareup/wire/java/JavaGenerator.html b/2.x/wire-java-generator/com/squareup/wire/java/JavaGenerator.html new file mode 100644 index 0000000000..8bd775d4f6 --- /dev/null +++ b/2.x/wire-java-generator/com/squareup/wire/java/JavaGenerator.html @@ -0,0 +1,367 @@ + + + + + + +JavaGenerator (wire-java-generator 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.java
+

Class JavaGenerator

+
+
+ +
+
    +
  • +
    +
    +
    public final class JavaGenerator
    +extends Object
    +
    Generates Java source code that matches proto definitions. + +

    This can map type names from protocol buffers (like uint32, string, or squareup.protos.person.Person to the corresponding Java names (like int, java.lang.String, or com.squareup.protos.person.Person).

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        withAndroid

        +
        public JavaGenerator withAndroid(boolean emitAndroid)
        +
      • +
      + + + +
        +
      • +

        withCompact

        +
        public JavaGenerator withCompact(boolean compactGeneration)
        +
      • +
      + + + + + + + +
        +
      • +

        schema

        +
        public Schema schema()
        +
      • +
      + + + +
        +
      • +

        typeName

        +
        public com.squareup.javapoet.TypeName typeName(ProtoType protoType)
        +
        Returns the Java type for protoType.
        +
        +
        Throws:
        +
        IllegalArgumentException - if there is no known Java type for protoType, such as + if that type wasn't in this generator's schema.
        +
        +
      • +
      + + + +
        +
      • +

        isEnum

        +
        public boolean isEnum(ProtoType type)
        +
      • +
      + + + +
        +
      • +

        generateType

        +
        public com.squareup.javapoet.TypeSpec generateType(Type type)
        +
        Returns the generated code for type, which may be a top-level or a nested type.
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-java-generator/com/squareup/wire/java/class-use/JavaGenerator.html b/2.x/wire-java-generator/com/squareup/wire/java/class-use/JavaGenerator.html new file mode 100644 index 0000000000..84ca4a4cfb --- /dev/null +++ b/2.x/wire-java-generator/com/squareup/wire/java/class-use/JavaGenerator.html @@ -0,0 +1,157 @@ + + + + + + +Uses of Class com.squareup.wire.java.JavaGenerator (wire-java-generator 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.java.JavaGenerator

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-java-generator/com/squareup/wire/java/package-frame.html b/2.x/wire-java-generator/com/squareup/wire/java/package-frame.html new file mode 100644 index 0000000000..dbe0a70ec7 --- /dev/null +++ b/2.x/wire-java-generator/com/squareup/wire/java/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.squareup.wire.java (wire-java-generator 2.2.0 API) + + + + + +

com.squareup.wire.java

+
+

Classes

+ +
+ + diff --git a/2.x/wire-java-generator/com/squareup/wire/java/package-summary.html b/2.x/wire-java-generator/com/squareup/wire/java/package-summary.html new file mode 100644 index 0000000000..876413ba4c --- /dev/null +++ b/2.x/wire-java-generator/com/squareup/wire/java/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +com.squareup.wire.java (wire-java-generator 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.squareup.wire.java

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-java-generator/com/squareup/wire/java/package-tree.html b/2.x/wire-java-generator/com/squareup/wire/java/package-tree.html new file mode 100644 index 0000000000..927ba6062e --- /dev/null +++ b/2.x/wire-java-generator/com/squareup/wire/java/package-tree.html @@ -0,0 +1,133 @@ + + + + + + +com.squareup.wire.java Class Hierarchy (wire-java-generator 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.squareup.wire.java

+
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-java-generator/com/squareup/wire/java/package-use.html b/2.x/wire-java-generator/com/squareup/wire/java/package-use.html new file mode 100644 index 0000000000..1a58faa0ca --- /dev/null +++ b/2.x/wire-java-generator/com/squareup/wire/java/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package com.squareup.wire.java (wire-java-generator 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.squareup.wire.java

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-java-generator/constant-values.html b/2.x/wire-java-generator/constant-values.html new file mode 100644 index 0000000000..e40bfdcf92 --- /dev/null +++ b/2.x/wire-java-generator/constant-values.html @@ -0,0 +1,124 @@ + + + + + + +Constant Field Values (wire-java-generator 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-java-generator/deprecated-list.html b/2.x/wire-java-generator/deprecated-list.html new file mode 100644 index 0000000000..cfc6cdd6f0 --- /dev/null +++ b/2.x/wire-java-generator/deprecated-list.html @@ -0,0 +1,153 @@ + + + + + + +Deprecated List (wire-java-generator 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-java-generator/help-doc.html b/2.x/wire-java-generator/help-doc.html new file mode 100644 index 0000000000..3ffeb50eb1 --- /dev/null +++ b/2.x/wire-java-generator/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +API Help (wire-java-generator 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-java-generator/index-all.html b/2.x/wire-java-generator/index-all.html new file mode 100644 index 0000000000..ca130eb32c --- /dev/null +++ b/2.x/wire-java-generator/index-all.html @@ -0,0 +1,199 @@ + + + + + + +Index (wire-java-generator 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
C G I J S T W  + + +

C

+
+
com.squareup.wire.java - package com.squareup.wire.java
+
 
+
+ + + +

G

+
+
generateEnum(EnumType) - Method in class com.squareup.wire.java.JavaGenerator
+
+
Deprecated. + +
+
+
generateMessage(MessageType) - Method in class com.squareup.wire.java.JavaGenerator
+
+
Deprecated. + +
+
+
generateType(Type) - Method in class com.squareup.wire.java.JavaGenerator
+
+
Returns the generated code for type, which may be a top-level or a nested type.
+
+
get(Schema) - Static method in class com.squareup.wire.java.JavaGenerator
+
 
+
+ + + +

I

+
+
isEnum(ProtoType) - Method in class com.squareup.wire.java.JavaGenerator
+
 
+
+ + + +

J

+
+
JavaGenerator - Class in com.squareup.wire.java
+
+
Generates Java source code that matches proto definitions.
+
+
+ + + +

S

+
+
schema() - Method in class com.squareup.wire.java.JavaGenerator
+
 
+
+ + + +

T

+
+
typeName(ProtoType) - Method in class com.squareup.wire.java.JavaGenerator
+
+
Returns the Java type for protoType.
+
+
+ + + +

W

+
+
withAndroid(boolean) - Method in class com.squareup.wire.java.JavaGenerator
+
 
+
withCompact(boolean) - Method in class com.squareup.wire.java.JavaGenerator
+
 
+
+C G I J S T W 
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-java-generator/index.html b/2.x/wire-java-generator/index.html new file mode 100644 index 0000000000..79e36a7440 --- /dev/null +++ b/2.x/wire-java-generator/index.html @@ -0,0 +1,72 @@ + + + + + + +wire-java-generator 2.2.0 API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/squareup/wire/java/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/2.x/wire-java-generator/overview-tree.html b/2.x/wire-java-generator/overview-tree.html new file mode 100644 index 0000000000..4c1c933c77 --- /dev/null +++ b/2.x/wire-java-generator/overview-tree.html @@ -0,0 +1,137 @@ + + + + + + +Class Hierarchy (wire-java-generator 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-java-generator/package-list b/2.x/wire-java-generator/package-list new file mode 100644 index 0000000000..19aa870ab6 --- /dev/null +++ b/2.x/wire-java-generator/package-list @@ -0,0 +1 @@ +com.squareup.wire.java diff --git a/2.x/wire-java-generator/script.js b/2.x/wire-java-generator/script.js new file mode 100644 index 0000000000..b346356931 --- /dev/null +++ b/2.x/wire-java-generator/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/2.x/wire-java-generator/stylesheet.css b/2.x/wire-java-generator/stylesheet.css new file mode 100644 index 0000000000..8841f37c43 --- /dev/null +++ b/2.x/wire-java-generator/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/2.x/wire-java-generator/version.txt b/2.x/wire-java-generator/version.txt new file mode 100644 index 0000000000..e3a4f19336 --- /dev/null +++ b/2.x/wire-java-generator/version.txt @@ -0,0 +1 @@ +2.2.0 \ No newline at end of file diff --git a/2.x/wire-maven-plugin/META-INF/MANIFEST.MF b/2.x/wire-maven-plugin/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..79f1667522 --- /dev/null +++ b/2.x/wire-maven-plugin/META-INF/MANIFEST.MF @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Archiver-Version: Plexus Archiver +Built-By: jw +Created-By: Apache Maven 3.3.9 +Build-Jdk: 1.8.0_92 + diff --git a/2.x/wire-maven-plugin/allclasses-frame.html b/2.x/wire-maven-plugin/allclasses-frame.html new file mode 100644 index 0000000000..6868182d6c --- /dev/null +++ b/2.x/wire-maven-plugin/allclasses-frame.html @@ -0,0 +1,21 @@ + + + + + + +All Classes (wire-maven-plugin 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-maven-plugin/allclasses-noframe.html b/2.x/wire-maven-plugin/allclasses-noframe.html new file mode 100644 index 0000000000..74b2cdd4e8 --- /dev/null +++ b/2.x/wire-maven-plugin/allclasses-noframe.html @@ -0,0 +1,21 @@ + + + + + + +All Classes (wire-maven-plugin 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-maven-plugin/com/squareup/wire/mojo/HelpMojo.html b/2.x/wire-maven-plugin/com/squareup/wire/mojo/HelpMojo.html new file mode 100644 index 0000000000..c91d228694 --- /dev/null +++ b/2.x/wire-maven-plugin/com/squareup/wire/mojo/HelpMojo.html @@ -0,0 +1,316 @@ + + + + + + +HelpMojo (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.mojo
+

Class HelpMojo

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
    +
    +
    +
    +
    @Mojo(name="help",
    +      requiresProject=false,
    +      threadSafe=true)
    +public class HelpMojo
    +extends org.apache.maven.plugin.AbstractMojo
    +
    Display help information on wire-maven-plugin.
    + Call mvn wire:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
    +
    +
    Version:
    +
    Author:
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        HelpMojo

        +
        public HelpMojo()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.maven.plugin.MojoExecutionException
        +
        +
        Throws:
        +
        org.apache.maven.plugin.MojoExecutionException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/com/squareup/wire/mojo/WireGenerateSourcesMojo.html b/2.x/wire-maven-plugin/com/squareup/wire/mojo/WireGenerateSourcesMojo.html new file mode 100644 index 0000000000..92053a8cf3 --- /dev/null +++ b/2.x/wire-maven-plugin/com/squareup/wire/mojo/WireGenerateSourcesMojo.html @@ -0,0 +1,312 @@ + + + + + + +WireGenerateSourcesMojo (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.mojo
+

Class WireGenerateSourcesMojo

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
    +
    +
    +
    +
    @Mojo(name="generate-sources",
    +      defaultPhase=GENERATE_SOURCES)
    +public class WireGenerateSourcesMojo
    +extends org.apache.maven.plugin.AbstractMojo
    +
    A maven mojo that executes Wire's JavaGenerator.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WireGenerateSourcesMojo

        +
        public WireGenerateSourcesMojo()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        execute

        +
        public void execute()
        +             throws org.apache.maven.plugin.MojoExecutionException,
        +                    org.apache.maven.plugin.MojoFailureException
        +
        +
        Throws:
        +
        org.apache.maven.plugin.MojoExecutionException
        +
        org.apache.maven.plugin.MojoFailureException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/com/squareup/wire/mojo/class-use/HelpMojo.html b/2.x/wire-maven-plugin/com/squareup/wire/mojo/class-use/HelpMojo.html new file mode 100644 index 0000000000..d5aec94d03 --- /dev/null +++ b/2.x/wire-maven-plugin/com/squareup/wire/mojo/class-use/HelpMojo.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.squareup.wire.mojo.HelpMojo (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.mojo.HelpMojo

+
+
No usage of com.squareup.wire.mojo.HelpMojo
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/com/squareup/wire/mojo/class-use/WireGenerateSourcesMojo.html b/2.x/wire-maven-plugin/com/squareup/wire/mojo/class-use/WireGenerateSourcesMojo.html new file mode 100644 index 0000000000..be7f6daaa1 --- /dev/null +++ b/2.x/wire-maven-plugin/com/squareup/wire/mojo/class-use/WireGenerateSourcesMojo.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.squareup.wire.mojo.WireGenerateSourcesMojo (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.mojo.WireGenerateSourcesMojo

+
+
No usage of com.squareup.wire.mojo.WireGenerateSourcesMojo
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-frame.html b/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-frame.html new file mode 100644 index 0000000000..58ce143d38 --- /dev/null +++ b/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +com.squareup.wire.mojo (wire-maven-plugin 2.2.0 API) + + + + + +

com.squareup.wire.mojo

+
+

Classes

+ +
+ + diff --git a/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-summary.html b/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-summary.html new file mode 100644 index 0000000000..005e44541f --- /dev/null +++ b/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-summary.html @@ -0,0 +1,151 @@ + + + + + + +com.squareup.wire.mojo (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.squareup.wire.mojo

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-tree.html b/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-tree.html new file mode 100644 index 0000000000..5953652149 --- /dev/null +++ b/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-tree.html @@ -0,0 +1,138 @@ + + + + + + +com.squareup.wire.mojo Class Hierarchy (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.squareup.wire.mojo

+
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-use.html b/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-use.html new file mode 100644 index 0000000000..82dd57560a --- /dev/null +++ b/2.x/wire-maven-plugin/com/squareup/wire/mojo/package-use.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Package com.squareup.wire.mojo (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.squareup.wire.mojo

+
+
No usage of com.squareup.wire.mojo
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/constant-values.html b/2.x/wire-maven-plugin/constant-values.html new file mode 100644 index 0000000000..15d674a0a1 --- /dev/null +++ b/2.x/wire-maven-plugin/constant-values.html @@ -0,0 +1,124 @@ + + + + + + +Constant Field Values (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/deprecated-list.html b/2.x/wire-maven-plugin/deprecated-list.html new file mode 100644 index 0000000000..28e126fb2f --- /dev/null +++ b/2.x/wire-maven-plugin/deprecated-list.html @@ -0,0 +1,124 @@ + + + + + + +Deprecated List (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/help-doc.html b/2.x/wire-maven-plugin/help-doc.html new file mode 100644 index 0000000000..90fef87249 --- /dev/null +++ b/2.x/wire-maven-plugin/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +API Help (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/index-all.html b/2.x/wire-maven-plugin/index-all.html new file mode 100644 index 0000000000..528edfa060 --- /dev/null +++ b/2.x/wire-maven-plugin/index-all.html @@ -0,0 +1,163 @@ + + + + + + +Index (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
C E H W  + + +

C

+
+
com.squareup.wire.mojo - package com.squareup.wire.mojo
+
 
+
+ + + +

E

+
+
execute() - Method in class com.squareup.wire.mojo.HelpMojo
+
execute() - Method in class com.squareup.wire.mojo.WireGenerateSourcesMojo
+
 
+
+ + + +

H

+
+
HelpMojo - Class in com.squareup.wire.mojo
+
+
Display help information on wire-maven-plugin.
+ Call mvn wire:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
+
+
HelpMojo() - Constructor for class com.squareup.wire.mojo.HelpMojo
+
 
+
+ + + +

W

+
+
WireGenerateSourcesMojo - Class in com.squareup.wire.mojo
+
+
A maven mojo that executes Wire's JavaGenerator.
+
+
WireGenerateSourcesMojo() - Constructor for class com.squareup.wire.mojo.WireGenerateSourcesMojo
+
 
+
+C E H W 
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/index.html b/2.x/wire-maven-plugin/index.html new file mode 100644 index 0000000000..c621caefef --- /dev/null +++ b/2.x/wire-maven-plugin/index.html @@ -0,0 +1,72 @@ + + + + + + +wire-maven-plugin 2.2.0 API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/squareup/wire/mojo/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/2.x/wire-maven-plugin/overview-tree.html b/2.x/wire-maven-plugin/overview-tree.html new file mode 100644 index 0000000000..0d5862deaf --- /dev/null +++ b/2.x/wire-maven-plugin/overview-tree.html @@ -0,0 +1,142 @@ + + + + + + +Class Hierarchy (wire-maven-plugin 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-maven-plugin/package-list b/2.x/wire-maven-plugin/package-list new file mode 100644 index 0000000000..4759dd7682 --- /dev/null +++ b/2.x/wire-maven-plugin/package-list @@ -0,0 +1 @@ +com.squareup.wire.mojo diff --git a/2.x/wire-maven-plugin/script.js b/2.x/wire-maven-plugin/script.js new file mode 100644 index 0000000000..b346356931 --- /dev/null +++ b/2.x/wire-maven-plugin/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/2.x/wire-maven-plugin/stylesheet.css b/2.x/wire-maven-plugin/stylesheet.css new file mode 100644 index 0000000000..8841f37c43 --- /dev/null +++ b/2.x/wire-maven-plugin/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/2.x/wire-maven-plugin/version.txt b/2.x/wire-maven-plugin/version.txt new file mode 100644 index 0000000000..e3a4f19336 --- /dev/null +++ b/2.x/wire-maven-plugin/version.txt @@ -0,0 +1 @@ +2.2.0 \ No newline at end of file diff --git a/2.x/wire-runtime/META-INF/MANIFEST.MF b/2.x/wire-runtime/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..79f1667522 --- /dev/null +++ b/2.x/wire-runtime/META-INF/MANIFEST.MF @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Archiver-Version: Plexus Archiver +Built-By: jw +Created-By: Apache Maven 3.3.9 +Build-Jdk: 1.8.0_92 + diff --git a/2.x/wire-runtime/allclasses-frame.html b/2.x/wire-runtime/allclasses-frame.html new file mode 100644 index 0000000000..5de32304e7 --- /dev/null +++ b/2.x/wire-runtime/allclasses-frame.html @@ -0,0 +1,31 @@ + + + + + + +All Classes (wire-runtime 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-runtime/allclasses-noframe.html b/2.x/wire-runtime/allclasses-noframe.html new file mode 100644 index 0000000000..3fc8d8365e --- /dev/null +++ b/2.x/wire-runtime/allclasses-noframe.html @@ -0,0 +1,31 @@ + + + + + + +All Classes (wire-runtime 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-runtime/com/squareup/wire/AndroidMessage.html b/2.x/wire-runtime/com/squareup/wire/AndroidMessage.html new file mode 100644 index 0000000000..ea02305f60 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/AndroidMessage.html @@ -0,0 +1,380 @@ + + + + + + +AndroidMessage (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Class AndroidMessage<M extends Message<M,B>,B extends Message.Builder<M,B>>

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    android.os.Parcelable, Serializable
    +
    +
    +
    +
    public abstract class AndroidMessage<M extends Message<M,B>,B extends Message.Builder<M,B>>
    +extends Message<M,B>
    +implements android.os.Parcelable
    +
    An Android-specific Message which adds support for Parcelable.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AndroidMessage

        +
        protected AndroidMessage(ProtoAdapter<M> adapter,
        +                         okio.ByteString unknownFields)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        newCreator

        +
        public static <E> android.os.Parcelable.Creator<E> newCreator(ProtoAdapter<E> adapter)
        +
        Creates a new Parcelable.Creator using adapter for serialization.
        +
      • +
      + + + +
        +
      • +

        writeToParcel

        +
        public final void writeToParcel(android.os.Parcel dest,
        +                                int flags)
        +
        +
        Specified by:
        +
        writeToParcel in interface android.os.Parcelable
        +
        +
      • +
      + + + +
        +
      • +

        describeContents

        +
        public final int describeContents()
        +
        +
        Specified by:
        +
        describeContents in interface android.os.Parcelable
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/FieldEncoding.html b/2.x/wire-runtime/com/squareup/wire/FieldEncoding.html new file mode 100644 index 0000000000..02843e4193 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/FieldEncoding.html @@ -0,0 +1,382 @@ + + + + + + +FieldEncoding (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Enum FieldEncoding

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static FieldEncoding[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (FieldEncoding c : FieldEncoding.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static FieldEncoding valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      + + + +
        +
      • +

        rawProtoAdapter

        +
        public ProtoAdapter<?> rawProtoAdapter()
        +
        Returns a Wire adapter that reads this field encoding without interpretation. For example, + messages are returned as byte strings and enums are returned as integers.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/Message.Builder.html b/2.x/wire-runtime/com/squareup/wire/Message.Builder.html new file mode 100644 index 0000000000..a7098004f8 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/Message.Builder.html @@ -0,0 +1,341 @@ + + + + + + +Message.Builder (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Class Message.Builder<T extends Message<T,B>,B extends Message.Builder<T,B>>

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    Message<M extends Message<M,B>,B extends Message.Builder<M,B>>
    +
    +
    +
    +
    public abstract static class Message.Builder<T extends Message<T,B>,B extends Message.Builder<T,B>>
    +extends Object
    +
    Superclass for protocol buffer message builders.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Builder

        +
        protected Builder()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addUnknownFields

        +
        public final Message.Builder<T,B> addUnknownFields(okio.ByteString unknownFields)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        buildUnknownFields

        +
        public final okio.ByteString buildUnknownFields()
        +
        Returns a byte string with this message's unknown fields. Returns an empty byte string if + this message has no unknown fields.
        +
      • +
      + + + +
        +
      • +

        build

        +
        public abstract T build()
        +
        Returns an immutable Message based on the fields that set in this builder.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/Message.html b/2.x/wire-runtime/com/squareup/wire/Message.html new file mode 100644 index 0000000000..56f534fb4e --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/Message.html @@ -0,0 +1,494 @@ + + + + + + +Message (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Class Message<M extends Message<M,B>,B extends Message.Builder<M,B>>

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        hashCode

        +
        protected transient int hashCode
        +
        If non-zero, the hash code of this message. Accessed by generated code.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Message

        +
        protected Message(ProtoAdapter<M> adapter,
        +                  okio.ByteString unknownFields)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        unknownFields

        +
        public final okio.ByteString unknownFields()
        +
        Returns a byte string containing the proto encoding of this message's unknown fields. Returns + an empty byte string if this message has no unknown fields.
        +
      • +
      + + + +
        +
      • +

        newBuilder

        +
        public abstract Message.Builder<M,B> newBuilder()
        +
        Returns a new builder initialized with the data in this message.
        +
      • +
      + + + +
        +
      • +

        withoutUnknownFields

        +
        public final M withoutUnknownFields()
        +
        Returns this message with any unknown fields removed.
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        encode

        +
        public final void encode(okio.BufferedSink sink)
        +                  throws IOException
        +
        Encode this message and write it to stream.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        encode

        +
        public final byte[] encode()
        +
        Encode this message as a byte[].
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/ProtoAdapter.EnumConstantNotFoundException.html b/2.x/wire-runtime/com/squareup/wire/ProtoAdapter.EnumConstantNotFoundException.html new file mode 100644 index 0000000000..60e325ac17 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/ProtoAdapter.EnumConstantNotFoundException.html @@ -0,0 +1,278 @@ + + + + + + +ProtoAdapter.EnumConstantNotFoundException (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Class ProtoAdapter.EnumConstantNotFoundException

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        value

        +
        public final int value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/ProtoAdapter.html b/2.x/wire-runtime/com/squareup/wire/ProtoAdapter.html new file mode 100644 index 0000000000..d88a16f3a9 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/ProtoAdapter.html @@ -0,0 +1,927 @@ + + + + + + +ProtoAdapter (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Class ProtoAdapter<E>

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class ProtoAdapter<E>
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ProtoAdapter

        +
        public ProtoAdapter(FieldEncoding fieldEncoding,
        +                    Class<?> javaType)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        newEnumAdapter

        +
        public static <E extends WireEnum> com.squareup.wire.RuntimeEnumAdapter<E> newEnumAdapter(Class<E> type)
        +
        Creates a new proto adapter for type.
        +
      • +
      + + + +
        +
      • +

        newMapAdapter

        +
        public static <K,V> ProtoAdapter<Map<K,V>> newMapAdapter(ProtoAdapter<K> keyAdapter,
        +                                                         ProtoAdapter<V> valueAdapter)
        +
        Creates a new proto adapter for a map using keyAdapter and valueAdapter. +

        + Note: Map entries are not required to be encoded sequentially. Thus, when decoding using + the returned adapter, only single-element maps will be returned and it is the caller's + responsibility to merge them into the final map.

        +
      • +
      + + + + + +
        +
      • +

        get

        +
        public static <M extends MessageProtoAdapter<M> get(M message)
        +
        Returns the adapter for the type of Message.
        +
      • +
      + + + +
        +
      • +

        get

        +
        public static <M> ProtoAdapter<M> get(Class<M> type)
        +
        Returns the adapter for type.
        +
      • +
      + + + + + +
        +
      • +

        redact

        +
        public E redact(E value)
        +
        Returns the redacted form of value.
        +
      • +
      + + + + + +
        +
      • +

        encodedSize

        +
        public abstract int encodedSize(E value)
        +
        The size of the non-null data value. This does not include the size required for + a length-delimited prefix (should the type require one).
        +
      • +
      + + + + + +
        +
      • +

        encodedSizeWithTag

        +
        public int encodedSizeWithTag(int tag,
        +                              E value)
        +
        The size of tag and non-null value in the wire format. This size includes the + tag, type, length-delimited prefix (should the type require one), and value.
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        encodeWithTag

        +
        public void encodeWithTag(ProtoWriter writer,
        +                          int tag,
        +                          E value)
        +                   throws IOException
        +
        Write tag and non-null value to writer.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + +
        +
      • +

        encode

        +
        public final void encode(okio.BufferedSink sink,
        +                         E value)
        +                  throws IOException
        +
        Encode value and write it to stream.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + +
        +
      • +

        encode

        +
        public final byte[] encode(E value)
        +
        Encode value as a byte[].
        +
      • +
      + + + + + + + + + + + + + +
        +
      • +

        decode

        +
        public final E decode(byte[] bytes)
        +               throws IOException
        +
        Read an encoded message from bytes.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        decode

        +
        public final E decode(okio.ByteString bytes)
        +               throws IOException
        +
        Read an encoded message from bytes.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        decode

        +
        public final E decode(okio.BufferedSource source)
        +               throws IOException
        +
        Read an encoded message from source.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + +
        +
      • +

        toString

        +
        public String toString(E value)
        +
        Returns a human-readable version of the given value.
        +
      • +
      + + + +
        +
      • +

        asPacked

        +
        public final ProtoAdapter<List<E>> asPacked()
        +
        Returns an adapter for E but as a packed, repeated value.
        +
      • +
      + + + +
        +
      • +

        asRepeated

        +
        public final ProtoAdapter<List<E>> asRepeated()
        +
        Returns an adapter for E but as a repeated value. +

        + Note: Repeated items are not required to be encoded sequentially. Thus, when decoding using + the returned adapter, only single-element lists will be returned and it is the caller's + responsibility to merge them into the final list.

        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/ProtoReader.html b/2.x/wire-runtime/com/squareup/wire/ProtoReader.html new file mode 100644 index 0000000000..da2d0dcb03 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/ProtoReader.html @@ -0,0 +1,493 @@ + + + + + + +ProtoReader (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Class ProtoReader

+
+
+ +
+
    +
  • +
    +
    +
    public final class ProtoReader
    +extends Object
    +
    Reads and decodes protocol message fields.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ProtoReader

        +
        public ProtoReader(okio.BufferedSource source)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        beginMessage

        +
        public long beginMessage()
        +                  throws IOException
        +
        Begin a nested message. A call to this method will restrict the reader so that nextTag() returns -1 when the message is complete. An accompanying call to endMessage(long) must then occur with the opaque token returned from this method.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        endMessage

        +
        public void endMessage(long token)
        +                throws IOException
        +
        End a length-delimited nested message. Calls to this method must be symmetric with calls to + beginMessage().
        +
        +
        Parameters:
        +
        token - value returned from the corresponding call to beginMessage().
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        nextTag

        +
        public int nextTag()
        +            throws IOException
        +
        Reads and returns the next tag of the message, or -1 if there are no further tags. Use peekFieldEncoding() after calling this method to query its encoding. This silently skips + groups.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        peekFieldEncoding

        +
        public FieldEncoding peekFieldEncoding()
        +
        Returns the encoding of the next field value. nextTag() must be called before + this method.
        +
      • +
      + + + +
        +
      • +

        skip

        +
        public void skip()
        +          throws IOException
        +
        Skips the current field's value. This is only safe to call immediately following a call to + nextTag().
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        readBytes

        +
        public okio.ByteString readBytes()
        +                          throws IOException
        +
        Reads a bytes field value from the stream. The length is read from the + stream prior to the actual data.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        readString

        +
        public String readString()
        +                  throws IOException
        +
        Reads a string field value from the stream.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        readVarint32

        +
        public int readVarint32()
        +                 throws IOException
        +
        Reads a raw varint from the stream. If larger than 32 bits, discard the + upper bits.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        readVarint64

        +
        public long readVarint64()
        +                  throws IOException
        +
        Reads a raw varint up to 64 bits in length from the stream.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        readFixed32

        +
        public int readFixed32()
        +                throws IOException
        +
        Reads a 32-bit little-endian integer from the stream.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        readFixed64

        +
        public long readFixed64()
        +                 throws IOException
        +
        Reads a 64-bit little-endian integer from the stream.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/ProtoWriter.html b/2.x/wire-runtime/com/squareup/wire/ProtoWriter.html new file mode 100644 index 0000000000..8ef2f2d9b4 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/ProtoWriter.html @@ -0,0 +1,403 @@ + + + + + + +ProtoWriter (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Class ProtoWriter

+
+
+ +
+
    +
  • +
    +
    +
    public final class ProtoWriter
    +extends Object
    +
    Utilities for encoding and writing protocol message fields.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ProtoWriter

        +
        public ProtoWriter(okio.BufferedSink sink)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        writeBytes

        +
        public void writeBytes(okio.ByteString value)
        +                throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        writeVarint32

        +
        public void writeVarint32(int value)
        +                   throws IOException
        +
        Encode and write a varint. value is treated as unsigned, so it won't be sign-extended + if negative.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        writeVarint64

        +
        public void writeVarint64(long value)
        +                   throws IOException
        +
        Encode and write a varint.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        writeFixed32

        +
        public void writeFixed32(int value)
        +                  throws IOException
        +
        Write a little-endian 32-bit integer.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        writeFixed64

        +
        public void writeFixed64(long value)
        +                  throws IOException
        +
        Write a little-endian 64-bit integer.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/Wire.html b/2.x/wire-runtime/com/squareup/wire/Wire.html new file mode 100644 index 0000000000..7fa8e6439f --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/Wire.html @@ -0,0 +1,256 @@ + + + + + + +Wire (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Class Wire

+
+
+ +
+
    +
  • +
    +
    +
    public final class Wire
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        get

        +
        public static <T> T get(T value,
        +                        T defaultValue)
        +
        Returns value if it is not null; defaultValue otherwise. + This is used to conveniently return a default value when a value is null. + For example, + +
        + MyProto myProto = ...
        + MyField field = Wire.get(myProto.f, MyProto.f_default);
        + 
        + + will attempt to retrieve the value of the field 'f' defined by MyProto. + If the field is null (i.e., unset), get will return its + second argument, which in this case is the default value for the field + 'f'.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/WireEnum.html b/2.x/wire-runtime/com/squareup/wire/WireEnum.html new file mode 100644 index 0000000000..3c9f69718a --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/WireEnum.html @@ -0,0 +1,226 @@ + + + + + + +WireEnum (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Interface WireEnum

+
+
+
+
    +
  • +
    +
    +
    public interface WireEnum
    +
    Interface for generated Enum values to help serialization and + deserialization.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getValue

        +
        int getValue()
        +
        The tag value of an enum constant.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/WireField.Label.html b/2.x/wire-runtime/com/squareup/wire/WireField.Label.html new file mode 100644 index 0000000000..161b4ba31b --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/WireField.Label.html @@ -0,0 +1,385 @@ + + + + + + +WireField.Label (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Enum WireField.Label

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static WireField.Label[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (WireField.Label c : WireField.Label.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static WireField.Label valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/WireField.html b/2.x/wire-runtime/com/squareup/wire/WireField.html new file mode 100644 index 0000000000..b50bc67f75 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/WireField.html @@ -0,0 +1,332 @@ + + + + + + +WireField (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire
+

Annotation Type WireField

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Element Detail

      + + + +
        +
      • +

        tag

        +
        public abstract int tag
        +
        The tag number used to store the field's value.
        +
      • +
      +
    • +
    +
      +
    • + + +
        +
      • +

        adapter

        +
        public abstract String adapter
        +
        Reference to the static field that holds a ProtoAdapter that can encode and decode + this field's values. The reference is a string like + com.squareup.wire.protos.person.Person#ADAPTER and contains a fully-qualified class + name followed by a hash symbol and a field name.
        +
      • +
      +
    • +
    + +
      +
    • + + +
        +
      • +

        keyAdapter

        +
        public abstract String keyAdapter
        +
        Reference to the static field that holds a ProtoAdapter that can encode and decode + this field's keys. This only applies to maps. See adapter() for a description + of the value format.
        +
        +
        Default:
        +
        ""
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +
        +
      • +

        redacted

        +
        public abstract boolean redacted
        +
        Redacted fields are omitted from toString() to protect sensitive data. Defaults to false.
        +
        +
        Default:
        +
        false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/AndroidMessage.html b/2.x/wire-runtime/com/squareup/wire/class-use/AndroidMessage.html new file mode 100644 index 0000000000..01b62e7cf5 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/AndroidMessage.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.squareup.wire.AndroidMessage (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.AndroidMessage

+
+
No usage of com.squareup.wire.AndroidMessage
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/FieldEncoding.html b/2.x/wire-runtime/com/squareup/wire/class-use/FieldEncoding.html new file mode 100644 index 0000000000..3f99b61916 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/FieldEncoding.html @@ -0,0 +1,198 @@ + + + + + + +Uses of Class com.squareup.wire.FieldEncoding (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.FieldEncoding

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/Message.Builder.html b/2.x/wire-runtime/com/squareup/wire/class-use/Message.Builder.html new file mode 100644 index 0000000000..34e5a35661 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/Message.Builder.html @@ -0,0 +1,207 @@ + + + + + + +Uses of Class com.squareup.wire.Message.Builder (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.Message.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/Message.html b/2.x/wire-runtime/com/squareup/wire/class-use/Message.html new file mode 100644 index 0000000000..0fbc13a193 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/Message.html @@ -0,0 +1,199 @@ + + + + + + +Uses of Class com.squareup.wire.Message (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.Message

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/ProtoAdapter.EnumConstantNotFoundException.html b/2.x/wire-runtime/com/squareup/wire/class-use/ProtoAdapter.EnumConstantNotFoundException.html new file mode 100644 index 0000000000..62f81fb726 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/ProtoAdapter.EnumConstantNotFoundException.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.squareup.wire.ProtoAdapter.EnumConstantNotFoundException (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.ProtoAdapter.EnumConstantNotFoundException

+
+
No usage of com.squareup.wire.ProtoAdapter.EnumConstantNotFoundException
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/ProtoAdapter.html b/2.x/wire-runtime/com/squareup/wire/class-use/ProtoAdapter.html new file mode 100644 index 0000000000..b31c7c9de7 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/ProtoAdapter.html @@ -0,0 +1,311 @@ + + + + + + +Uses of Class com.squareup.wire.ProtoAdapter (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.ProtoAdapter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/ProtoReader.html b/2.x/wire-runtime/com/squareup/wire/class-use/ProtoReader.html new file mode 100644 index 0000000000..ac8e411acd --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/ProtoReader.html @@ -0,0 +1,151 @@ + + + + + + +Uses of Class com.squareup.wire.ProtoReader (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.ProtoReader

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/ProtoWriter.html b/2.x/wire-runtime/com/squareup/wire/class-use/ProtoWriter.html new file mode 100644 index 0000000000..af4b4f851b --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/ProtoWriter.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Class com.squareup.wire.ProtoWriter (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.ProtoWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/Wire.html b/2.x/wire-runtime/com/squareup/wire/class-use/Wire.html new file mode 100644 index 0000000000..87b2070a93 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/Wire.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.squareup.wire.Wire (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.Wire

+
+
No usage of com.squareup.wire.Wire
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/WireEnum.html b/2.x/wire-runtime/com/squareup/wire/class-use/WireEnum.html new file mode 100644 index 0000000000..6013000665 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/WireEnum.html @@ -0,0 +1,151 @@ + + + + + + +Uses of Interface com.squareup.wire.WireEnum (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.WireEnum

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/WireField.Label.html b/2.x/wire-runtime/com/squareup/wire/class-use/WireField.Label.html new file mode 100644 index 0000000000..a511cdc3d3 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/WireField.Label.html @@ -0,0 +1,158 @@ + + + + + + +Uses of Class com.squareup.wire.WireField.Label (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.WireField.Label

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/class-use/WireField.html b/2.x/wire-runtime/com/squareup/wire/class-use/WireField.html new file mode 100644 index 0000000000..13c3fe89ae --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/class-use/WireField.html @@ -0,0 +1,124 @@ + + + + + + +Uses of Class com.squareup.wire.WireField (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.WireField

+
+
No usage of com.squareup.wire.WireField
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/package-frame.html b/2.x/wire-runtime/com/squareup/wire/package-frame.html new file mode 100644 index 0000000000..536d28d7e2 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/package-frame.html @@ -0,0 +1,44 @@ + + + + + + +com.squareup.wire (wire-runtime 2.2.0 API) + + + + + +

com.squareup.wire

+
+

Interfaces

+ +

Classes

+ +

Enums

+ +

Exceptions

+ +

Annotation Types

+ +
+ + diff --git a/2.x/wire-runtime/com/squareup/wire/package-summary.html b/2.x/wire-runtime/com/squareup/wire/package-summary.html new file mode 100644 index 0000000000..94572e6ccc --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/package-summary.html @@ -0,0 +1,257 @@ + + + + + + +com.squareup.wire (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.squareup.wire

+
+
Wire runtime support classes.
+
+

See: Description

+
+
+ + + + +

Package com.squareup.wire Description

+
Wire runtime support classes.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/package-tree.html b/2.x/wire-runtime/com/squareup/wire/package-tree.html new file mode 100644 index 0000000000..6249b63f17 --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/package-tree.html @@ -0,0 +1,180 @@ + + + + + + +com.squareup.wire Class Hierarchy (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.squareup.wire

+
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/com/squareup/wire/package-use.html b/2.x/wire-runtime/com/squareup/wire/package-use.html new file mode 100644 index 0000000000..ab852a0ffa --- /dev/null +++ b/2.x/wire-runtime/com/squareup/wire/package-use.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Package com.squareup.wire (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.squareup.wire

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/constant-values.html b/2.x/wire-runtime/constant-values.html new file mode 100644 index 0000000000..d9d10de7fc --- /dev/null +++ b/2.x/wire-runtime/constant-values.html @@ -0,0 +1,124 @@ + + + + + + +Constant Field Values (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/deprecated-list.html b/2.x/wire-runtime/deprecated-list.html new file mode 100644 index 0000000000..09c2219c7e --- /dev/null +++ b/2.x/wire-runtime/deprecated-list.html @@ -0,0 +1,124 @@ + + + + + + +Deprecated List (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/help-doc.html b/2.x/wire-runtime/help-doc.html new file mode 100644 index 0000000000..44ddccad32 --- /dev/null +++ b/2.x/wire-runtime/help-doc.html @@ -0,0 +1,225 @@ + + + + + + +API Help (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/index-all.html b/2.x/wire-runtime/index-all.html new file mode 100644 index 0000000000..fddf5f738c --- /dev/null +++ b/2.x/wire-runtime/index-all.html @@ -0,0 +1,562 @@ + + + + + + +Index (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I M N P R S T U V W  + + +

A

+
+
adapter() - Method in class com.squareup.wire.Message
+
+
The ProtoAdapter for encoding and decoding messages of this type.
+
+
addUnknownField(int, FieldEncoding, Object) - Method in class com.squareup.wire.Message.Builder
+
 
+
addUnknownFields(ByteString) - Method in class com.squareup.wire.Message.Builder
+
 
+
AndroidMessage<M extends Message<M,B>,B extends Message.Builder<M,B>> - Class in com.squareup.wire
+
+
An Android-specific Message which adds support for Parcelable.
+
+
AndroidMessage(ProtoAdapter<M>, ByteString) - Constructor for class com.squareup.wire.AndroidMessage
+
 
+
asPacked() - Method in class com.squareup.wire.ProtoAdapter
+
+
Returns an adapter for E but as a packed, repeated value.
+
+
asRepeated() - Method in class com.squareup.wire.ProtoAdapter
+
+
Returns an adapter for E but as a repeated value.
+
+
+ + + +

B

+
+
beginMessage() - Method in class com.squareup.wire.ProtoReader
+
+
Begin a nested message.
+
+
BOOL - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
build() - Method in class com.squareup.wire.Message.Builder
+
+
Returns an immutable Message based on the fields that set in this builder.
+
+
Builder() - Constructor for class com.squareup.wire.Message.Builder
+
 
+
buildUnknownFields() - Method in class com.squareup.wire.Message.Builder
+
+
Returns a byte string with this message's unknown fields.
+
+
BYTES - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
+ + + +

C

+
+
clearUnknownFields() - Method in class com.squareup.wire.Message.Builder
+
 
+
com.squareup.wire - package com.squareup.wire
+
+
Wire runtime support classes.
+
+
+ + + +

D

+
+
decode(ProtoReader) - Method in class com.squareup.wire.ProtoAdapter
+
+
Read a non-null value from reader.
+
+
decode(byte[]) - Method in class com.squareup.wire.ProtoAdapter
+
+
Read an encoded message from bytes.
+
+
decode(ByteString) - Method in class com.squareup.wire.ProtoAdapter
+
+
Read an encoded message from bytes.
+
+
decode(InputStream) - Method in class com.squareup.wire.ProtoAdapter
+
+
Read an encoded message from stream.
+
+
decode(BufferedSource) - Method in class com.squareup.wire.ProtoAdapter
+
+
Read an encoded message from source.
+
+
describeContents() - Method in class com.squareup.wire.AndroidMessage
+
 
+
DOUBLE - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
+ + + +

E

+
+
encode(BufferedSink) - Method in class com.squareup.wire.Message
+
+
Encode this message and write it to stream.
+
+
encode() - Method in class com.squareup.wire.Message
+
+
Encode this message as a byte[].
+
+
encode(OutputStream) - Method in class com.squareup.wire.Message
+
+
Encode this message and write it to stream.
+
+
encode(ProtoWriter, E) - Method in class com.squareup.wire.ProtoAdapter
+
+
Write non-null value to writer.
+
+
encode(BufferedSink, E) - Method in class com.squareup.wire.ProtoAdapter
+
+
Encode value and write it to stream.
+
+
encode(E) - Method in class com.squareup.wire.ProtoAdapter
+
+
Encode value as a byte[].
+
+
encode(OutputStream, E) - Method in class com.squareup.wire.ProtoAdapter
+
+
Encode value and write it to stream.
+
+
encodedSize(E) - Method in class com.squareup.wire.ProtoAdapter
+
+
The size of the non-null data value.
+
+
encodedSizeWithTag(int, E) - Method in class com.squareup.wire.ProtoAdapter
+
+
The size of tag and non-null value in the wire format.
+
+
encodeWithTag(ProtoWriter, int, E) - Method in class com.squareup.wire.ProtoAdapter
+
+
Write tag and non-null value to writer.
+
+
endMessage(long) - Method in class com.squareup.wire.ProtoReader
+
+
End a length-delimited nested message.
+
+
+ + + +

F

+
+
FieldEncoding - Enum in com.squareup.wire
+
 
+
FIXED32 - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
FIXED64 - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
FLOAT - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
+ + + +

G

+
+
get(M) - Static method in class com.squareup.wire.ProtoAdapter
+
+
Returns the adapter for the type of Message.
+
+
get(Class<M>) - Static method in class com.squareup.wire.ProtoAdapter
+
+
Returns the adapter for type.
+
+
get(T, T) - Static method in class com.squareup.wire.Wire
+
+
Returns value if it is not null; defaultValue otherwise.
+
+
getValue() - Method in interface com.squareup.wire.WireEnum
+
+
The tag value of an enum constant.
+
+
+ + + +

H

+
+
hashCode - Variable in class com.squareup.wire.Message
+
+
If non-zero, the hash code of this message.
+
+
+ + + +

I

+
+
INT32 - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
INT64 - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
+ + + +

M

+
+
Message<M extends Message<M,B>,B extends Message.Builder<M,B>> - Class in com.squareup.wire
+
+
A protocol buffer message.
+
+
Message(ProtoAdapter<M>, ByteString) - Constructor for class com.squareup.wire.Message
+
 
+
Message.Builder<T extends Message<T,B>,B extends Message.Builder<T,B>> - Class in com.squareup.wire
+
+
Superclass for protocol buffer message builders.
+
+
+ + + +

N

+
+
newBuilder() - Method in class com.squareup.wire.Message
+
+
Returns a new builder initialized with the data in this message.
+
+
newCreator(ProtoAdapter<E>) - Static method in class com.squareup.wire.AndroidMessage
+
+
Creates a new Parcelable.Creator using adapter for serialization.
+
+
newEnumAdapter(Class<E>) - Static method in class com.squareup.wire.ProtoAdapter
+
+
Creates a new proto adapter for type.
+
+
newMapAdapter(ProtoAdapter<K>, ProtoAdapter<V>) - Static method in class com.squareup.wire.ProtoAdapter
+
+
Creates a new proto adapter for a map using keyAdapter and valueAdapter.
+
+
newMessageAdapter(Class<M>) - Static method in class com.squareup.wire.ProtoAdapter
+
+
Creates a new proto adapter for type.
+
+
nextTag() - Method in class com.squareup.wire.ProtoReader
+
+
Reads and returns the next tag of the message, or -1 if there are no further tags.
+
+
+ + + +

P

+
+
peekFieldEncoding() - Method in class com.squareup.wire.ProtoReader
+
+
Returns the encoding of the next field value.
+
+
ProtoAdapter<E> - Class in com.squareup.wire
+
 
+
ProtoAdapter(FieldEncoding, Class<?>) - Constructor for class com.squareup.wire.ProtoAdapter
+
 
+
ProtoAdapter.EnumConstantNotFoundException - Exception in com.squareup.wire
+
 
+
ProtoReader - Class in com.squareup.wire
+
+
Reads and decodes protocol message fields.
+
+
ProtoReader(BufferedSource) - Constructor for class com.squareup.wire.ProtoReader
+
 
+
ProtoWriter - Class in com.squareup.wire
+
+
Utilities for encoding and writing protocol message fields.
+
+
ProtoWriter(BufferedSink) - Constructor for class com.squareup.wire.ProtoWriter
+
 
+
+ + + +

R

+
+
rawProtoAdapter() - Method in enum com.squareup.wire.FieldEncoding
+
+
Returns a Wire adapter that reads this field encoding without interpretation.
+
+
readBytes() - Method in class com.squareup.wire.ProtoReader
+
+
Reads a bytes field value from the stream.
+
+
readFixed32() - Method in class com.squareup.wire.ProtoReader
+
+
Reads a 32-bit little-endian integer from the stream.
+
+
readFixed64() - Method in class com.squareup.wire.ProtoReader
+
+
Reads a 64-bit little-endian integer from the stream.
+
+
readString() - Method in class com.squareup.wire.ProtoReader
+
+
Reads a string field value from the stream.
+
+
readVarint32() - Method in class com.squareup.wire.ProtoReader
+
+
Reads a raw varint from the stream.
+
+
readVarint64() - Method in class com.squareup.wire.ProtoReader
+
+
Reads a raw varint up to 64 bits in length from the stream.
+
+
redact(E) - Method in class com.squareup.wire.ProtoAdapter
+
+
Returns the redacted form of value.
+
+
+ + + +

S

+
+
SFIXED32 - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
SFIXED64 - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
SINT32 - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
SINT64 - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
skip() - Method in class com.squareup.wire.ProtoReader
+
+
Skips the current field's value.
+
+
STRING - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
+ + + +

T

+
+
toString() - Method in class com.squareup.wire.Message
+
 
+
toString(E) - Method in class com.squareup.wire.ProtoAdapter
+
+
Returns a human-readable version of the given value.
+
+
+ + + +

U

+
+
UINT32 - Static variable in class com.squareup.wire.ProtoAdapter
+
 
+
UINT64 - Static variable in class com.squareup.wire.ProtoAdapter
+
+
Like INT64, but negative longs are interpreted as large positive values, and encoded that way + in JSON.
+
+
unknownFields() - Method in class com.squareup.wire.Message
+
+
Returns a byte string containing the proto encoding of this message's unknown fields.
+
+
+ + + +

V

+
+
value - Variable in exception com.squareup.wire.ProtoAdapter.EnumConstantNotFoundException
+
 
+
valueOf(String) - Static method in enum com.squareup.wire.FieldEncoding
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.squareup.wire.WireField.Label
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.squareup.wire.FieldEncoding
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.squareup.wire.WireField.Label
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
+ + + +

W

+
+
Wire - Class in com.squareup.wire
+
 
+
WireEnum - Interface in com.squareup.wire
+
+
Interface for generated Enum values to help serialization and + deserialization.
+
+
WireField - Annotation Type in com.squareup.wire
+
+
Annotates generated Message fields with metadata for serialization and + deserialization.
+
+
WireField.Label - Enum in com.squareup.wire
+
+
A protocol buffer label.
+
+
withoutUnknownFields() - Method in class com.squareup.wire.Message
+
+
Returns this message with any unknown fields removed.
+
+
writeBytes(ByteString) - Method in class com.squareup.wire.ProtoWriter
+
 
+
writeFixed32(int) - Method in class com.squareup.wire.ProtoWriter
+
+
Write a little-endian 32-bit integer.
+
+
writeFixed64(long) - Method in class com.squareup.wire.ProtoWriter
+
+
Write a little-endian 64-bit integer.
+
+
writeReplace() - Method in class com.squareup.wire.Message
+
 
+
writeString(String) - Method in class com.squareup.wire.ProtoWriter
+
 
+
writeTag(int, FieldEncoding) - Method in class com.squareup.wire.ProtoWriter
+
+
Encode and write a tag.
+
+
writeToParcel(Parcel, int) - Method in class com.squareup.wire.AndroidMessage
+
 
+
writeVarint32(int) - Method in class com.squareup.wire.ProtoWriter
+
+
Encode and write a varint.
+
+
writeVarint64(long) - Method in class com.squareup.wire.ProtoWriter
+
+
Encode and write a varint.
+
+
+A B C D E F G H I M N P R S T U V W 
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/index.html b/2.x/wire-runtime/index.html new file mode 100644 index 0000000000..eb3da21380 --- /dev/null +++ b/2.x/wire-runtime/index.html @@ -0,0 +1,72 @@ + + + + + + +wire-runtime 2.2.0 API + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/squareup/wire/package-summary.html">Non-frame version</a>.</p> + + + diff --git a/2.x/wire-runtime/overview-tree.html b/2.x/wire-runtime/overview-tree.html new file mode 100644 index 0000000000..53427bf437 --- /dev/null +++ b/2.x/wire-runtime/overview-tree.html @@ -0,0 +1,184 @@ + + + + + + +Class Hierarchy (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Annotation Type Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/package-list b/2.x/wire-runtime/package-list new file mode 100644 index 0000000000..7ae923142b --- /dev/null +++ b/2.x/wire-runtime/package-list @@ -0,0 +1 @@ +com.squareup.wire diff --git a/2.x/wire-runtime/script.js b/2.x/wire-runtime/script.js new file mode 100644 index 0000000000..b346356931 --- /dev/null +++ b/2.x/wire-runtime/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/2.x/wire-runtime/serialized-form.html b/2.x/wire-runtime/serialized-form.html new file mode 100644 index 0000000000..a828af467c --- /dev/null +++ b/2.x/wire-runtime/serialized-form.html @@ -0,0 +1,178 @@ + + + + + + +Serialized Form (wire-runtime 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-runtime/stylesheet.css b/2.x/wire-runtime/stylesheet.css new file mode 100644 index 0000000000..8841f37c43 --- /dev/null +++ b/2.x/wire-runtime/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/2.x/wire-runtime/version.txt b/2.x/wire-runtime/version.txt new file mode 100644 index 0000000000..e3a4f19336 --- /dev/null +++ b/2.x/wire-runtime/version.txt @@ -0,0 +1 @@ +2.2.0 \ No newline at end of file diff --git a/2.x/wire-sample/META-INF/MANIFEST.MF b/2.x/wire-sample/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..79f1667522 --- /dev/null +++ b/2.x/wire-sample/META-INF/MANIFEST.MF @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Archiver-Version: Plexus Archiver +Built-By: jw +Created-By: Apache Maven 3.3.9 +Build-Jdk: 1.8.0_92 + diff --git a/2.x/wire-sample/allclasses-frame.html b/2.x/wire-sample/allclasses-frame.html new file mode 100644 index 0000000000..1e62f8dbe5 --- /dev/null +++ b/2.x/wire-sample/allclasses-frame.html @@ -0,0 +1,23 @@ + + + + + + +All Classes (wire-sample 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-sample/allclasses-noframe.html b/2.x/wire-sample/allclasses-noframe.html new file mode 100644 index 0000000000..6e620bd31f --- /dev/null +++ b/2.x/wire-sample/allclasses-noframe.html @@ -0,0 +1,23 @@ + + + + + + +All Classes (wire-sample 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-sample/com/squareup/dinosaurs/Dinosaur.Builder.html b/2.x/wire-sample/com/squareup/dinosaurs/Dinosaur.Builder.html new file mode 100644 index 0000000000..ac9b2c3044 --- /dev/null +++ b/2.x/wire-sample/com/squareup/dinosaurs/Dinosaur.Builder.html @@ -0,0 +1,452 @@ + + + + + + +Dinosaur.Builder (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.dinosaurs
+

Class Dinosaur.Builder

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/dinosaurs/Dinosaur.html b/2.x/wire-sample/com/squareup/dinosaurs/Dinosaur.html new file mode 100644 index 0000000000..f01ce24b6b --- /dev/null +++ b/2.x/wire-sample/com/squareup/dinosaurs/Dinosaur.html @@ -0,0 +1,567 @@ + + + + + + +Dinosaur (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.dinosaurs
+

Class Dinosaur

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/dinosaurs/Sample.html b/2.x/wire-sample/com/squareup/dinosaurs/Sample.html new file mode 100644 index 0000000000..ea0f11a672 --- /dev/null +++ b/2.x/wire-sample/com/squareup/dinosaurs/Sample.html @@ -0,0 +1,296 @@ + + + + + + +Sample (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.dinosaurs
+

Class Sample

+
+
+ +
+
    +
  • +
    +
    +
    public final class Sample
    +extends Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/dinosaurs/class-use/Dinosaur.Builder.html b/2.x/wire-sample/com/squareup/dinosaurs/class-use/Dinosaur.Builder.html new file mode 100644 index 0000000000..904a891e6d --- /dev/null +++ b/2.x/wire-sample/com/squareup/dinosaurs/class-use/Dinosaur.Builder.html @@ -0,0 +1,190 @@ + + + + + + +Uses of Class com.squareup.dinosaurs.Dinosaur.Builder (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.dinosaurs.Dinosaur.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/dinosaurs/class-use/Dinosaur.html b/2.x/wire-sample/com/squareup/dinosaurs/class-use/Dinosaur.html new file mode 100644 index 0000000000..890065cb3e --- /dev/null +++ b/2.x/wire-sample/com/squareup/dinosaurs/class-use/Dinosaur.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Class com.squareup.dinosaurs.Dinosaur (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.dinosaurs.Dinosaur

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/dinosaurs/class-use/Sample.html b/2.x/wire-sample/com/squareup/dinosaurs/class-use/Sample.html new file mode 100644 index 0000000000..d052680dcc --- /dev/null +++ b/2.x/wire-sample/com/squareup/dinosaurs/class-use/Sample.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.squareup.dinosaurs.Sample (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.dinosaurs.Sample

+
+
No usage of com.squareup.dinosaurs.Sample
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/dinosaurs/package-frame.html b/2.x/wire-sample/com/squareup/dinosaurs/package-frame.html new file mode 100644 index 0000000000..978aa90846 --- /dev/null +++ b/2.x/wire-sample/com/squareup/dinosaurs/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +com.squareup.dinosaurs (wire-sample 2.2.0 API) + + + + + +

com.squareup.dinosaurs

+
+

Classes

+ +
+ + diff --git a/2.x/wire-sample/com/squareup/dinosaurs/package-summary.html b/2.x/wire-sample/com/squareup/dinosaurs/package-summary.html new file mode 100644 index 0000000000..4381b8b396 --- /dev/null +++ b/2.x/wire-sample/com/squareup/dinosaurs/package-summary.html @@ -0,0 +1,152 @@ + + + + + + +com.squareup.dinosaurs (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.squareup.dinosaurs

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/dinosaurs/package-tree.html b/2.x/wire-sample/com/squareup/dinosaurs/package-tree.html new file mode 100644 index 0000000000..9246a9c9a6 --- /dev/null +++ b/2.x/wire-sample/com/squareup/dinosaurs/package-tree.html @@ -0,0 +1,149 @@ + + + + + + +com.squareup.dinosaurs Class Hierarchy (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.squareup.dinosaurs

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/dinosaurs/package-use.html b/2.x/wire-sample/com/squareup/dinosaurs/package-use.html new file mode 100644 index 0000000000..6228a9d5e4 --- /dev/null +++ b/2.x/wire-sample/com/squareup/dinosaurs/package-use.html @@ -0,0 +1,162 @@ + + + + + + +Uses of Package com.squareup.dinosaurs (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.squareup.dinosaurs

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/geology/Period.html b/2.x/wire-sample/com/squareup/geology/Period.html new file mode 100644 index 0000000000..e5b42f62ef --- /dev/null +++ b/2.x/wire-sample/com/squareup/geology/Period.html @@ -0,0 +1,434 @@ + + + + + + +Period (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.geology
+

Enum Period

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        CRETACEOUS

        +
        public static final Period CRETACEOUS
        +
        145.5 million years ago — 66.0 million years ago.
        +
      • +
      + + + +
        +
      • +

        JURASSIC

        +
        public static final Period JURASSIC
        +
        201.3 million years ago — 145.0 million years ago.
        +
      • +
      + + + +
        +
      • +

        TRIASSIC

        +
        public static final Period TRIASSIC
        +
        252.17 million years ago — 201.3 million years ago.
        +
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static Period[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (Period c : Period.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static Period valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      + + + +
        +
      • +

        fromValue

        +
        public static Period fromValue(int value)
        +
        Return the constant for value or null.
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public int getValue()
        +
        +
        Specified by:
        +
        getValue in interface WireEnum
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/geology/class-use/Period.html b/2.x/wire-sample/com/squareup/geology/class-use/Period.html new file mode 100644 index 0000000000..48a452ff5b --- /dev/null +++ b/2.x/wire-sample/com/squareup/geology/class-use/Period.html @@ -0,0 +1,260 @@ + + + + + + +Uses of Class com.squareup.geology.Period (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.geology.Period

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/geology/package-frame.html b/2.x/wire-sample/com/squareup/geology/package-frame.html new file mode 100644 index 0000000000..da2a4959c5 --- /dev/null +++ b/2.x/wire-sample/com/squareup/geology/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.squareup.geology (wire-sample 2.2.0 API) + + + + + +

com.squareup.geology

+
+

Enums

+ +
+ + diff --git a/2.x/wire-sample/com/squareup/geology/package-summary.html b/2.x/wire-sample/com/squareup/geology/package-summary.html new file mode 100644 index 0000000000..671c1fb3a6 --- /dev/null +++ b/2.x/wire-sample/com/squareup/geology/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +com.squareup.geology (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.squareup.geology

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/geology/package-tree.html b/2.x/wire-sample/com/squareup/geology/package-tree.html new file mode 100644 index 0000000000..0080a39e6e --- /dev/null +++ b/2.x/wire-sample/com/squareup/geology/package-tree.html @@ -0,0 +1,143 @@ + + + + + + +com.squareup.geology Class Hierarchy (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.squareup.geology

+Package Hierarchies: + +
+
+

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/com/squareup/geology/package-use.html b/2.x/wire-sample/com/squareup/geology/package-use.html new file mode 100644 index 0000000000..b5504bfc74 --- /dev/null +++ b/2.x/wire-sample/com/squareup/geology/package-use.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Package com.squareup.geology (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.squareup.geology

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/constant-values.html b/2.x/wire-sample/constant-values.html new file mode 100644 index 0000000000..2fc9b57a11 --- /dev/null +++ b/2.x/wire-sample/constant-values.html @@ -0,0 +1,155 @@ + + + + + + +Constant Field Values (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.squareup.*

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/deprecated-list.html b/2.x/wire-sample/deprecated-list.html new file mode 100644 index 0000000000..efe52c006f --- /dev/null +++ b/2.x/wire-sample/deprecated-list.html @@ -0,0 +1,126 @@ + + + + + + +Deprecated List (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/help-doc.html b/2.x/wire-sample/help-doc.html new file mode 100644 index 0000000000..9a3472960d --- /dev/null +++ b/2.x/wire-sample/help-doc.html @@ -0,0 +1,231 @@ + + + + + + +API Help (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/index-all.html b/2.x/wire-sample/index-all.html new file mode 100644 index 0000000000..1fb1d2dcdc --- /dev/null +++ b/2.x/wire-sample/index-all.html @@ -0,0 +1,318 @@ + + + + + + +Index (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H L M N P R S T V  + + +

A

+
+
ADAPTER - Static variable in class com.squareup.dinosaurs.Dinosaur
+
 
+
ADAPTER - Static variable in enum com.squareup.geology.Period
+
 
+
+ + + +

B

+
+
build() - Method in class com.squareup.dinosaurs.Dinosaur.Builder
+
 
+
Builder() - Constructor for class com.squareup.dinosaurs.Dinosaur.Builder
+
 
+
+ + + +

C

+
+
com.squareup.dinosaurs - package com.squareup.dinosaurs
+
 
+
com.squareup.geology - package com.squareup.geology
+
 
+
+ + + +

D

+
+
DEFAULT_LENGTH_METERS - Static variable in class com.squareup.dinosaurs.Dinosaur
+
 
+
DEFAULT_MASS_KILOGRAMS - Static variable in class com.squareup.dinosaurs.Dinosaur
+
 
+
DEFAULT_NAME - Static variable in class com.squareup.dinosaurs.Dinosaur
+
 
+
DEFAULT_PERIOD - Static variable in class com.squareup.dinosaurs.Dinosaur
+
 
+
Dinosaur - Class in com.squareup.dinosaurs
+
 
+
Dinosaur(String, List<String>, Double, Double, Period) - Constructor for class com.squareup.dinosaurs.Dinosaur
+
 
+
Dinosaur(String, List<String>, Double, Double, Period, ByteString) - Constructor for class com.squareup.dinosaurs.Dinosaur
+
 
+
Dinosaur.Builder - Class in com.squareup.dinosaurs
+
 
+
+ + + +

E

+
+
equals(Object) - Method in class com.squareup.dinosaurs.Dinosaur
+
 
+
+ + + +

F

+
+
fromValue(int) - Static method in enum com.squareup.geology.Period
+
+
Return the constant for value or null.
+
+
+ + + +

G

+
+
getValue() - Method in enum com.squareup.geology.Period
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.squareup.dinosaurs.Dinosaur
+
 
+
+ + + +

L

+
+
length_meters - Variable in class com.squareup.dinosaurs.Dinosaur.Builder
+
 
+
length_meters(Double) - Method in class com.squareup.dinosaurs.Dinosaur.Builder
+
 
+
length_meters - Variable in class com.squareup.dinosaurs.Dinosaur
+
 
+
+ + + +

M

+
+
main(String[]) - Static method in class com.squareup.dinosaurs.Sample
+
 
+
mass_kilograms - Variable in class com.squareup.dinosaurs.Dinosaur.Builder
+
 
+
mass_kilograms(Double) - Method in class com.squareup.dinosaurs.Dinosaur.Builder
+
 
+
mass_kilograms - Variable in class com.squareup.dinosaurs.Dinosaur
+
 
+
+ + + +

N

+
+
name - Variable in class com.squareup.dinosaurs.Dinosaur.Builder
+
 
+
name(String) - Method in class com.squareup.dinosaurs.Dinosaur.Builder
+
+
Common name of this dinosaur, like "Stegosaurus".
+
+
name - Variable in class com.squareup.dinosaurs.Dinosaur
+
+
Common name of this dinosaur, like "Stegosaurus".
+
+
newBuilder() - Method in class com.squareup.dinosaurs.Dinosaur
+
 
+
+ + + +

P

+
+
period - Variable in class com.squareup.dinosaurs.Dinosaur.Builder
+
 
+
period(Period) - Method in class com.squareup.dinosaurs.Dinosaur.Builder
+
 
+
period - Variable in class com.squareup.dinosaurs.Dinosaur
+
 
+
Period - Enum in com.squareup.geology
+
 
+
picture_urls - Variable in class com.squareup.dinosaurs.Dinosaur.Builder
+
 
+
picture_urls(List<String>) - Method in class com.squareup.dinosaurs.Dinosaur.Builder
+
+
URLs with images of this dinosaur.
+
+
picture_urls - Variable in class com.squareup.dinosaurs.Dinosaur
+
+
URLs with images of this dinosaur.
+
+
+ + + +

R

+
+
run() - Method in class com.squareup.dinosaurs.Sample
+
 
+
+ + + +

S

+
+
Sample - Class in com.squareup.dinosaurs
+
 
+
Sample() - Constructor for class com.squareup.dinosaurs.Sample
+
 
+
+ + + +

T

+
+
toString() - Method in class com.squareup.dinosaurs.Dinosaur
+
 
+
+ + + +

V

+
+
valueOf(String) - Static method in enum com.squareup.geology.Period
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.squareup.geology.Period
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
+A B C D E F G H L M N P R S T V 
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/index.html b/2.x/wire-sample/index.html new file mode 100644 index 0000000000..a06e427fd9 --- /dev/null +++ b/2.x/wire-sample/index.html @@ -0,0 +1,75 @@ + + + + + + +wire-sample 2.2.0 API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/2.x/wire-sample/overview-frame.html b/2.x/wire-sample/overview-frame.html new file mode 100644 index 0000000000..6d89d13fe7 --- /dev/null +++ b/2.x/wire-sample/overview-frame.html @@ -0,0 +1,23 @@ + + + + + + +Overview List (wire-sample 2.2.0 API) + + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/2.x/wire-sample/overview-summary.html b/2.x/wire-sample/overview-summary.html new file mode 100644 index 0000000000..90d11589e5 --- /dev/null +++ b/2.x/wire-sample/overview-summary.html @@ -0,0 +1,144 @@ + + + + + + +Overview (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

wire-sample 2.2.0 API

+
+
+ + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.squareup.dinosaurs 
com.squareup.geology 
+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/overview-tree.html b/2.x/wire-sample/overview-tree.html new file mode 100644 index 0000000000..906884842f --- /dev/null +++ b/2.x/wire-sample/overview-tree.html @@ -0,0 +1,162 @@ + + + + + + +Class Hierarchy (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/package-list b/2.x/wire-sample/package-list new file mode 100644 index 0000000000..fd23c0d388 --- /dev/null +++ b/2.x/wire-sample/package-list @@ -0,0 +1,2 @@ +com.squareup.dinosaurs +com.squareup.geology diff --git a/2.x/wire-sample/script.js b/2.x/wire-sample/script.js new file mode 100644 index 0000000000..b346356931 --- /dev/null +++ b/2.x/wire-sample/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/2.x/wire-sample/serialized-form.html b/2.x/wire-sample/serialized-form.html new file mode 100644 index 0000000000..fa54db6f2a --- /dev/null +++ b/2.x/wire-sample/serialized-form.html @@ -0,0 +1,172 @@ + + + + + + +Serialized Form (wire-sample 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-sample/stylesheet.css b/2.x/wire-sample/stylesheet.css new file mode 100644 index 0000000000..8841f37c43 --- /dev/null +++ b/2.x/wire-sample/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/2.x/wire-sample/version.txt b/2.x/wire-sample/version.txt new file mode 100644 index 0000000000..e3a4f19336 --- /dev/null +++ b/2.x/wire-sample/version.txt @@ -0,0 +1 @@ +2.2.0 \ No newline at end of file diff --git a/2.x/wire-schema/META-INF/MANIFEST.MF b/2.x/wire-schema/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..79f1667522 --- /dev/null +++ b/2.x/wire-schema/META-INF/MANIFEST.MF @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Archiver-Version: Plexus Archiver +Built-By: jw +Created-By: Apache Maven 3.3.9 +Build-Jdk: 1.8.0_92 + diff --git a/2.x/wire-schema/allclasses-frame.html b/2.x/wire-schema/allclasses-frame.html new file mode 100644 index 0000000000..edf741a1d0 --- /dev/null +++ b/2.x/wire-schema/allclasses-frame.html @@ -0,0 +1,67 @@ + + + + + + +All Classes (wire-schema 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-schema/allclasses-noframe.html b/2.x/wire-schema/allclasses-noframe.html new file mode 100644 index 0000000000..9feb6c02d9 --- /dev/null +++ b/2.x/wire-schema/allclasses-noframe.html @@ -0,0 +1,67 @@ + + + + + + +All Classes (wire-schema 2.2.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/EnclosingType.html b/2.x/wire-schema/com/squareup/wire/schema/EnclosingType.html new file mode 100644 index 0000000000..1e53f6b2fe --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/EnclosingType.html @@ -0,0 +1,324 @@ + + + + + + +EnclosingType (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class EnclosingType

+
+
+ +
+
    +
  • +
    +
    +
    public final class EnclosingType
    +extends Type
    +
    An empty type which only holds nested types.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/EnumConstant.html b/2.x/wire-schema/com/squareup/wire/schema/EnumConstant.html new file mode 100644 index 0000000000..b636d235b1 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/EnumConstant.html @@ -0,0 +1,291 @@ + + + + + + +EnumConstant (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class EnumConstant

+
+
+ +
+
    +
  • +
    +
    +
    public final class EnumConstant
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        location

        +
        public Location location()
        +
      • +
      + + + +
        +
      • +

        name

        +
        public String name()
        +
      • +
      + + + +
        +
      • +

        tag

        +
        public int tag()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public String documentation()
        +
      • +
      + + + +
        +
      • +

        options

        +
        public Options options()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/EnumType.html b/2.x/wire-schema/com/squareup/wire/schema/EnumType.html new file mode 100644 index 0000000000..ad5a5760d9 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/EnumType.html @@ -0,0 +1,381 @@ + + + + + + +EnumType (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class EnumType

+
+
+ +
+
    +
  • +
    +
    +
    public final class EnumType
    +extends Type
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + + + + + + + + + +
        +
      • +

        nestedTypes

        +
        public com.google.common.collect.ImmutableList<Type> nestedTypes()
        +
        +
        Specified by:
        +
        nestedTypes in class Type
        +
        +
      • +
      + + + +
        +
      • +

        allowAlias

        +
        public boolean allowAlias()
        +
      • +
      + + + +
        +
      • +

        constant

        +
        public EnumConstant constant(String name)
        +
        Returns the constant named name, or null if this enum has no such constant.
        +
      • +
      + + + +
        +
      • +

        constant

        +
        public EnumConstant constant(int tag)
        +
        Returns the constant tagged tag, or null if this enum has no such constant.
        +
      • +
      + + + +
        +
      • +

        constants

        +
        public com.google.common.collect.ImmutableList<EnumConstant> constants()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/Field.Label.html b/2.x/wire-schema/com/squareup/wire/schema/Field.Label.html new file mode 100644 index 0000000000..8b97176f63 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/Field.Label.html @@ -0,0 +1,374 @@ + + + + + + +Field.Label (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Enum Field.Label

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Enum Constant Detail

      + + + +
        +
      • +

        OPTIONAL

        +
        public static final Field.Label OPTIONAL
        +
      • +
      + + + +
        +
      • +

        REQUIRED

        +
        public static final Field.Label REQUIRED
        +
      • +
      + + + +
        +
      • +

        REPEATED

        +
        public static final Field.Label REPEATED
        +
      • +
      + + + +
        +
      • +

        ONE_OF

        +
        public static final Field.Label ONE_OF
        +
        Indicates the field is a member of a oneof block.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static Field.Label[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (Field.Label c : Field.Label.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static Field.Label valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/Field.html b/2.x/wire-schema/com/squareup/wire/schema/Field.html new file mode 100644 index 0000000000..3ef4a6d3ce --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/Field.html @@ -0,0 +1,487 @@ + + + + + + +Field (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class Field

+
+
+ +
+
    +
  • +
    +
    +
    public final class Field
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        location

        +
        public Location location()
        +
      • +
      + + + +
        +
      • +

        packageName

        +
        public String packageName()
        +
      • +
      + + + + + + + +
        +
      • +

        isRepeated

        +
        public boolean isRepeated()
        +
      • +
      + + + +
        +
      • +

        isOptional

        +
        public boolean isOptional()
        +
      • +
      + + + +
        +
      • +

        isRequired

        +
        public boolean isRequired()
        +
      • +
      + + + + + + + +
        +
      • +

        name

        +
        public String name()
        +
      • +
      + + + +
        +
      • +

        qualifiedName

        +
        public String qualifiedName()
        +
        Returns this field's name, prefixed with its package name. Uniquely identifies extension + fields, such as in options.
        +
      • +
      + + + +
        +
      • +

        tag

        +
        public int tag()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public String documentation()
        +
      • +
      + + + +
        +
      • +

        options

        +
        public Options options()
        +
      • +
      + + + +
        +
      • +

        isDeprecated

        +
        public boolean isDeprecated()
        +
      • +
      + + + +
        +
      • +

        isPacked

        +
        public boolean isPacked()
        +
      • +
      + + + +
        +
      • +

        isRedacted

        +
        public boolean isRedacted()
        +
      • +
      + + + +
        +
      • +

        getDefault

        +
        public String getDefault()
        +
      • +
      + + + +
        +
      • +

        isExtension

        +
        public boolean isExtension()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/IdentifierSet.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/IdentifierSet.Builder.html new file mode 100644 index 0000000000..a0a240052a --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/IdentifierSet.Builder.html @@ -0,0 +1,303 @@ + + + + + + +IdentifierSet.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class IdentifierSet.Builder

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    IdentifierSet
    +
    +
    +
    +
    public static final class IdentifierSet.Builder
    +extends Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/IdentifierSet.html b/2.x/wire-schema/com/squareup/wire/schema/IdentifierSet.html new file mode 100644 index 0000000000..25aedd81b5 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/IdentifierSet.html @@ -0,0 +1,376 @@ + + + + + + +IdentifierSet (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class IdentifierSet

+
+
+ +
+
    +
  • +
    +
    +
    public final class IdentifierSet
    +extends Object
    +
    A heterogeneous set of rules to include and exclude types and members. If a member is included in + the set, its type is implicitly also included. A type that is included without a specific member + implicitly includes all of that type's members, but not its nested types. + +

    Rules in this set may be in the following forms: +

      +
    • Package names, followed by .*, like squareup.protos.person.*. This matches + types and services defined in the package and its descendant packages. +
    • Fully qualified type and service names, like squareup.protos.person.Person. +
    • Fully qualified member names, which are type names followed by a '#', followed by a member + name, like squareup.protos.person.Person#address. Members may be fields, enum + constants or RPCs. +
    + +

    An identifier set populated with Movie and Actor#name contains all members of + Movie (such as Movie#name and Movie#release_date). It contains the type + Actor and one member Actor#name, but not Actor#birth_date or Actor#oscar_count. + +

    This set has included identifiers and excluded identifiers, with excludes taking + precedence over includes. That is, if a type Movie is in both the includes and the + excludes, it is not contained in the set. + +

    If the includes set is empty, that implies that all elements should be included. Use this to + exclude unwanted types and members without also including everything else. + +

    Despite the builder, instances of this class are not safe for concurrent use.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isEmpty

        +
        public boolean isEmpty()
        +
      • +
      + + + +
        +
      • +

        includes

        +
        public boolean includes(ProtoType type)
        +
        Returns true if type is a root.
        +
      • +
      + + + +
        +
      • +

        includes

        +
        public boolean includes(ProtoMember protoMember)
        +
        Returns true if protoMember is a root.
        +
      • +
      + + + +
        +
      • +

        excludes

        +
        public boolean excludes(ProtoType type)
        +
        Returns true if type should be excluded, even if it is a transitive dependency of a + root. In that case, the referring member is also excluded.
        +
      • +
      + + + +
        +
      • +

        excludes

        +
        public boolean excludes(ProtoMember protoMember)
        +
        Returns true if protoMember should be excluded.
        +
      • +
      + + + +
        +
      • +

        unusedIncludes

        +
        public Set<String> unusedIncludes()
        +
      • +
      + + + +
        +
      • +

        unusedExcludes

        +
        public Set<String> unusedExcludes()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/Location.html b/2.x/wire-schema/com/squareup/wire/schema/Location.html new file mode 100644 index 0000000000..a302305a23 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/Location.html @@ -0,0 +1,402 @@ + + + + + + +Location (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class Location

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class Location
    +extends Object
    +
    Locates a .proto file, or a position within a .proto file, on the file system. This includes a + base directory or a .jar file, and a path relative to that base.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Location

        +
        public Location()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        at

        +
        public Location at(int line,
        +                   int column)
        +
      • +
      + + + +
        +
      • +

        withoutBase

        +
        public Location withoutBase()
        +
        Returns a copy of this location with an empty base.
        +
      • +
      + + + +
        +
      • +

        base

        +
        public abstract String base()
        +
        Returns the base of this location; typically a directory or .jar file.
        +
      • +
      + + + +
        +
      • +

        path

        +
        public abstract String path()
        +
        Returns the path to this location relative to base().
        +
      • +
      + + + +
        +
      • +

        line

        +
        public abstract int line()
        +
        Returns the line number of this location, or -1 for no specific line number.
        +
      • +
      + + + +
        +
      • +

        column

        +
        public abstract int column()
        +
        Returns the column on the line of this location, or -1 for no specific column.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/MessageType.html b/2.x/wire-schema/com/squareup/wire/schema/MessageType.html new file mode 100644 index 0000000000..0f8b974aa1 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/MessageType.html @@ -0,0 +1,451 @@ + + + + + + +MessageType (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class MessageType

+
+
+ +
+
    +
  • +
    +
    +
    public final class MessageType
    +extends Type
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + + + + + +
        +
      • +

        nestedTypes

        +
        public com.google.common.collect.ImmutableList<Type> nestedTypes()
        +
        +
        Specified by:
        +
        nestedTypes in class Type
        +
        +
      • +
      + + + + + + + +
        +
      • +

        fields

        +
        public com.google.common.collect.ImmutableList<Field> fields()
        +
      • +
      + + + +
        +
      • +

        extensionFields

        +
        public com.google.common.collect.ImmutableList<Field> extensionFields()
        +
      • +
      + + + +
        +
      • +

        getRequiredFields

        +
        public com.google.common.collect.ImmutableList<Field> getRequiredFields()
        +
      • +
      + + + +
        +
      • +

        fieldsAndOneOfFields

        +
        public com.google.common.collect.ImmutableList<Field> fieldsAndOneOfFields()
        +
      • +
      + + + +
        +
      • +

        field

        +
        public Field field(String name)
        +
        Returns the field named name, or null if this type has no such field.
        +
      • +
      + + + +
        +
      • +

        extensionField

        +
        public Field extensionField(String qualifiedName)
        +
        Returns the field with the qualified name qualifiedName, or null if this type has no + such field.
        +
      • +
      + + + +
        +
      • +

        field

        +
        public Field field(int tag)
        +
        Returns the field tagged tag, or null if this type has no such field.
        +
      • +
      + + + +
        +
      • +

        oneOfs

        +
        public com.google.common.collect.ImmutableList<OneOf> oneOfs()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/OneOf.html b/2.x/wire-schema/com/squareup/wire/schema/OneOf.html new file mode 100644 index 0000000000..505ddeb894 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/OneOf.html @@ -0,0 +1,265 @@ + + + + + + +OneOf (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class OneOf

+
+
+ +
+
    +
  • +
    +
    +
    public final class OneOf
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        name

        +
        public String name()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public String documentation()
        +
      • +
      + + + +
        +
      • +

        fields

        +
        public com.google.common.collect.ImmutableList<Field> fields()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/Options.html b/2.x/wire-schema/com/squareup/wire/schema/Options.html new file mode 100644 index 0000000000..9c969a5007 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/Options.html @@ -0,0 +1,433 @@ + + + + + + +Options (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class Options

+
+
+ +
+
    +
  • +
    +
    +
    public final class Options
    +extends Object
    +
    A set of options declared on a message declaration, field declaration, enum declaration, enum + constant declaration, service declaration, RPC method declaration, or proto file declaration. + Options values may be arbitrary protocol buffer messages, but must be valid protocol buffer + messages.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        FILE_OPTIONS

        +
        public static final ProtoType FILE_OPTIONS
        +
      • +
      + + + +
        +
      • +

        MESSAGE_OPTIONS

        +
        public static final ProtoType MESSAGE_OPTIONS
        +
      • +
      + + + +
        +
      • +

        FIELD_OPTIONS

        +
        public static final ProtoType FIELD_OPTIONS
        +
      • +
      + + + +
        +
      • +

        ENUM_OPTIONS

        +
        public static final ProtoType ENUM_OPTIONS
        +
      • +
      + + + +
        +
      • +

        ENUM_VALUE_OPTIONS

        +
        public static final ProtoType ENUM_VALUE_OPTIONS
        +
      • +
      + + + +
        +
      • +

        SERVICE_OPTIONS

        +
        public static final ProtoType SERVICE_OPTIONS
        +
      • +
      + + + +
        +
      • +

        METHOD_OPTIONS

        +
        public static final ProtoType METHOD_OPTIONS
        +
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        map

        +
        public Map<ProtoMember,Object> map()
        +
        Returns a map with the values for these options. Map values may be either a single entry, like + {deprecated: "true"}, or more sophisticated, with nested maps and lists. + +

        The map keys are always ProtoMember instances, even for nested maps. The values are + always either lists, maps, or strings.

        +
      • +
      + + + + + + + +
        +
      • +

        optionMatches

        +
        public boolean optionMatches(String namePattern,
        +                             String valuePattern)
        +
        Returns true if any of the options in options matches both of the regular expressions + provided: its name matches the option's name and its value matches the option's value.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/ProtoFile.Syntax.html b/2.x/wire-schema/com/squareup/wire/schema/ProtoFile.Syntax.html new file mode 100644 index 0000000000..596357c7ec --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/ProtoFile.Syntax.html @@ -0,0 +1,378 @@ + + + + + + +ProtoFile.Syntax (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Enum ProtoFile.Syntax

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static ProtoFile.Syntax[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (ProtoFile.Syntax c : ProtoFile.Syntax.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static ProtoFile.Syntax valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/ProtoFile.html b/2.x/wire-schema/com/squareup/wire/schema/ProtoFile.html new file mode 100644 index 0000000000..7149f02cc7 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/ProtoFile.html @@ -0,0 +1,358 @@ + + + + + + +ProtoFile (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class ProtoFile

+
+
+ +
+
    +
  • +
    +
    +
    public final class ProtoFile
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        location

        +
        public Location location()
        +
      • +
      + + + +
        +
      • +

        name

        +
        public String name()
        +
        Returns the name of this proto file, like simple_message for squareup/protos/person/simple_message.proto.
        +
      • +
      + + + +
        +
      • +

        packageName

        +
        public String packageName()
        +
      • +
      + + + +
        +
      • +

        javaPackage

        +
        public String javaPackage()
        +
      • +
      + + + +
        +
      • +

        types

        +
        public com.google.common.collect.ImmutableList<Type> types()
        +
      • +
      + + + +
        +
      • +

        services

        +
        public com.google.common.collect.ImmutableList<Service> services()
        +
      • +
      + + + +
        +
      • +

        options

        +
        public Options options()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/ProtoMember.html b/2.x/wire-schema/com/squareup/wire/schema/ProtoMember.html new file mode 100644 index 0000000000..63c7759e11 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/ProtoMember.html @@ -0,0 +1,352 @@ + + + + + + +ProtoMember (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class ProtoMember

+
+
+ +
+
    +
  • +
    +
    +
    public final class ProtoMember
    +extends Object
    +
    Identifies a field, enum or RPC on a declaring type. Members are encoded as strings containing a + type name, a hash, and a member name, like squareup.dinosaurs.Dinosaur#length_meters. + +

    A member's name is typically a simple name like "length_meters" or "packed". If the member + field is an extension to its type, that name is prefixed with its enclosing package. This yields + a member name with two packages, like google.protobuf.FieldOptions#squareup.units.unit.

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/ProtoType.html b/2.x/wire-schema/com/squareup/wire/schema/ProtoType.html new file mode 100644 index 0000000000..9bbb76355f --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/ProtoType.html @@ -0,0 +1,625 @@ + + + + + + +ProtoType (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class ProtoType

+
+
+ +
+
    +
  • +
    +
    +
    public final class ProtoType
    +extends Object
    +
    Names a protocol buffer message, enumerated type, service, map, or a scalar. This class models a + fully-qualified name using the protocol buffer package.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        simpleName

        +
        public String simpleName()
        +
      • +
      + + + +
        +
      • +

        enclosingTypeOrPackage

        +
        public String enclosingTypeOrPackage()
        +
        Returns the enclosing type, or null if this type is not nested in another type.
        +
      • +
      + + + +
        +
      • +

        isScalar

        +
        public boolean isScalar()
        +
      • +
      + + + +
        +
      • +

        isMap

        +
        public boolean isMap()
        +
      • +
      + + + +
        +
      • +

        keyType

        +
        public ProtoType keyType()
        +
        The type of the map's keys. Only present when isMap is true.
        +
      • +
      + + + +
        +
      • +

        valueType

        +
        public ProtoType valueType()
        +
        The type of the map's values. Only present when isMap is true.
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        equals

        +
        public boolean equals(Object o)
        +
        +
        Overrides:
        +
        equals in class Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class Object
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/Rpc.html b/2.x/wire-schema/com/squareup/wire/schema/Rpc.html new file mode 100644 index 0000000000..2b4b3394da --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/Rpc.html @@ -0,0 +1,330 @@ + + + + + + +Rpc (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class Rpc

+
+
+ +
+
    +
  • +
    +
    +
    public final class Rpc
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        location

        +
        public Location location()
        +
      • +
      + + + +
        +
      • +

        name

        +
        public String name()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public String documentation()
        +
      • +
      + + + +
        +
      • +

        requestType

        +
        public ProtoType requestType()
        +
      • +
      + + + +
        +
      • +

        responseType

        +
        public ProtoType responseType()
        +
      • +
      + + + +
        +
      • +

        requestStreaming

        +
        public boolean requestStreaming()
        +
      • +
      + + + +
        +
      • +

        responseStreaming

        +
        public boolean responseStreaming()
        +
      • +
      + + + +
        +
      • +

        options

        +
        public Options options()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/Schema.html b/2.x/wire-schema/com/squareup/wire/schema/Schema.html new file mode 100644 index 0000000000..e07bc8b19e --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/Schema.html @@ -0,0 +1,388 @@ + + + + + + +Schema (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class Schema

+
+
+ +
+
    +
  • +
    +
    +
    public final class Schema
    +extends Object
    +
    A collection of .proto files that describe a set of messages. A schema is linked: each + field's type name is resolved to the corresponding type definition. + +

    Use SchemaLoader to load a schema from source files.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        protoFiles

        +
        public com.google.common.collect.ImmutableList<ProtoFile> protoFiles()
        +
      • +
      + + + +
        +
      • +

        protoFile

        +
        public ProtoFile protoFile(String path)
        +
        Returns the proto file at path, or null if this schema has no such file.
        +
      • +
      + + + +
        +
      • +

        prune

        +
        public Schema prune(IdentifierSet identifierSet)
        +
        Returns a copy of this schema that retains only the types and services selected by identifierSet, plus their transitive dependencies.
        +
      • +
      + + + +
        +
      • +

        getService

        +
        public Service getService(String name)
        +
        Returns the service with the fully qualified name name, or null if this schema defines + no such service.
        +
      • +
      + + + +
        +
      • +

        getService

        +
        public Service getService(ProtoType protoType)
        +
        Returns the service with the fully qualified name name, or null if this schema defines + no such service.
        +
      • +
      + + + +
        +
      • +

        getType

        +
        public Type getType(String name)
        +
        Returns the type with the fully qualified name name, or null if this schema defines no + such type.
        +
      • +
      + + + +
        +
      • +

        getType

        +
        public Type getType(ProtoType protoType)
        +
        Returns the type with the fully qualified name name, or null if this schema defines no + such type.
        +
      • +
      + + + + + + + +
        +
      • +

        protoAdapter

        +
        public ProtoAdapter<Object> protoAdapter(String typeName,
        +                                         boolean includeUnknown)
        +
        Returns a wire adapter for the message or enum type named typeName. The returned type + adapter doesn't have model classes to encode and decode from, so instead it uses scalar types + (String, ByteString, Integer, etc.), + maps, and lists. It can both encode and decode + these objects. Map keys are field names.
        +
        +
        Parameters:
        +
        includeUnknown - true to include values for unknown tags in the returned model. Map keys + for such values is the unknown value's tag name as a string. Unknown values are decoded to + Long, Long, Integer, or ByteString for VARINT, FIXED64, FIXED32, or LENGTH_DELIMITED respectively.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/SchemaException.html b/2.x/wire-schema/com/squareup/wire/schema/SchemaException.html new file mode 100644 index 0000000000..6e3f716cfa --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/SchemaException.html @@ -0,0 +1,269 @@ + + + + + + +SchemaException (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class SchemaException

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SchemaException

        +
        public SchemaException(List<String> errors)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/SchemaLoader.html b/2.x/wire-schema/com/squareup/wire/schema/SchemaLoader.html new file mode 100644 index 0000000000..4f88fe79fc --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/SchemaLoader.html @@ -0,0 +1,364 @@ + + + + + + +SchemaLoader (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class SchemaLoader

+
+
+ +
+
    +
  • +
    +
    +
    public final class SchemaLoader
    +extends Object
    +
    Load proto files and their transitive dependencies, parse them, and link them together. + +

    To find proto files to load, a non-empty set of sources are searched. Each source is + either a regular directory or a ZIP file. Within ZIP files, proto files are expected to be found + relative to the root of the archive.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SchemaLoader

        +
        public SchemaLoader()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        addSource

        +
        public SchemaLoader addSource(File file)
        +
        Add directory or zip file source from which proto files will be loaded.
        +
      • +
      + + + +
        +
      • +

        addSource

        +
        public SchemaLoader addSource(Path path)
        +
        Add directory or zip file source from which proto files will be loaded.
        +
      • +
      + + + +
        +
      • +

        sources

        +
        public List<Path> sources()
        +
        Returns a mutable list of the sources that this loader will load from.
        +
      • +
      + + + +
        +
      • +

        addProto

        +
        public SchemaLoader addProto(String proto)
        +
        Add a proto file to load. Dependencies will be loaded automatically from the configured + sources.
        +
      • +
      + + + +
        +
      • +

        protos

        +
        public List<String> protos()
        +
        Returns a mutable list of the protos that this loader will load.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/Service.html b/2.x/wire-schema/com/squareup/wire/schema/Service.html new file mode 100644 index 0000000000..315b434f14 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/Service.html @@ -0,0 +1,320 @@ + + + + + + +Service (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class Service

+
+
+ +
+
    +
  • +
    +
    +
    public final class Service
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        location

        +
        public Location location()
        +
      • +
      + + + + + + + +
        +
      • +

        documentation

        +
        public String documentation()
        +
      • +
      + + + +
        +
      • +

        name

        +
        public String name()
        +
      • +
      + + + +
        +
      • +

        rpcs

        +
        public com.google.common.collect.ImmutableList<Rpc> rpcs()
        +
      • +
      + + + +
        +
      • +

        rpc

        +
        public Rpc rpc(String name)
        +
        Returns the RPC named name, or null if this service has no such method.
        +
      • +
      + + + +
        +
      • +

        options

        +
        public Options options()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/Type.html b/2.x/wire-schema/com/squareup/wire/schema/Type.html new file mode 100644 index 0000000000..239258602c --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/Type.html @@ -0,0 +1,346 @@ + + + + + + +Type (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema
+

Class Type

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Type

        +
        public Type()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        location

        +
        public abstract Location location()
        +
      • +
      + + + +
        +
      • +

        type

        +
        public abstract ProtoType type()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public abstract String documentation()
        +
      • +
      + + + +
        +
      • +

        options

        +
        public abstract Options options()
        +
      • +
      + + + +
        +
      • +

        nestedTypes

        +
        public abstract com.google.common.collect.ImmutableList<Type> nestedTypes()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/EnclosingType.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/EnclosingType.html new file mode 100644 index 0000000000..6c60a658bc --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/EnclosingType.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.squareup.wire.schema.EnclosingType (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.EnclosingType

+
+
No usage of com.squareup.wire.schema.EnclosingType
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/EnumConstant.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/EnumConstant.html new file mode 100644 index 0000000000..185e2cc144 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/EnumConstant.html @@ -0,0 +1,187 @@ + + + + + + +Uses of Class com.squareup.wire.schema.EnumConstant (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.EnumConstant

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/EnumType.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/EnumType.html new file mode 100644 index 0000000000..7c25e8bee3 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/EnumType.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.squareup.wire.schema.EnumType (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.EnumType

+
+
No usage of com.squareup.wire.schema.EnumType
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/Field.Label.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/Field.Label.html new file mode 100644 index 0000000000..9f264f9520 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/Field.Label.html @@ -0,0 +1,222 @@ + + + + + + +Uses of Class com.squareup.wire.schema.Field.Label (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.Field.Label

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/Field.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/Field.html new file mode 100644 index 0000000000..193528cfa3 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/Field.html @@ -0,0 +1,228 @@ + + + + + + +Uses of Class com.squareup.wire.schema.Field (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.Field

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/IdentifierSet.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/IdentifierSet.Builder.html new file mode 100644 index 0000000000..f1ee6e8b6c --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/IdentifierSet.Builder.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.squareup.wire.schema.IdentifierSet.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.IdentifierSet.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/IdentifierSet.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/IdentifierSet.html new file mode 100644 index 0000000000..a19d874b88 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/IdentifierSet.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class com.squareup.wire.schema.IdentifierSet (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.IdentifierSet

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/Location.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/Location.html new file mode 100644 index 0000000000..1179341f5d --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/Location.html @@ -0,0 +1,373 @@ + + + + + + +Uses of Class com.squareup.wire.schema.Location (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.Location

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/MessageType.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/MessageType.html new file mode 100644 index 0000000000..ec9db415ff --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/MessageType.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.squareup.wire.schema.MessageType (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.MessageType

+
+
No usage of com.squareup.wire.schema.MessageType
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/OneOf.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/OneOf.html new file mode 100644 index 0000000000..f60fd5b597 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/OneOf.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.squareup.wire.schema.OneOf (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.OneOf

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/Options.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/Options.html new file mode 100644 index 0000000000..9e301fbe4d --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/Options.html @@ -0,0 +1,198 @@ + + + + + + +Uses of Class com.squareup.wire.schema.Options (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.Options

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoFile.Syntax.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoFile.Syntax.html new file mode 100644 index 0000000000..addc6be08d --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoFile.Syntax.html @@ -0,0 +1,214 @@ + + + + + + +Uses of Class com.squareup.wire.schema.ProtoFile.Syntax (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.ProtoFile.Syntax

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoFile.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoFile.html new file mode 100644 index 0000000000..e29e1ce0fb --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoFile.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class com.squareup.wire.schema.ProtoFile (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.ProtoFile

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoMember.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoMember.html new file mode 100644 index 0000000000..d32f48b3e8 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoMember.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Class com.squareup.wire.schema.ProtoMember (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.ProtoMember

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoType.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoType.html new file mode 100644 index 0000000000..857718040a --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/ProtoType.html @@ -0,0 +1,384 @@ + + + + + + +Uses of Class com.squareup.wire.schema.ProtoType (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.ProtoType

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/Rpc.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/Rpc.html new file mode 100644 index 0000000000..f39e51ad48 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/Rpc.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class com.squareup.wire.schema.Rpc (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.Rpc

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/Schema.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/Schema.html new file mode 100644 index 0000000000..355e335c59 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/Schema.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Class com.squareup.wire.schema.Schema (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.Schema

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/SchemaException.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/SchemaException.html new file mode 100644 index 0000000000..f0aa7ee485 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/SchemaException.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.squareup.wire.schema.SchemaException (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.SchemaException

+
+
No usage of com.squareup.wire.schema.SchemaException
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/SchemaLoader.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/SchemaLoader.html new file mode 100644 index 0000000000..10521ca0bb --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/SchemaLoader.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class com.squareup.wire.schema.SchemaLoader (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.SchemaLoader

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/Service.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/Service.html new file mode 100644 index 0000000000..6ff12f7890 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/Service.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Class com.squareup.wire.schema.Service (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.Service

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/class-use/Type.html b/2.x/wire-schema/com/squareup/wire/schema/class-use/Type.html new file mode 100644 index 0000000000..33bf24355a --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/class-use/Type.html @@ -0,0 +1,234 @@ + + + + + + +Uses of Class com.squareup.wire.schema.Type (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.Type

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/Util.html b/2.x/wire-schema/com/squareup/wire/schema/internal/Util.html new file mode 100644 index 0000000000..6f146e31ef --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/Util.html @@ -0,0 +1,346 @@ + + + + + + +Util (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal
+

Class Util

+
+
+ +
+
    +
  • +
    +
    +
    public final class Util
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        appendDocumentation

        +
        public static void appendDocumentation(StringBuilder builder,
        +                                       String documentation)
        +
      • +
      + + + +
        +
      • +

        appendIndented

        +
        public static void appendIndented(StringBuilder builder,
        +                                  String value)
        +
      • +
      + + + +
        +
      • +

        isValidTag

        +
        public static boolean isValidTag(int value)
        +
        True if the supplied value is in the valid tag range and not reserved.
        +
      • +
      + + + + + +
        +
      • +

        concatenate

        +
        public static <T> com.google.common.collect.ImmutableList<T> concatenate(List<T> a,
        +                                                                         T b)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/class-use/Util.html b/2.x/wire-schema/com/squareup/wire/schema/internal/class-use/Util.html new file mode 100644 index 0000000000..1a7049a130 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/class-use/Util.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.Util (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.Util

+
+
No usage of com.squareup.wire.schema.internal.Util
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/package-frame.html b/2.x/wire-schema/com/squareup/wire/schema/internal/package-frame.html new file mode 100644 index 0000000000..6ce8276a9f --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.squareup.wire.schema.internal (wire-schema 2.2.0 API) + + + + + +

com.squareup.wire.schema.internal

+
+

Classes

+ +
+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/package-summary.html b/2.x/wire-schema/com/squareup/wire/schema/internal/package-summary.html new file mode 100644 index 0000000000..4cd98e96a7 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +com.squareup.wire.schema.internal (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.squareup.wire.schema.internal

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/package-tree.html b/2.x/wire-schema/com/squareup/wire/schema/internal/package-tree.html new file mode 100644 index 0000000000..4b95318a67 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/package-tree.html @@ -0,0 +1,139 @@ + + + + + + +com.squareup.wire.schema.internal Class Hierarchy (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.squareup.wire.schema.internal

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/package-use.html b/2.x/wire-schema/com/squareup/wire/schema/internal/package-use.html new file mode 100644 index 0000000000..658ffb5afb --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/package-use.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Package com.squareup.wire.schema.internal (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.squareup.wire.schema.internal

+
+
No usage of com.squareup.wire.schema.internal
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumConstantElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumConstantElement.Builder.html new file mode 100644 index 0000000000..989d505ee1 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumConstantElement.Builder.html @@ -0,0 +1,292 @@ + + + + + + +EnumConstantElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Interface EnumConstantElement.Builder

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    EnumConstantElement
    +
    +
    +
    +
    public static interface EnumConstantElement.Builder
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumConstantElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumConstantElement.html new file mode 100644 index 0000000000..c9cb129aa4 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumConstantElement.html @@ -0,0 +1,370 @@ + + + + + + +EnumConstantElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class EnumConstantElement

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class EnumConstantElement
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        EnumConstantElement

        +
        public EnumConstantElement()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumElement.Builder.html new file mode 100644 index 0000000000..bf29f30ab7 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumElement.Builder.html @@ -0,0 +1,292 @@ + + + + + + +EnumElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Interface EnumElement.Builder

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    EnumElement
    +
    +
    +
    +
    public static interface EnumElement.Builder
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumElement.html new file mode 100644 index 0000000000..4d25855d07 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/EnumElement.html @@ -0,0 +1,412 @@ + + + + + + +EnumElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class EnumElement

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtendElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtendElement.Builder.html new file mode 100644 index 0000000000..9c44ccda03 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtendElement.Builder.html @@ -0,0 +1,279 @@ + + + + + + +ExtendElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Interface ExtendElement.Builder

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    ExtendElement
    +
    +
    +
    +
    public static interface ExtendElement.Builder
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtendElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtendElement.html new file mode 100644 index 0000000000..acf7cedb62 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtendElement.html @@ -0,0 +1,357 @@ + + + + + + +ExtendElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class ExtendElement

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class ExtendElement
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ExtendElement

        +
        public ExtendElement()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtensionsElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtensionsElement.html new file mode 100644 index 0000000000..24e655120d --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ExtensionsElement.html @@ -0,0 +1,344 @@ + + + + + + +ExtensionsElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class ExtensionsElement

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class ExtensionsElement
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ExtensionsElement

        +
        public ExtensionsElement()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        location

        +
        public abstract Location location()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public abstract String documentation()
        +
      • +
      + + + +
        +
      • +

        start

        +
        public abstract int start()
        +
      • +
      + + + +
        +
      • +

        end

        +
        public abstract int end()
        +
      • +
      + + + +
        +
      • +

        toSchema

        +
        public final String toSchema()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/FieldElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/FieldElement.Builder.html new file mode 100644 index 0000000000..52281657a4 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/FieldElement.Builder.html @@ -0,0 +1,331 @@ + + + + + + +FieldElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Interface FieldElement.Builder

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    FieldElement
    +
    +
    +
    +
    public static interface FieldElement.Builder
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/FieldElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/FieldElement.html new file mode 100644 index 0000000000..bfdbd21001 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/FieldElement.html @@ -0,0 +1,409 @@ + + + + + + +FieldElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class FieldElement

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class FieldElement
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FieldElement

        +
        public FieldElement()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        location

        +
        public abstract Location location()
        +
      • +
      + + + + + + + +
        +
      • +

        type

        +
        public abstract String type()
        +
      • +
      + + + +
        +
      • +

        name

        +
        public abstract String name()
        +
      • +
      + + + +
        +
      • +

        defaultValue

        +
        public abstract String defaultValue()
        +
      • +
      + + + +
        +
      • +

        tag

        +
        public abstract int tag()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public abstract String documentation()
        +
      • +
      + + + +
        +
      • +

        options

        +
        public abstract com.google.common.collect.ImmutableList<OptionElement> options()
        +
      • +
      + + + +
        +
      • +

        toSchema

        +
        public final String toSchema()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/GroupElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/GroupElement.Builder.html new file mode 100644 index 0000000000..fc5e28c5f2 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/GroupElement.Builder.html @@ -0,0 +1,292 @@ + + + + + + +GroupElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Interface GroupElement.Builder

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    GroupElement
    +
    +
    +
    +
    public static interface GroupElement.Builder
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/GroupElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/GroupElement.html new file mode 100644 index 0000000000..889058f405 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/GroupElement.html @@ -0,0 +1,370 @@ + + + + + + +GroupElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class GroupElement

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class GroupElement
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GroupElement

        +
        public GroupElement()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        name

        +
        public abstract String name()
        +
      • +
      + + + +
        +
      • +

        tag

        +
        public abstract int tag()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public abstract String documentation()
        +
      • +
      + + + +
        +
      • +

        fields

        +
        public abstract com.google.common.collect.ImmutableList<FieldElement> fields()
        +
      • +
      + + + +
        +
      • +

        toSchema

        +
        public final String toSchema()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/MessageElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/MessageElement.Builder.html new file mode 100644 index 0000000000..e8e6fe02b2 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/MessageElement.Builder.html @@ -0,0 +1,357 @@ + + + + + + +MessageElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Interface MessageElement.Builder

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    MessageElement
    +
    +
    +
    +
    public static interface MessageElement.Builder
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/MessageElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/MessageElement.html new file mode 100644 index 0000000000..87b063ffe4 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/MessageElement.html @@ -0,0 +1,464 @@ + + + + + + +MessageElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class MessageElement

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OneOfElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OneOfElement.Builder.html new file mode 100644 index 0000000000..2f34e3acb1 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OneOfElement.Builder.html @@ -0,0 +1,279 @@ + + + + + + +OneOfElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Interface OneOfElement.Builder

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    OneOfElement
    +
    +
    +
    +
    public static interface OneOfElement.Builder
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OneOfElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OneOfElement.html new file mode 100644 index 0000000000..ca9e8ac89b --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OneOfElement.html @@ -0,0 +1,357 @@ + + + + + + +OneOfElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class OneOfElement

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class OneOfElement
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OneOfElement

        +
        public OneOfElement()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        name

        +
        public abstract String name()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public abstract String documentation()
        +
      • +
      + + + +
        +
      • +

        fields

        +
        public abstract com.google.common.collect.ImmutableList<FieldElement> fields()
        +
      • +
      + + + +
        +
      • +

        groups

        +
        public abstract com.google.common.collect.ImmutableList<GroupElement> groups()
        +
      • +
      + + + +
        +
      • +

        toSchema

        +
        public final String toSchema()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OptionElement.Kind.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OptionElement.Kind.html new file mode 100644 index 0000000000..b653fdc298 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OptionElement.Kind.html @@ -0,0 +1,407 @@ + + + + + + +OptionElement.Kind (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Enum OptionElement.Kind

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static OptionElement.Kind[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (OptionElement.Kind c : OptionElement.Kind.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static OptionElement.Kind valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OptionElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OptionElement.html new file mode 100644 index 0000000000..4788f37220 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/OptionElement.html @@ -0,0 +1,393 @@ + + + + + + +OptionElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class OptionElement

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class OptionElement
    +extends Object
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoFileElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoFileElement.Builder.html new file mode 100644 index 0000000000..e61565c5cb --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoFileElement.Builder.html @@ -0,0 +1,344 @@ + + + + + + +ProtoFileElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Interface ProtoFileElement.Builder

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    ProtoFileElement
    +
    +
    +
    +
    public static interface ProtoFileElement.Builder
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoFileElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoFileElement.html new file mode 100644 index 0000000000..3f42160afb --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoFileElement.html @@ -0,0 +1,423 @@ + + + + + + +ProtoFileElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class ProtoFileElement

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class ProtoFileElement
    +extends Object
    +
    A single .proto file.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ProtoFileElement

        +
        public ProtoFileElement()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        location

        +
        public abstract Location location()
        +
      • +
      + + + +
        +
      • +

        packageName

        +
        public abstract String packageName()
        +
      • +
      + + + + + + + +
        +
      • +

        imports

        +
        public abstract com.google.common.collect.ImmutableList<String> imports()
        +
      • +
      + + + +
        +
      • +

        publicImports

        +
        public abstract com.google.common.collect.ImmutableList<String> publicImports()
        +
      • +
      + + + +
        +
      • +

        types

        +
        public abstract com.google.common.collect.ImmutableList<TypeElement> types()
        +
      • +
      + + + +
        +
      • +

        services

        +
        public abstract com.google.common.collect.ImmutableList<ServiceElement> services()
        +
      • +
      + + + +
        +
      • +

        extendDeclarations

        +
        public abstract com.google.common.collect.ImmutableList<ExtendElement> extendDeclarations()
        +
      • +
      + + + +
        +
      • +

        options

        +
        public abstract com.google.common.collect.ImmutableList<OptionElement> options()
        +
      • +
      + + + +
        +
      • +

        toSchema

        +
        public final String toSchema()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoParser.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoParser.html new file mode 100644 index 0000000000..bc50216121 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ProtoParser.html @@ -0,0 +1,245 @@ + + + + + + +ProtoParser (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class ProtoParser

+
+
+ +
+
    +
  • +
    +
    +
    public final class ProtoParser
    +extends Object
    +
    Basic parser for .proto schema declarations.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ReservedElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ReservedElement.html new file mode 100644 index 0000000000..810b7fb628 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ReservedElement.html @@ -0,0 +1,332 @@ + + + + + + +ReservedElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class ReservedElement

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class ReservedElement
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ReservedElement

        +
        public ReservedElement()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        location

        +
        public abstract Location location()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public abstract String documentation()
        +
      • +
      + + + +
        +
      • +

        values

        +
        public abstract com.google.common.collect.ImmutableList<Object> values()
        +
        A String name or Integer or Range<Integer> tag.
        +
      • +
      + + + +
        +
      • +

        toSchema

        +
        public final String toSchema()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/RpcElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/RpcElement.Builder.html new file mode 100644 index 0000000000..8fbd77fae5 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/RpcElement.Builder.html @@ -0,0 +1,331 @@ + + + + + + +RpcElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Interface RpcElement.Builder

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    RpcElement
    +
    +
    +
    +
    public static interface RpcElement.Builder
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/RpcElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/RpcElement.html new file mode 100644 index 0000000000..53609ec79d --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/RpcElement.html @@ -0,0 +1,409 @@ + + + + + + +RpcElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class RpcElement

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class RpcElement
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RpcElement

        +
        public RpcElement()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        location

        +
        public abstract Location location()
        +
      • +
      + + + +
        +
      • +

        name

        +
        public abstract String name()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public abstract String documentation()
        +
      • +
      + + + +
        +
      • +

        requestType

        +
        public abstract String requestType()
        +
      • +
      + + + +
        +
      • +

        responseType

        +
        public abstract String responseType()
        +
      • +
      + + + +
        +
      • +

        requestStreaming

        +
        public abstract boolean requestStreaming()
        +
      • +
      + + + +
        +
      • +

        responseStreaming

        +
        public abstract boolean responseStreaming()
        +
      • +
      + + + +
        +
      • +

        options

        +
        public abstract com.google.common.collect.ImmutableList<OptionElement> options()
        +
      • +
      + + + +
        +
      • +

        toSchema

        +
        public final String toSchema()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ServiceElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ServiceElement.Builder.html new file mode 100644 index 0000000000..da697cc197 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ServiceElement.Builder.html @@ -0,0 +1,292 @@ + + + + + + +ServiceElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Interface ServiceElement.Builder

+
+
+
+
    +
  • +
    +
    Enclosing class:
    +
    ServiceElement
    +
    +
    +
    +
    public static interface ServiceElement.Builder
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ServiceElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ServiceElement.html new file mode 100644 index 0000000000..a0f050b72d --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/ServiceElement.html @@ -0,0 +1,370 @@ + + + + + + +ServiceElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Class ServiceElement

+
+
+ +
+
    +
  • +
    +
    +
    public abstract class ServiceElement
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ServiceElement

        +
        public ServiceElement()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        location

        +
        public abstract Location location()
        +
      • +
      + + + +
        +
      • +

        name

        +
        public abstract String name()
        +
      • +
      + + + +
        +
      • +

        documentation

        +
        public abstract String documentation()
        +
      • +
      + + + +
        +
      • +

        rpcs

        +
        public abstract com.google.common.collect.ImmutableList<RpcElement> rpcs()
        +
      • +
      + + + +
        +
      • +

        options

        +
        public abstract com.google.common.collect.ImmutableList<OptionElement> options()
        +
      • +
      + + + +
        +
      • +

        toSchema

        +
        public final String toSchema()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/TypeElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/TypeElement.html new file mode 100644 index 0000000000..98ad9f2e74 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/TypeElement.html @@ -0,0 +1,293 @@ + + + + + + +TypeElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.squareup.wire.schema.internal.parser
+

Interface TypeElement

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    EnumElement, MessageElement
    +
    +
    +
    +
    public interface TypeElement
    +
    A message type or enum type declaration.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        documentation

        +
        String documentation()
        +
      • +
      + + + +
        +
      • +

        options

        +
        com.google.common.collect.ImmutableList<OptionElement> options()
        +
      • +
      + + + +
        +
      • +

        nestedTypes

        +
        com.google.common.collect.ImmutableList<TypeElement> nestedTypes()
        +
      • +
      + + + +
        +
      • +

        toSchema

        +
        String toSchema()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumConstantElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumConstantElement.Builder.html new file mode 100644 index 0000000000..065d224407 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumConstantElement.Builder.html @@ -0,0 +1,186 @@ + + + + + + +Uses of Interface com.squareup.wire.schema.internal.parser.EnumConstantElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.schema.internal.parser.EnumConstantElement.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumConstantElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumConstantElement.html new file mode 100644 index 0000000000..9fa033300d --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumConstantElement.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.EnumConstantElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.EnumConstantElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumElement.Builder.html new file mode 100644 index 0000000000..862253eee2 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumElement.Builder.html @@ -0,0 +1,186 @@ + + + + + + +Uses of Interface com.squareup.wire.schema.internal.parser.EnumElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.schema.internal.parser.EnumElement.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumElement.html new file mode 100644 index 0000000000..d9dc33a88d --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/EnumElement.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.EnumElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.EnumElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtendElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtendElement.Builder.html new file mode 100644 index 0000000000..8ff6c9f2c2 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtendElement.Builder.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Interface com.squareup.wire.schema.internal.parser.ExtendElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.schema.internal.parser.ExtendElement.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtendElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtendElement.html new file mode 100644 index 0000000000..a9e40bc818 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtendElement.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.ExtendElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.ExtendElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtensionsElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtensionsElement.html new file mode 100644 index 0000000000..bf605b224b --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ExtensionsElement.html @@ -0,0 +1,195 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.ExtensionsElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.ExtensionsElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/FieldElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/FieldElement.Builder.html new file mode 100644 index 0000000000..332e338c5b --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/FieldElement.Builder.html @@ -0,0 +1,198 @@ + + + + + + +Uses of Interface com.squareup.wire.schema.internal.parser.FieldElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.schema.internal.parser.FieldElement.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/FieldElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/FieldElement.html new file mode 100644 index 0000000000..0352b69df6 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/FieldElement.html @@ -0,0 +1,216 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.FieldElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.FieldElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/GroupElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/GroupElement.Builder.html new file mode 100644 index 0000000000..806cb60b0a --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/GroupElement.Builder.html @@ -0,0 +1,186 @@ + + + + + + +Uses of Interface com.squareup.wire.schema.internal.parser.GroupElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.schema.internal.parser.GroupElement.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/GroupElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/GroupElement.html new file mode 100644 index 0000000000..681386026d --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/GroupElement.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.GroupElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.GroupElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/MessageElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/MessageElement.Builder.html new file mode 100644 index 0000000000..3861e10bc3 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/MessageElement.Builder.html @@ -0,0 +1,206 @@ + + + + + + +Uses of Interface com.squareup.wire.schema.internal.parser.MessageElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.schema.internal.parser.MessageElement.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/MessageElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/MessageElement.html new file mode 100644 index 0000000000..a8c69857b8 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/MessageElement.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.MessageElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.MessageElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OneOfElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OneOfElement.Builder.html new file mode 100644 index 0000000000..71445fad38 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OneOfElement.Builder.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Interface com.squareup.wire.schema.internal.parser.OneOfElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.schema.internal.parser.OneOfElement.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OneOfElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OneOfElement.html new file mode 100644 index 0000000000..45f0f08bdd --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OneOfElement.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.OneOfElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.OneOfElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OptionElement.Kind.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OptionElement.Kind.html new file mode 100644 index 0000000000..11d6a52cef --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OptionElement.Kind.html @@ -0,0 +1,201 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.OptionElement.Kind (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.OptionElement.Kind

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OptionElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OptionElement.html new file mode 100644 index 0000000000..e176dff189 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/OptionElement.html @@ -0,0 +1,274 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.OptionElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.OptionElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoFileElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoFileElement.Builder.html new file mode 100644 index 0000000000..cf618af6b9 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoFileElement.Builder.html @@ -0,0 +1,202 @@ + + + + + + +Uses of Interface com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoFileElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoFileElement.html new file mode 100644 index 0000000000..79da4d7b6a --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoFileElement.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.ProtoFileElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.ProtoFileElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoParser.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoParser.html new file mode 100644 index 0000000000..d1141d790b --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ProtoParser.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.ProtoParser (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.ProtoParser

+
+
No usage of com.squareup.wire.schema.internal.parser.ProtoParser
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ReservedElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ReservedElement.html new file mode 100644 index 0000000000..f864c38402 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ReservedElement.html @@ -0,0 +1,194 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.ReservedElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.ReservedElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/RpcElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/RpcElement.Builder.html new file mode 100644 index 0000000000..3c9340a755 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/RpcElement.Builder.html @@ -0,0 +1,198 @@ + + + + + + +Uses of Interface com.squareup.wire.schema.internal.parser.RpcElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.schema.internal.parser.RpcElement.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/RpcElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/RpcElement.html new file mode 100644 index 0000000000..0fb1477afe --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/RpcElement.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.RpcElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.RpcElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ServiceElement.Builder.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ServiceElement.Builder.html new file mode 100644 index 0000000000..8e700090a2 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ServiceElement.Builder.html @@ -0,0 +1,186 @@ + + + + + + +Uses of Interface com.squareup.wire.schema.internal.parser.ServiceElement.Builder (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.schema.internal.parser.ServiceElement.Builder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ServiceElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ServiceElement.html new file mode 100644 index 0000000000..6750b322c4 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/ServiceElement.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.squareup.wire.schema.internal.parser.ServiceElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.squareup.wire.schema.internal.parser.ServiceElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/TypeElement.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/TypeElement.html new file mode 100644 index 0000000000..0cb9b7d789 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/class-use/TypeElement.html @@ -0,0 +1,236 @@ + + + + + + +Uses of Interface com.squareup.wire.schema.internal.parser.TypeElement (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.squareup.wire.schema.internal.parser.TypeElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-frame.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-frame.html new file mode 100644 index 0000000000..34bb6ab606 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-frame.html @@ -0,0 +1,52 @@ + + + + + + +com.squareup.wire.schema.internal.parser (wire-schema 2.2.0 API) + + + + + +

com.squareup.wire.schema.internal.parser

+
+

Interfaces

+ +

Classes

+ +

Enums

+ +
+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-summary.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-summary.html new file mode 100644 index 0000000000..5b2454e18e --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-summary.html @@ -0,0 +1,272 @@ + + + + + + +com.squareup.wire.schema.internal.parser (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.squareup.wire.schema.internal.parser

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-tree.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-tree.html new file mode 100644 index 0000000000..5d62a0a677 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-tree.html @@ -0,0 +1,178 @@ + + + + + + +com.squareup.wire.schema.internal.parser Class Hierarchy (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.squareup.wire.schema.internal.parser

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-use.html b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-use.html new file mode 100644 index 0000000000..ceb5427ffe --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/internal/parser/package-use.html @@ -0,0 +1,259 @@ + + + + + + +Uses of Package com.squareup.wire.schema.internal.parser (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.squareup.wire.schema.internal.parser

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/package-frame.html b/2.x/wire-schema/com/squareup/wire/schema/package-frame.html new file mode 100644 index 0000000000..aaa6974651 --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/package-frame.html @@ -0,0 +1,47 @@ + + + + + + +com.squareup.wire.schema (wire-schema 2.2.0 API) + + + + + +

com.squareup.wire.schema

+
+

Classes

+ +

Enums

+ +

Exceptions

+ +
+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/package-summary.html b/2.x/wire-schema/com/squareup/wire/schema/package-summary.html new file mode 100644 index 0000000000..70323a3bdd --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/package-summary.html @@ -0,0 +1,265 @@ + + + + + + +com.squareup.wire.schema (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.squareup.wire.schema

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/package-tree.html b/2.x/wire-schema/com/squareup/wire/schema/package-tree.html new file mode 100644 index 0000000000..8bb377ac7e --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/package-tree.html @@ -0,0 +1,185 @@ + + + + + + +com.squareup.wire.schema Class Hierarchy (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.squareup.wire.schema

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/com/squareup/wire/schema/package-use.html b/2.x/wire-schema/com/squareup/wire/schema/package-use.html new file mode 100644 index 0000000000..41ff65f5da --- /dev/null +++ b/2.x/wire-schema/com/squareup/wire/schema/package-use.html @@ -0,0 +1,253 @@ + + + + + + +Uses of Package com.squareup.wire.schema (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.squareup.wire.schema

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/constant-values.html b/2.x/wire-schema/constant-values.html new file mode 100644 index 0000000000..e2a71b6ef5 --- /dev/null +++ b/2.x/wire-schema/constant-values.html @@ -0,0 +1,162 @@ + + + + + + +Constant Field Values (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.squareup.*

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/deprecated-list.html b/2.x/wire-schema/deprecated-list.html new file mode 100644 index 0000000000..e153272731 --- /dev/null +++ b/2.x/wire-schema/deprecated-list.html @@ -0,0 +1,126 @@ + + + + + + +Deprecated List (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/help-doc.html b/2.x/wire-schema/help-doc.html new file mode 100644 index 0000000000..f6dda823c2 --- /dev/null +++ b/2.x/wire-schema/help-doc.html @@ -0,0 +1,231 @@ + + + + + + +API Help (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/index-all.html b/2.x/wire-schema/index-all.html new file mode 100644 index 0000000000..848fc3aaa5 --- /dev/null +++ b/2.x/wire-schema/index-all.html @@ -0,0 +1,1240 @@ + + + + + + +Index (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I J K L M N O P Q R S T U V W  + + +

A

+
+
addProto(String) - Method in class com.squareup.wire.schema.SchemaLoader
+
+
Add a proto file to load.
+
+
addSource(File) - Method in class com.squareup.wire.schema.SchemaLoader
+
+
Add directory or zip file source from which proto files will be loaded.
+
+
addSource(Path) - Method in class com.squareup.wire.schema.SchemaLoader
+
+
Add directory or zip file source from which proto files will be loaded.
+
+
allowAlias() - Method in class com.squareup.wire.schema.EnumType
+
 
+
appendDocumentation(StringBuilder, String) - Static method in class com.squareup.wire.schema.internal.Util
+
 
+
appendIndented(StringBuilder, String) - Static method in class com.squareup.wire.schema.internal.Util
+
 
+
at(int, int) - Method in class com.squareup.wire.schema.Location
+
 
+
+ + + +

B

+
+
base() - Method in class com.squareup.wire.schema.Location
+
+
Returns the base of this location; typically a directory or .jar file.
+
+
BOOL - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
build() - Method in class com.squareup.wire.schema.IdentifierSet.Builder
+
 
+
build() - Method in interface com.squareup.wire.schema.internal.parser.EnumConstantElement.Builder
+
 
+
build() - Method in interface com.squareup.wire.schema.internal.parser.EnumElement.Builder
+
 
+
build() - Method in interface com.squareup.wire.schema.internal.parser.ExtendElement.Builder
+
 
+
build() - Method in interface com.squareup.wire.schema.internal.parser.FieldElement.Builder
+
 
+
build() - Method in interface com.squareup.wire.schema.internal.parser.GroupElement.Builder
+
 
+
build() - Method in interface com.squareup.wire.schema.internal.parser.MessageElement.Builder
+
 
+
build() - Method in interface com.squareup.wire.schema.internal.parser.OneOfElement.Builder
+
 
+
build() - Method in interface com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder
+
 
+
build() - Method in interface com.squareup.wire.schema.internal.parser.RpcElement.Builder
+
 
+
build() - Method in interface com.squareup.wire.schema.internal.parser.ServiceElement.Builder
+
 
+
Builder() - Constructor for class com.squareup.wire.schema.IdentifierSet.Builder
+
 
+
builder(Location) - Static method in class com.squareup.wire.schema.internal.parser.EnumConstantElement
+
 
+
builder(Location) - Static method in class com.squareup.wire.schema.internal.parser.EnumElement
+
 
+
builder(Location) - Static method in class com.squareup.wire.schema.internal.parser.ExtendElement
+
 
+
builder(Location) - Static method in class com.squareup.wire.schema.internal.parser.FieldElement
+
 
+
builder() - Static method in class com.squareup.wire.schema.internal.parser.GroupElement
+
 
+
builder(Location) - Static method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
builder() - Static method in class com.squareup.wire.schema.internal.parser.OneOfElement
+
 
+
builder(Location) - Static method in class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
builder(Location) - Static method in class com.squareup.wire.schema.internal.parser.RpcElement
+
 
+
builder(Location) - Static method in class com.squareup.wire.schema.internal.parser.ServiceElement
+
 
+
BYTES - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
+ + + +

C

+
+
column() - Method in class com.squareup.wire.schema.Location
+
+
Returns the column on the line of this location, or -1 for no specific column.
+
+
com.squareup.wire.schema - package com.squareup.wire.schema
+
 
+
com.squareup.wire.schema.internal - package com.squareup.wire.schema.internal
+
 
+
com.squareup.wire.schema.internal.parser - package com.squareup.wire.schema.internal.parser
+
 
+
concatenate(List<T>, T) - Static method in class com.squareup.wire.schema.internal.Util
+
 
+
constant(String) - Method in class com.squareup.wire.schema.EnumType
+
+
Returns the constant named name, or null if this enum has no such constant.
+
+
constant(int) - Method in class com.squareup.wire.schema.EnumType
+
+
Returns the constant tagged tag, or null if this enum has no such constant.
+
+
constants() - Method in class com.squareup.wire.schema.EnumType
+
 
+
constants(ImmutableList<EnumConstantElement>) - Method in interface com.squareup.wire.schema.internal.parser.EnumElement.Builder
+
 
+
constants() - Method in class com.squareup.wire.schema.internal.parser.EnumElement
+
 
+
create(Location, int, int, String) - Static method in class com.squareup.wire.schema.internal.parser.ExtensionsElement
+
 
+
create(String, OptionElement.Kind, Object) - Static method in class com.squareup.wire.schema.internal.parser.OptionElement
+
 
+
create(String, OptionElement.Kind, Object, boolean) - Static method in class com.squareup.wire.schema.internal.parser.OptionElement
+
 
+
create(Location, String, ImmutableList<Object>) - Static method in class com.squareup.wire.schema.internal.parser.ReservedElement
+
 
+
+ + + +

D

+
+
defaultValue(String) - Method in interface com.squareup.wire.schema.internal.parser.FieldElement.Builder
+
 
+
defaultValue() - Method in class com.squareup.wire.schema.internal.parser.FieldElement
+
 
+
documentation() - Method in class com.squareup.wire.schema.EnclosingType
+
 
+
documentation() - Method in class com.squareup.wire.schema.EnumConstant
+
 
+
documentation() - Method in class com.squareup.wire.schema.EnumType
+
 
+
documentation() - Method in class com.squareup.wire.schema.Field
+
 
+
documentation(String) - Method in interface com.squareup.wire.schema.internal.parser.EnumConstantElement.Builder
+
 
+
documentation() - Method in class com.squareup.wire.schema.internal.parser.EnumConstantElement
+
 
+
documentation(String) - Method in interface com.squareup.wire.schema.internal.parser.EnumElement.Builder
+
 
+
documentation() - Method in class com.squareup.wire.schema.internal.parser.EnumElement
+
 
+
documentation(String) - Method in interface com.squareup.wire.schema.internal.parser.ExtendElement.Builder
+
 
+
documentation() - Method in class com.squareup.wire.schema.internal.parser.ExtendElement
+
 
+
documentation() - Method in class com.squareup.wire.schema.internal.parser.ExtensionsElement
+
 
+
documentation(String) - Method in interface com.squareup.wire.schema.internal.parser.FieldElement.Builder
+
 
+
documentation() - Method in class com.squareup.wire.schema.internal.parser.FieldElement
+
 
+
documentation(String) - Method in interface com.squareup.wire.schema.internal.parser.GroupElement.Builder
+
 
+
documentation() - Method in class com.squareup.wire.schema.internal.parser.GroupElement
+
 
+
documentation(String) - Method in interface com.squareup.wire.schema.internal.parser.MessageElement.Builder
+
 
+
documentation() - Method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
documentation(String) - Method in interface com.squareup.wire.schema.internal.parser.OneOfElement.Builder
+
 
+
documentation() - Method in class com.squareup.wire.schema.internal.parser.OneOfElement
+
 
+
documentation() - Method in class com.squareup.wire.schema.internal.parser.ReservedElement
+
 
+
documentation(String) - Method in interface com.squareup.wire.schema.internal.parser.RpcElement.Builder
+
 
+
documentation() - Method in class com.squareup.wire.schema.internal.parser.RpcElement
+
 
+
documentation(String) - Method in interface com.squareup.wire.schema.internal.parser.ServiceElement.Builder
+
 
+
documentation() - Method in class com.squareup.wire.schema.internal.parser.ServiceElement
+
 
+
documentation() - Method in interface com.squareup.wire.schema.internal.parser.TypeElement
+
 
+
documentation() - Method in class com.squareup.wire.schema.MessageType
+
 
+
documentation() - Method in class com.squareup.wire.schema.OneOf
+
 
+
documentation() - Method in class com.squareup.wire.schema.Rpc
+
 
+
documentation() - Method in class com.squareup.wire.schema.Service
+
 
+
documentation() - Method in class com.squareup.wire.schema.Type
+
 
+
DOUBLE - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
+ + + +

E

+
+
EnclosingType - Class in com.squareup.wire.schema
+
+
An empty type which only holds nested types.
+
+
enclosingTypeOrPackage() - Method in class com.squareup.wire.schema.ProtoType
+
+
Returns the enclosing type, or null if this type is not nested in another type.
+
+
end() - Method in class com.squareup.wire.schema.internal.parser.ExtensionsElement
+
 
+
ENUM_OPTIONS - Static variable in class com.squareup.wire.schema.Options
+
 
+
ENUM_VALUE_OPTIONS - Static variable in class com.squareup.wire.schema.Options
+
 
+
EnumConstant - Class in com.squareup.wire.schema
+
 
+
EnumConstantElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
EnumConstantElement() - Constructor for class com.squareup.wire.schema.internal.parser.EnumConstantElement
+
 
+
EnumConstantElement.Builder - Interface in com.squareup.wire.schema.internal.parser
+
 
+
EnumElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
EnumElement() - Constructor for class com.squareup.wire.schema.internal.parser.EnumElement
+
 
+
EnumElement.Builder - Interface in com.squareup.wire.schema.internal.parser
+
 
+
EnumType - Class in com.squareup.wire.schema
+
 
+
equals(Object) - Method in class com.squareup.wire.schema.ProtoMember
+
 
+
equals(Object) - Method in class com.squareup.wire.schema.ProtoType
+
 
+
exclude(String) - Method in class com.squareup.wire.schema.IdentifierSet.Builder
+
 
+
excludes(ProtoType) - Method in class com.squareup.wire.schema.IdentifierSet
+
+
Returns true if type should be excluded, even if it is a transitive dependency of a + root.
+
+
excludes(ProtoMember) - Method in class com.squareup.wire.schema.IdentifierSet
+
+
Returns true if protoMember should be excluded.
+
+
extendDeclarations(ImmutableList<ExtendElement>) - Method in interface com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder
+
 
+
extendDeclarations() - Method in class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
ExtendElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
ExtendElement() - Constructor for class com.squareup.wire.schema.internal.parser.ExtendElement
+
 
+
ExtendElement.Builder - Interface in com.squareup.wire.schema.internal.parser
+
 
+
extensionField(String) - Method in class com.squareup.wire.schema.MessageType
+
+
Returns the field with the qualified name qualifiedName, or null if this type has no + such field.
+
+
extensionFields() - Method in class com.squareup.wire.schema.MessageType
+
 
+
extensions(ImmutableList<ExtensionsElement>) - Method in interface com.squareup.wire.schema.internal.parser.MessageElement.Builder
+
 
+
extensions() - Method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
extensions() - Method in class com.squareup.wire.schema.MessageType
+
 
+
ExtensionsElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
ExtensionsElement() - Constructor for class com.squareup.wire.schema.internal.parser.ExtensionsElement
+
 
+
+ + + +

F

+
+
Field - Class in com.squareup.wire.schema
+
 
+
field(String) - Method in class com.squareup.wire.schema.MessageType
+
+
Returns the field named name, or null if this type has no such field.
+
+
field(int) - Method in class com.squareup.wire.schema.MessageType
+
+
Returns the field tagged tag, or null if this type has no such field.
+
+
Field.Label - Enum in com.squareup.wire.schema
+
 
+
FIELD_OPTIONS - Static variable in class com.squareup.wire.schema.Options
+
 
+
FieldElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
FieldElement() - Constructor for class com.squareup.wire.schema.internal.parser.FieldElement
+
 
+
FieldElement.Builder - Interface in com.squareup.wire.schema.internal.parser
+
 
+
fields(ImmutableList<FieldElement>) - Method in interface com.squareup.wire.schema.internal.parser.ExtendElement.Builder
+
 
+
fields() - Method in class com.squareup.wire.schema.internal.parser.ExtendElement
+
 
+
fields(ImmutableList<FieldElement>) - Method in interface com.squareup.wire.schema.internal.parser.GroupElement.Builder
+
 
+
fields() - Method in class com.squareup.wire.schema.internal.parser.GroupElement
+
 
+
fields(ImmutableList<FieldElement>) - Method in interface com.squareup.wire.schema.internal.parser.MessageElement.Builder
+
 
+
fields() - Method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
fields(ImmutableList<FieldElement>) - Method in interface com.squareup.wire.schema.internal.parser.OneOfElement.Builder
+
 
+
fields() - Method in class com.squareup.wire.schema.internal.parser.OneOfElement
+
 
+
fields() - Method in class com.squareup.wire.schema.MessageType
+
 
+
fields() - Method in class com.squareup.wire.schema.OneOf
+
 
+
fieldsAndOneOfFields() - Method in class com.squareup.wire.schema.MessageType
+
 
+
FILE_OPTIONS - Static variable in class com.squareup.wire.schema.Options
+
 
+
FIXED32 - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
FIXED64 - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
FLOAT - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
+ + + +

G

+
+
get(String) - Static method in class com.squareup.wire.schema.Location
+
 
+
get(String, String) - Static method in class com.squareup.wire.schema.Location
+
 
+
get(ProtoMember) - Method in class com.squareup.wire.schema.Options
+
 
+
get(String) - Static method in enum com.squareup.wire.schema.ProtoFile.Syntax
+
 
+
get(String) - Static method in class com.squareup.wire.schema.ProtoMember
+
 
+
get(ProtoType, String) - Static method in class com.squareup.wire.schema.ProtoMember
+
 
+
get(ProtoType, Field) - Static method in class com.squareup.wire.schema.ProtoMember
+
 
+
get(String, String) - Static method in class com.squareup.wire.schema.ProtoType
+
 
+
get(String) - Static method in class com.squareup.wire.schema.ProtoType
+
 
+
get(String, ProtoType, TypeElement) - Static method in class com.squareup.wire.schema.Type
+
 
+
getDefault() - Method in class com.squareup.wire.schema.Field
+
 
+
getField(ProtoMember) - Method in class com.squareup.wire.schema.Schema
+
 
+
getRequiredFields() - Method in class com.squareup.wire.schema.MessageType
+
 
+
getService(String) - Method in class com.squareup.wire.schema.Schema
+
+
Returns the service with the fully qualified name name, or null if this schema defines + no such service.
+
+
getService(ProtoType) - Method in class com.squareup.wire.schema.Schema
+
+
Returns the service with the fully qualified name name, or null if this schema defines + no such service.
+
+
getType(String) - Method in class com.squareup.wire.schema.Schema
+
+
Returns the type with the fully qualified name name, or null if this schema defines no + such type.
+
+
getType(ProtoType) - Method in class com.squareup.wire.schema.Schema
+
+
Returns the type with the fully qualified name name, or null if this schema defines no + such type.
+
+
GroupElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
GroupElement() - Constructor for class com.squareup.wire.schema.internal.parser.GroupElement
+
 
+
GroupElement.Builder - Interface in com.squareup.wire.schema.internal.parser
+
 
+
groups(ImmutableList<GroupElement>) - Method in interface com.squareup.wire.schema.internal.parser.MessageElement.Builder
+
 
+
groups() - Method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
groups(ImmutableList<GroupElement>) - Method in interface com.squareup.wire.schema.internal.parser.OneOfElement.Builder
+
 
+
groups() - Method in class com.squareup.wire.schema.internal.parser.OneOfElement
+
 
+
+ + + +

H

+
+
hashCode() - Method in class com.squareup.wire.schema.ProtoMember
+
 
+
hashCode() - Method in class com.squareup.wire.schema.ProtoType
+
 
+
+ + + +

I

+
+
IdentifierSet - Class in com.squareup.wire.schema
+
+
A heterogeneous set of rules to include and exclude types and members.
+
+
IdentifierSet.Builder - Class in com.squareup.wire.schema
+
 
+
imports(ImmutableList<String>) - Method in interface com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder
+
 
+
imports() - Method in class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
include(String) - Method in class com.squareup.wire.schema.IdentifierSet.Builder
+
 
+
includes(ProtoType) - Method in class com.squareup.wire.schema.IdentifierSet
+
+
Returns true if type is a root.
+
+
includes(ProtoMember) - Method in class com.squareup.wire.schema.IdentifierSet
+
+
Returns true if protoMember is a root.
+
+
INT32 - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
INT64 - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
isDeprecated() - Method in class com.squareup.wire.schema.Field
+
 
+
isEmpty() - Method in class com.squareup.wire.schema.IdentifierSet
+
 
+
isExtension() - Method in class com.squareup.wire.schema.Field
+
 
+
isMap() - Method in class com.squareup.wire.schema.ProtoType
+
 
+
isOptional() - Method in class com.squareup.wire.schema.Field
+
 
+
isPacked() - Method in class com.squareup.wire.schema.Field
+
 
+
isParenthesized() - Method in class com.squareup.wire.schema.internal.parser.OptionElement
+
 
+
isRedacted() - Method in class com.squareup.wire.schema.Field
+
 
+
isRepeated() - Method in class com.squareup.wire.schema.Field
+
 
+
isRequired() - Method in class com.squareup.wire.schema.Field
+
 
+
isScalar() - Method in class com.squareup.wire.schema.ProtoType
+
 
+
isValidTag(int) - Static method in class com.squareup.wire.schema.internal.Util
+
+
True if the supplied value is in the valid tag range and not reserved.
+
+
+ + + +

J

+
+
javaPackage() - Method in class com.squareup.wire.schema.ProtoFile
+
 
+
+ + + +

K

+
+
keyType() - Method in class com.squareup.wire.schema.ProtoType
+
+
The type of the map's keys.
+
+
kind() - Method in class com.squareup.wire.schema.internal.parser.OptionElement
+
 
+
+ + + +

L

+
+
label() - Method in class com.squareup.wire.schema.Field
+
 
+
label(Field.Label) - Method in interface com.squareup.wire.schema.internal.parser.FieldElement.Builder
+
 
+
label() - Method in class com.squareup.wire.schema.internal.parser.FieldElement
+
 
+
label(Field.Label) - Method in interface com.squareup.wire.schema.internal.parser.GroupElement.Builder
+
 
+
label() - Method in class com.squareup.wire.schema.internal.parser.GroupElement
+
 
+
line() - Method in class com.squareup.wire.schema.Location
+
+
Returns the line number of this location, or -1 for no specific line number.
+
+
load() - Method in class com.squareup.wire.schema.SchemaLoader
+
 
+
location() - Method in class com.squareup.wire.schema.EnclosingType
+
 
+
location() - Method in class com.squareup.wire.schema.EnumConstant
+
 
+
location() - Method in class com.squareup.wire.schema.EnumType
+
 
+
location() - Method in class com.squareup.wire.schema.Field
+
 
+
location(Location) - Method in interface com.squareup.wire.schema.internal.parser.EnumConstantElement.Builder
+
 
+
location() - Method in class com.squareup.wire.schema.internal.parser.EnumConstantElement
+
 
+
location(Location) - Method in interface com.squareup.wire.schema.internal.parser.EnumElement.Builder
+
 
+
location() - Method in class com.squareup.wire.schema.internal.parser.EnumElement
+
 
+
location(Location) - Method in interface com.squareup.wire.schema.internal.parser.ExtendElement.Builder
+
 
+
location() - Method in class com.squareup.wire.schema.internal.parser.ExtendElement
+
 
+
location() - Method in class com.squareup.wire.schema.internal.parser.ExtensionsElement
+
 
+
location(Location) - Method in interface com.squareup.wire.schema.internal.parser.FieldElement.Builder
+
 
+
location() - Method in class com.squareup.wire.schema.internal.parser.FieldElement
+
 
+
location(Location) - Method in interface com.squareup.wire.schema.internal.parser.MessageElement.Builder
+
 
+
location() - Method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
location(Location) - Method in interface com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder
+
 
+
location() - Method in class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
location() - Method in class com.squareup.wire.schema.internal.parser.ReservedElement
+
 
+
location(Location) - Method in interface com.squareup.wire.schema.internal.parser.RpcElement.Builder
+
 
+
location() - Method in class com.squareup.wire.schema.internal.parser.RpcElement
+
 
+
location(Location) - Method in interface com.squareup.wire.schema.internal.parser.ServiceElement.Builder
+
 
+
location() - Method in class com.squareup.wire.schema.internal.parser.ServiceElement
+
 
+
location() - Method in interface com.squareup.wire.schema.internal.parser.TypeElement
+
 
+
Location - Class in com.squareup.wire.schema
+
+
Locates a .proto file, or a position within a .proto file, on the file system.
+
+
Location() - Constructor for class com.squareup.wire.schema.Location
+
 
+
location() - Method in class com.squareup.wire.schema.MessageType
+
 
+
location() - Method in class com.squareup.wire.schema.ProtoFile
+
 
+
location() - Method in class com.squareup.wire.schema.Rpc
+
 
+
location() - Method in class com.squareup.wire.schema.Service
+
 
+
location() - Method in class com.squareup.wire.schema.Type
+
 
+
+ + + +

M

+
+
map() - Method in class com.squareup.wire.schema.Options
+
+
Returns a map with the values for these options.
+
+
MAX_TAG_VALUE - Static variable in class com.squareup.wire.schema.internal.Util
+
 
+
member() - Method in class com.squareup.wire.schema.ProtoMember
+
 
+
MESSAGE_OPTIONS - Static variable in class com.squareup.wire.schema.Options
+
 
+
MessageElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
MessageElement() - Constructor for class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
MessageElement.Builder - Interface in com.squareup.wire.schema.internal.parser
+
 
+
MessageType - Class in com.squareup.wire.schema
+
 
+
METHOD_OPTIONS - Static variable in class com.squareup.wire.schema.Options
+
 
+
MIN_TAG_VALUE - Static variable in class com.squareup.wire.schema.internal.Util
+
 
+
+ + + +

N

+
+
name() - Method in class com.squareup.wire.schema.EnumConstant
+
 
+
name() - Method in class com.squareup.wire.schema.Field
+
 
+
name(String) - Method in interface com.squareup.wire.schema.internal.parser.EnumConstantElement.Builder
+
 
+
name() - Method in class com.squareup.wire.schema.internal.parser.EnumConstantElement
+
 
+
name(String) - Method in interface com.squareup.wire.schema.internal.parser.EnumElement.Builder
+
 
+
name() - Method in class com.squareup.wire.schema.internal.parser.EnumElement
+
 
+
name(String) - Method in interface com.squareup.wire.schema.internal.parser.ExtendElement.Builder
+
 
+
name() - Method in class com.squareup.wire.schema.internal.parser.ExtendElement
+
 
+
name(String) - Method in interface com.squareup.wire.schema.internal.parser.FieldElement.Builder
+
 
+
name() - Method in class com.squareup.wire.schema.internal.parser.FieldElement
+
 
+
name(String) - Method in interface com.squareup.wire.schema.internal.parser.GroupElement.Builder
+
 
+
name() - Method in class com.squareup.wire.schema.internal.parser.GroupElement
+
 
+
name(String) - Method in interface com.squareup.wire.schema.internal.parser.MessageElement.Builder
+
 
+
name() - Method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
name(String) - Method in interface com.squareup.wire.schema.internal.parser.OneOfElement.Builder
+
 
+
name() - Method in class com.squareup.wire.schema.internal.parser.OneOfElement
+
 
+
name() - Method in class com.squareup.wire.schema.internal.parser.OptionElement
+
 
+
name(String) - Method in interface com.squareup.wire.schema.internal.parser.RpcElement.Builder
+
 
+
name() - Method in class com.squareup.wire.schema.internal.parser.RpcElement
+
 
+
name(String) - Method in interface com.squareup.wire.schema.internal.parser.ServiceElement.Builder
+
 
+
name() - Method in class com.squareup.wire.schema.internal.parser.ServiceElement
+
 
+
name() - Method in interface com.squareup.wire.schema.internal.parser.TypeElement
+
 
+
name() - Method in class com.squareup.wire.schema.OneOf
+
 
+
name() - Method in class com.squareup.wire.schema.ProtoFile
+
+
Returns the name of this proto file, like simple_message for squareup/protos/person/simple_message.proto.
+
+
name() - Method in class com.squareup.wire.schema.Rpc
+
 
+
name() - Method in class com.squareup.wire.schema.Service
+
 
+
nestedType(String) - Method in class com.squareup.wire.schema.ProtoType
+
 
+
nestedTypes() - Method in class com.squareup.wire.schema.EnclosingType
+
 
+
nestedTypes() - Method in class com.squareup.wire.schema.EnumType
+
 
+
nestedTypes() - Method in class com.squareup.wire.schema.internal.parser.EnumElement
+
 
+
nestedTypes(ImmutableList<TypeElement>) - Method in interface com.squareup.wire.schema.internal.parser.MessageElement.Builder
+
 
+
nestedTypes() - Method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
nestedTypes() - Method in interface com.squareup.wire.schema.internal.parser.TypeElement
+
 
+
nestedTypes() - Method in class com.squareup.wire.schema.MessageType
+
 
+
nestedTypes() - Method in class com.squareup.wire.schema.Type
+
 
+
+ + + +

O

+
+
OneOf - Class in com.squareup.wire.schema
+
 
+
OneOfElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
OneOfElement() - Constructor for class com.squareup.wire.schema.internal.parser.OneOfElement
+
 
+
OneOfElement.Builder - Interface in com.squareup.wire.schema.internal.parser
+
 
+
oneOfs(ImmutableList<OneOfElement>) - Method in interface com.squareup.wire.schema.internal.parser.MessageElement.Builder
+
 
+
oneOfs() - Method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
oneOfs() - Method in class com.squareup.wire.schema.MessageType
+
 
+
OptionElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
OptionElement() - Constructor for class com.squareup.wire.schema.internal.parser.OptionElement
+
 
+
OptionElement.Kind - Enum in com.squareup.wire.schema.internal.parser
+
 
+
optionMatches(String, String) - Method in class com.squareup.wire.schema.Options
+
+
Returns true if any of the options in options matches both of the regular expressions + provided: its name matches the option's name and its value matches the option's value.
+
+
options() - Method in class com.squareup.wire.schema.EnclosingType
+
 
+
options() - Method in class com.squareup.wire.schema.EnumConstant
+
 
+
options() - Method in class com.squareup.wire.schema.EnumType
+
 
+
options() - Method in class com.squareup.wire.schema.Field
+
 
+
options(ImmutableList<OptionElement>) - Method in interface com.squareup.wire.schema.internal.parser.EnumConstantElement.Builder
+
 
+
options() - Method in class com.squareup.wire.schema.internal.parser.EnumConstantElement
+
 
+
options(ImmutableList<OptionElement>) - Method in interface com.squareup.wire.schema.internal.parser.EnumElement.Builder
+
 
+
options() - Method in class com.squareup.wire.schema.internal.parser.EnumElement
+
 
+
options(ImmutableList<OptionElement>) - Method in interface com.squareup.wire.schema.internal.parser.FieldElement.Builder
+
 
+
options() - Method in class com.squareup.wire.schema.internal.parser.FieldElement
+
 
+
options(ImmutableList<OptionElement>) - Method in interface com.squareup.wire.schema.internal.parser.MessageElement.Builder
+
 
+
options() - Method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
options(Collection<OptionElement>) - Method in interface com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder
+
 
+
options() - Method in class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
options(ImmutableList<OptionElement>) - Method in interface com.squareup.wire.schema.internal.parser.RpcElement.Builder
+
 
+
options() - Method in class com.squareup.wire.schema.internal.parser.RpcElement
+
 
+
options(ImmutableList<OptionElement>) - Method in interface com.squareup.wire.schema.internal.parser.ServiceElement.Builder
+
 
+
options() - Method in class com.squareup.wire.schema.internal.parser.ServiceElement
+
 
+
options() - Method in interface com.squareup.wire.schema.internal.parser.TypeElement
+
 
+
options() - Method in class com.squareup.wire.schema.MessageType
+
 
+
Options - Class in com.squareup.wire.schema
+
+
A set of options declared on a message declaration, field declaration, enum declaration, enum + constant declaration, service declaration, RPC method declaration, or proto file declaration.
+
+
Options(ProtoType, List<OptionElement>) - Constructor for class com.squareup.wire.schema.Options
+
 
+
options() - Method in class com.squareup.wire.schema.ProtoFile
+
 
+
options() - Method in class com.squareup.wire.schema.Rpc
+
 
+
options() - Method in class com.squareup.wire.schema.Service
+
 
+
options() - Method in class com.squareup.wire.schema.Type
+
 
+
+ + + +

P

+
+
packageName() - Method in class com.squareup.wire.schema.Field
+
 
+
packageName(String) - Method in interface com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder
+
 
+
packageName() - Method in class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
packageName() - Method in class com.squareup.wire.schema.ProtoFile
+
 
+
parse(Location, String) - Static method in class com.squareup.wire.schema.internal.parser.ProtoParser
+
+
Parse a named .proto schema.
+
+
path() - Method in class com.squareup.wire.schema.Location
+
+
Returns the path to this location relative to Location.base().
+
+
protoAdapter(String, boolean) - Method in class com.squareup.wire.schema.Schema
+
+
Returns a wire adapter for the message or enum type named typeName.
+
+
ProtoFile - Class in com.squareup.wire.schema
+
 
+
protoFile(String) - Method in class com.squareup.wire.schema.Schema
+
+
Returns the proto file at path, or null if this schema has no such file.
+
+
ProtoFile.Syntax - Enum in com.squareup.wire.schema
+
+
Syntax version.
+
+
ProtoFileElement - Class in com.squareup.wire.schema.internal.parser
+
+
A single .proto file.
+
+
ProtoFileElement() - Constructor for class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
ProtoFileElement.Builder - Interface in com.squareup.wire.schema.internal.parser
+
 
+
protoFiles() - Method in class com.squareup.wire.schema.Schema
+
 
+
ProtoMember - Class in com.squareup.wire.schema
+
+
Identifies a field, enum or RPC on a declaring type.
+
+
ProtoParser - Class in com.squareup.wire.schema.internal.parser
+
+
Basic parser for .proto schema declarations.
+
+
protos() - Method in class com.squareup.wire.schema.SchemaLoader
+
+
Returns a mutable list of the protos that this loader will load.
+
+
ProtoType - Class in com.squareup.wire.schema
+
+
Names a protocol buffer message, enumerated type, service, map, or a scalar.
+
+
prune(IdentifierSet) - Method in class com.squareup.wire.schema.Schema
+
+
Returns a copy of this schema that retains only the types and services selected by identifierSet, plus their transitive dependencies.
+
+
publicImports(ImmutableList<String>) - Method in interface com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder
+
 
+
publicImports() - Method in class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
+ + + +

Q

+
+
qualifiedName() - Method in class com.squareup.wire.schema.Field
+
+
Returns this field's name, prefixed with its package name.
+
+
+ + + +

R

+
+
requestStreaming(boolean) - Method in interface com.squareup.wire.schema.internal.parser.RpcElement.Builder
+
 
+
requestStreaming() - Method in class com.squareup.wire.schema.internal.parser.RpcElement
+
 
+
requestStreaming() - Method in class com.squareup.wire.schema.Rpc
+
 
+
requestType(String) - Method in interface com.squareup.wire.schema.internal.parser.RpcElement.Builder
+
 
+
requestType() - Method in class com.squareup.wire.schema.internal.parser.RpcElement
+
 
+
requestType() - Method in class com.squareup.wire.schema.Rpc
+
 
+
ReservedElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
ReservedElement() - Constructor for class com.squareup.wire.schema.internal.parser.ReservedElement
+
 
+
reserveds(ImmutableList<ReservedElement>) - Method in interface com.squareup.wire.schema.internal.parser.MessageElement.Builder
+
 
+
reserveds() - Method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
responseStreaming(boolean) - Method in interface com.squareup.wire.schema.internal.parser.RpcElement.Builder
+
 
+
responseStreaming() - Method in class com.squareup.wire.schema.internal.parser.RpcElement
+
 
+
responseStreaming() - Method in class com.squareup.wire.schema.Rpc
+
 
+
responseType(String) - Method in interface com.squareup.wire.schema.internal.parser.RpcElement.Builder
+
 
+
responseType() - Method in class com.squareup.wire.schema.internal.parser.RpcElement
+
 
+
responseType() - Method in class com.squareup.wire.schema.Rpc
+
 
+
Rpc - Class in com.squareup.wire.schema
+
 
+
rpc(String) - Method in class com.squareup.wire.schema.Service
+
+
Returns the RPC named name, or null if this service has no such method.
+
+
RpcElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
RpcElement() - Constructor for class com.squareup.wire.schema.internal.parser.RpcElement
+
 
+
RpcElement.Builder - Interface in com.squareup.wire.schema.internal.parser
+
 
+
rpcs(ImmutableList<RpcElement>) - Method in interface com.squareup.wire.schema.internal.parser.ServiceElement.Builder
+
 
+
rpcs() - Method in class com.squareup.wire.schema.internal.parser.ServiceElement
+
 
+
rpcs() - Method in class com.squareup.wire.schema.Service
+
 
+
+ + + +

S

+
+
Schema - Class in com.squareup.wire.schema
+
+
A collection of .proto files that describe a set of messages.
+
+
SchemaException - Exception in com.squareup.wire.schema
+
 
+
SchemaException(List<String>) - Constructor for exception com.squareup.wire.schema.SchemaException
+
 
+
SchemaLoader - Class in com.squareup.wire.schema
+
+
Load proto files and their transitive dependencies, parse them, and link them together.
+
+
SchemaLoader() - Constructor for class com.squareup.wire.schema.SchemaLoader
+
 
+
Service - Class in com.squareup.wire.schema
+
 
+
SERVICE_OPTIONS - Static variable in class com.squareup.wire.schema.Options
+
 
+
ServiceElement - Class in com.squareup.wire.schema.internal.parser
+
 
+
ServiceElement() - Constructor for class com.squareup.wire.schema.internal.parser.ServiceElement
+
 
+
ServiceElement.Builder - Interface in com.squareup.wire.schema.internal.parser
+
 
+
services(ImmutableList<ServiceElement>) - Method in interface com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder
+
 
+
services() - Method in class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
services() - Method in class com.squareup.wire.schema.ProtoFile
+
 
+
SFIXED32 - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
SFIXED64 - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
simpleName() - Method in class com.squareup.wire.schema.ProtoType
+
 
+
SINT32 - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
SINT64 - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
sources() - Method in class com.squareup.wire.schema.SchemaLoader
+
+
Returns a mutable list of the sources that this loader will load from.
+
+
start() - Method in class com.squareup.wire.schema.internal.parser.ExtensionsElement
+
 
+
STRING - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
syntax(ProtoFile.Syntax) - Method in interface com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder
+
 
+
syntax() - Method in class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
+ + + +

T

+
+
tag() - Method in class com.squareup.wire.schema.EnumConstant
+
 
+
tag() - Method in class com.squareup.wire.schema.Field
+
 
+
tag(int) - Method in interface com.squareup.wire.schema.internal.parser.EnumConstantElement.Builder
+
 
+
tag() - Method in class com.squareup.wire.schema.internal.parser.EnumConstantElement
+
 
+
tag(int) - Method in interface com.squareup.wire.schema.internal.parser.FieldElement.Builder
+
 
+
tag() - Method in class com.squareup.wire.schema.internal.parser.FieldElement
+
 
+
tag(int) - Method in interface com.squareup.wire.schema.internal.parser.GroupElement.Builder
+
 
+
tag() - Method in class com.squareup.wire.schema.internal.parser.GroupElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.EnumConstantElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.EnumElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.ExtendElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.ExtensionsElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.FieldElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.GroupElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.MessageElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.OneOfElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.OptionElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.ReservedElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.RpcElement
+
 
+
toSchema() - Method in class com.squareup.wire.schema.internal.parser.ServiceElement
+
 
+
toSchema() - Method in interface com.squareup.wire.schema.internal.parser.TypeElement
+
 
+
toSchemaDeclaration() - Method in class com.squareup.wire.schema.internal.parser.OptionElement
+
 
+
toString() - Method in class com.squareup.wire.schema.Field
+
 
+
toString() - Method in class com.squareup.wire.schema.Location
+
 
+
toString() - Method in enum com.squareup.wire.schema.ProtoFile.Syntax
+
 
+
toString() - Method in class com.squareup.wire.schema.ProtoFile
+
 
+
toString() - Method in class com.squareup.wire.schema.ProtoMember
+
 
+
toString() - Method in class com.squareup.wire.schema.ProtoType
+
 
+
type() - Method in class com.squareup.wire.schema.EnclosingType
+
 
+
type() - Method in class com.squareup.wire.schema.EnumType
+
 
+
type() - Method in class com.squareup.wire.schema.Field
+
 
+
type(String) - Method in interface com.squareup.wire.schema.internal.parser.FieldElement.Builder
+
 
+
type() - Method in class com.squareup.wire.schema.internal.parser.FieldElement
+
 
+
type() - Method in class com.squareup.wire.schema.MessageType
+
 
+
type() - Method in class com.squareup.wire.schema.ProtoMember
+
 
+
type() - Method in class com.squareup.wire.schema.Service
+
 
+
Type - Class in com.squareup.wire.schema
+
 
+
Type() - Constructor for class com.squareup.wire.schema.Type
+
 
+
type() - Method in class com.squareup.wire.schema.Type
+
 
+
TypeElement - Interface in com.squareup.wire.schema.internal.parser
+
+
A message type or enum type declaration.
+
+
types(ImmutableList<TypeElement>) - Method in interface com.squareup.wire.schema.internal.parser.ProtoFileElement.Builder
+
 
+
types() - Method in class com.squareup.wire.schema.internal.parser.ProtoFileElement
+
 
+
types() - Method in class com.squareup.wire.schema.ProtoFile
+
 
+
+ + + +

U

+
+
UINT32 - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
UINT64 - Static variable in class com.squareup.wire.schema.ProtoType
+
 
+
unusedExcludes() - Method in class com.squareup.wire.schema.IdentifierSet
+
 
+
unusedIncludes() - Method in class com.squareup.wire.schema.IdentifierSet
+
 
+
Util - Class in com.squareup.wire.schema.internal
+
 
+
+ + + +

V

+
+
value() - Method in class com.squareup.wire.schema.internal.parser.OptionElement
+
 
+
valueOf(String) - Static method in enum com.squareup.wire.schema.Field.Label
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.squareup.wire.schema.internal.parser.OptionElement.Kind
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum com.squareup.wire.schema.ProtoFile.Syntax
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum com.squareup.wire.schema.Field.Label
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum com.squareup.wire.schema.internal.parser.OptionElement.Kind
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Method in class com.squareup.wire.schema.internal.parser.ReservedElement
+
+
A String name or Integer or Range<Integer> tag.
+
+
values() - Static method in enum com.squareup.wire.schema.ProtoFile.Syntax
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
valueType() - Method in class com.squareup.wire.schema.ProtoType
+
+
The type of the map's values.
+
+
+ + + +

W

+
+
withoutBase() - Method in class com.squareup.wire.schema.Location
+
+
Returns a copy of this location with an empty base.
+
+
+A B C D E F G H I J K L M N O P Q R S T U V W 
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/index.html b/2.x/wire-schema/index.html new file mode 100644 index 0000000000..7a11ce2089 --- /dev/null +++ b/2.x/wire-schema/index.html @@ -0,0 +1,75 @@ + + + + + + +wire-schema 2.2.0 API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/2.x/wire-schema/overview-frame.html b/2.x/wire-schema/overview-frame.html new file mode 100644 index 0000000000..1c6b27848c --- /dev/null +++ b/2.x/wire-schema/overview-frame.html @@ -0,0 +1,24 @@ + + + + + + +Overview List (wire-schema 2.2.0 API) + + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/2.x/wire-schema/overview-summary.html b/2.x/wire-schema/overview-summary.html new file mode 100644 index 0000000000..fdac4662fc --- /dev/null +++ b/2.x/wire-schema/overview-summary.html @@ -0,0 +1,148 @@ + + + + + + +Overview (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

wire-schema 2.2.0 API

+
+
+ + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.squareup.wire.schema 
com.squareup.wire.schema.internal 
com.squareup.wire.schema.internal.parser 
+
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/overview-tree.html b/2.x/wire-schema/overview-tree.html new file mode 100644 index 0000000000..192304623a --- /dev/null +++ b/2.x/wire-schema/overview-tree.html @@ -0,0 +1,217 @@ + + + + + + +Class Hierarchy (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/package-list b/2.x/wire-schema/package-list new file mode 100644 index 0000000000..74e9ec5bde --- /dev/null +++ b/2.x/wire-schema/package-list @@ -0,0 +1,3 @@ +com.squareup.wire.schema +com.squareup.wire.schema.internal +com.squareup.wire.schema.internal.parser diff --git a/2.x/wire-schema/script.js b/2.x/wire-schema/script.js new file mode 100644 index 0000000000..b346356931 --- /dev/null +++ b/2.x/wire-schema/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/2.x/wire-schema/serialized-form.html b/2.x/wire-schema/serialized-form.html new file mode 100644 index 0000000000..2e8f3736f1 --- /dev/null +++ b/2.x/wire-schema/serialized-form.html @@ -0,0 +1,139 @@ + + + + + + +Serialized Form (wire-schema 2.2.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2013–2016 Square, Inc.. All rights reserved.

+ + diff --git a/2.x/wire-schema/stylesheet.css b/2.x/wire-schema/stylesheet.css new file mode 100644 index 0000000000..8841f37c43 --- /dev/null +++ b/2.x/wire-schema/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/2.x/wire-schema/version.txt b/2.x/wire-schema/version.txt new file mode 100644 index 0000000000..e3a4f19336 --- /dev/null +++ b/2.x/wire-schema/version.txt @@ -0,0 +1 @@ +2.2.0 \ No newline at end of file diff --git a/3.x/wire-compiler/images/anchor-copy-button.svg b/3.x/wire-compiler/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-compiler/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-compiler/images/arrow_down.svg b/3.x/wire-compiler/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-compiler/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-compiler/images/burger.svg b/3.x/wire-compiler/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-compiler/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-compiler/images/copy-icon.svg b/3.x/wire-compiler/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-compiler/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-compiler/images/copy-successful-icon.svg b/3.x/wire-compiler/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-compiler/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-compiler/images/footer-go-to-link.svg b/3.x/wire-compiler/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-compiler/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-compiler/images/go-to-top-icon.svg b/3.x/wire-compiler/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-compiler/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-compiler/images/homepage.svg b/3.x/wire-compiler/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-compiler/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-compiler/images/logo-icon.svg b/3.x/wire-compiler/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-compiler/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-compiler/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/abstract-class.svg b/3.x/wire-compiler/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/annotation-kotlin.svg b/3.x/wire-compiler/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/annotation.svg b/3.x/wire-compiler/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/class-kotlin.svg b/3.x/wire-compiler/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/class.svg b/3.x/wire-compiler/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/enum-kotlin.svg b/3.x/wire-compiler/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/enum.svg b/3.x/wire-compiler/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/exception-class.svg b/3.x/wire-compiler/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/field-value.svg b/3.x/wire-compiler/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/field-variable.svg b/3.x/wire-compiler/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/function.svg b/3.x/wire-compiler/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/interface-kotlin.svg b/3.x/wire-compiler/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/interface.svg b/3.x/wire-compiler/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/object.svg b/3.x/wire-compiler/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-compiler/images/nav-icons/typealias-kotlin.svg b/3.x/wire-compiler/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-compiler/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-compiler/images/theme-toggle.svg b/3.x/wire-compiler/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-compiler/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-compiler/index.html b/3.x/wire-compiler/index.html new file mode 100644 index 0000000000..f7a637f5e8 --- /dev/null +++ b/3.x/wire-compiler/index.html @@ -0,0 +1,117 @@ + + + + + wire-compiler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-compiler

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/navigation.html b/3.x/wire-compiler/navigation.html new file mode 100644 index 0000000000..4450bede48 --- /dev/null +++ b/3.x/wire-compiler/navigation.html @@ -0,0 +1,37 @@ +
+ + + +
+ diff --git a/3.x/wire-compiler/scripts/clipboard.js b/3.x/wire-compiler/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-compiler/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-compiler/scripts/main.js b/3.x/wire-compiler/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-compiler/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CustomTarget

+
+
constructor(includes: List<String> = listOf("*"), excludes: List<String> = listOf(), exclusive: Boolean = true, outDirectory: String, options: Map<String, String> = mapOf(), schemaHandlerFactory: SchemaHandler.Factory)
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/copy-target.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/copy-target.html new file mode 100644 index 0000000000..b1cb102232 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/copy-target.html @@ -0,0 +1,80 @@ + + + + + copyTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

copyTarget

+
+
open override fun copyTarget(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String): Target
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/excludes.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/excludes.html new file mode 100644 index 0000000000..b16fc48235 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/excludes.html @@ -0,0 +1,80 @@ + + + + + excludes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

excludes

+
+
open override val excludes: List<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/exclusive.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/exclusive.html new file mode 100644 index 0000000000..6f253c7a1f --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/exclusive.html @@ -0,0 +1,80 @@ + + + + + exclusive + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

exclusive

+
+
open override val exclusive: Boolean = true
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/includes.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/includes.html new file mode 100644 index 0000000000..4cd527de88 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/includes.html @@ -0,0 +1,80 @@ + + + + + includes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

includes

+
+
open override val includes: List<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/index.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/index.html new file mode 100644 index 0000000000..a36bf686a7 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/index.html @@ -0,0 +1,232 @@ + + + + + CustomTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CustomTarget

+
data class CustomTarget(val includes: List<String> = listOf("*"), val excludes: List<String> = listOf(), val exclusive: Boolean = true, val outDirectory: String, val options: Map<String, String> = mapOf(), val schemaHandlerFactory: SchemaHandler.Factory) : Target
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(includes: List<String> = listOf("*"), excludes: List<String> = listOf(), exclusive: Boolean = true, outDirectory: String, options: Map<String, String> = mapOf(), schemaHandlerFactory: SchemaHandler.Factory)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val excludes: List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val exclusive: Boolean = true
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val includes: List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val outDirectory: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val schemaHandlerFactory: SchemaHandler.Factory
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun copyTarget(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String): Target
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun newHandler(): SchemaHandler
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/new-handler.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/new-handler.html new file mode 100644 index 0000000000..45be27136c --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/new-handler.html @@ -0,0 +1,80 @@ + + + + + newHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newHandler

+
+
open override fun newHandler(): SchemaHandler
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/options.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/options.html new file mode 100644 index 0000000000..4c080b6a0c --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/out-directory.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/out-directory.html new file mode 100644 index 0000000000..00d39d38bd --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/out-directory.html @@ -0,0 +1,80 @@ + + + + + outDirectory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

outDirectory

+
+
open override val outDirectory: String
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/schema-handler-factory.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/schema-handler-factory.html new file mode 100644 index 0000000000..548b65a9d7 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-custom-target/schema-handler-factory.html @@ -0,0 +1,80 @@ + + + + + schemaHandlerFactory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schemaHandlerFactory

+
+
val schemaHandlerFactory: SchemaHandler.Factory
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/-java-target.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/-java-target.html new file mode 100644 index 0000000000..edfeea085d --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/-java-target.html @@ -0,0 +1,80 @@ + + + + + JavaTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

JavaTarget

+
+
constructor(includes: List<String> = listOf("*"), excludes: List<String> = listOf(), exclusive: Boolean = true, outDirectory: String, android: Boolean = false, androidAnnotations: Boolean = false, compact: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, buildersOnly: Boolean = false)
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/android-annotations.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/android-annotations.html new file mode 100644 index 0000000000..3ac535791c --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/android-annotations.html @@ -0,0 +1,80 @@ + + + + + androidAnnotations + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

androidAnnotations

+
+

True to enable the androidx.annotation.Nullable annotation where applicable.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/android.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/android.html new file mode 100644 index 0000000000..5112e11f2b --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/android.html @@ -0,0 +1,80 @@ + + + + + android + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

android

+
+
val android: Boolean = false

True for emitted types to implement android.os.Parcelable.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/builders-only.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/builders-only.html new file mode 100644 index 0000000000..e000902ab0 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/builders-only.html @@ -0,0 +1,80 @@ + + + + + buildersOnly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

buildersOnly

+
+
val buildersOnly: Boolean = false

If true, the constructor of all generated types will be non-public.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/compact.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/compact.html new file mode 100644 index 0000000000..189a349af7 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/compact.html @@ -0,0 +1,80 @@ + + + + + compact + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

compact

+
+
val compact: Boolean = false

True to emit code that uses reflection for reading, writing, and toString methods which are normally implemented with generated code.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/copy-target.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/copy-target.html new file mode 100644 index 0000000000..e02df52ae9 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/copy-target.html @@ -0,0 +1,80 @@ + + + + + copyTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

copyTarget

+
+
open override fun copyTarget(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String): Target
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/emit-applied-options.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/emit-applied-options.html new file mode 100644 index 0000000000..344d1c20db --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/emit-applied-options.html @@ -0,0 +1,80 @@ + + + + + emitAppliedOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitAppliedOptions

+
+

True to emit annotations for options applied on messages, fields, etc.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/emit-declared-options.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/emit-declared-options.html new file mode 100644 index 0000000000..90c8d817c7 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/emit-declared-options.html @@ -0,0 +1,80 @@ + + + + + emitDeclaredOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitDeclaredOptions

+
+

True to emit types for options declared on messages, fields, etc.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/excludes.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/excludes.html new file mode 100644 index 0000000000..cca2b07c8d --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/excludes.html @@ -0,0 +1,80 @@ + + + + + excludes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

excludes

+
+
open override val excludes: List<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/exclusive.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/exclusive.html new file mode 100644 index 0000000000..7c63ce696c --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/exclusive.html @@ -0,0 +1,80 @@ + + + + + exclusive + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

exclusive

+
+
open override val exclusive: Boolean = true
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/includes.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/includes.html new file mode 100644 index 0000000000..f102e31d4e --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/includes.html @@ -0,0 +1,80 @@ + + + + + includes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

includes

+
+
open override val includes: List<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/index.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/index.html new file mode 100644 index 0000000000..809190c99e --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/index.html @@ -0,0 +1,292 @@ + + + + + JavaTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

JavaTarget

+
data class JavaTarget(val includes: List<String> = listOf("*"), val excludes: List<String> = listOf(), val exclusive: Boolean = true, val outDirectory: String, val android: Boolean = false, val androidAnnotations: Boolean = false, val compact: Boolean = false, val emitDeclaredOptions: Boolean = true, val emitAppliedOptions: Boolean = true, val buildersOnly: Boolean = false) : Target

Generate .java sources.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(includes: List<String> = listOf("*"), excludes: List<String> = listOf(), exclusive: Boolean = true, outDirectory: String, android: Boolean = false, androidAnnotations: Boolean = false, compact: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, buildersOnly: Boolean = false)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val android: Boolean = false

True for emitted types to implement android.os.Parcelable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to enable the androidx.annotation.Nullable annotation where applicable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val buildersOnly: Boolean = false

If true, the constructor of all generated types will be non-public.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val compact: Boolean = false

True to emit code that uses reflection for reading, writing, and toString methods which are normally implemented with generated code.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to emit annotations for options applied on messages, fields, etc.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to emit types for options declared on messages, fields, etc.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val excludes: List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val exclusive: Boolean = true
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val includes: List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val outDirectory: String
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun copyTarget(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String): Target
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun newHandler(): SchemaHandler
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/new-handler.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/new-handler.html new file mode 100644 index 0000000000..9a1d3f8baa --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/new-handler.html @@ -0,0 +1,80 @@ + + + + + newHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newHandler

+
+
open override fun newHandler(): SchemaHandler
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/out-directory.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/out-directory.html new file mode 100644 index 0000000000..c369cb0206 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-java-target/out-directory.html @@ -0,0 +1,80 @@ + + + + + outDirectory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

outDirectory

+
+
open override val outDirectory: String
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/-kotlin-target.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/-kotlin-target.html new file mode 100644 index 0000000000..3ce3e73240 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/-kotlin-target.html @@ -0,0 +1,80 @@ + + + + + KotlinTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

KotlinTarget

+
+
constructor(includes: List<String> = listOf("*"), excludes: List<String> = listOf(), exclusive: Boolean = true, outDirectory: String, android: Boolean = false, javaInterop: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, rpcCallStyle: RpcCallStyle = RpcCallStyle.SUSPENDING, rpcRole: RpcRole = RpcRole.CLIENT, singleMethodServices: Boolean = false, boxOneOfsMinSize: Int, nameSuffix: String? = null, buildersOnly: Boolean = false, escapeKotlinKeywords: Boolean = false, enumMode: EnumMode = EnumMode.ENUM_CLASS)
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/android.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/android.html new file mode 100644 index 0000000000..84f66aa3fa --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/android.html @@ -0,0 +1,80 @@ + + + + + android + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

android

+
+
val android: Boolean = false

True for emitted types to implement android.os.Parcelable.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/box-one-ofs-min-size.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/box-one-ofs-min-size.html new file mode 100644 index 0000000000..d89847944f --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/box-one-ofs-min-size.html @@ -0,0 +1,80 @@ + + + + + boxOneOfsMinSize + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

boxOneOfsMinSize

+
+

If a oneof has more than or boxOneOfsMinSize fields, it will be generated using boxed oneofs as defined in OneOf.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/builders-only.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/builders-only.html new file mode 100644 index 0000000000..038f77aebc --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/builders-only.html @@ -0,0 +1,80 @@ + + + + + buildersOnly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

buildersOnly

+
+
val buildersOnly: Boolean = false

If true, the constructor of all generated types will be non-public, and they will be instantiable via their builders, regardless of the value of javaInterop.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/copy-target.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/copy-target.html new file mode 100644 index 0000000000..1e0f5d1786 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/copy-target.html @@ -0,0 +1,80 @@ + + + + + copyTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

copyTarget

+
+
open override fun copyTarget(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String): Target
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/emit-applied-options.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/emit-applied-options.html new file mode 100644 index 0000000000..0590141fd7 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/emit-applied-options.html @@ -0,0 +1,80 @@ + + + + + emitAppliedOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitAppliedOptions

+
+

True to emit annotations for options applied on messages, fields, etc.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/emit-declared-options.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/emit-declared-options.html new file mode 100644 index 0000000000..5a8c7a2722 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/emit-declared-options.html @@ -0,0 +1,80 @@ + + + + + emitDeclaredOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitDeclaredOptions

+
+

True to emit types for options declared on messages, fields, etc.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/enum-mode.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/enum-mode.html new file mode 100644 index 0000000000..009d09577d --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/enum-mode.html @@ -0,0 +1,80 @@ + + + + + enumMode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

enumMode

+
+
val enumMode: EnumMode

enum_class or sealed_class. See EnumMode.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/escape-kotlin-keywords.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/escape-kotlin-keywords.html new file mode 100644 index 0000000000..523386a81e --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/escape-kotlin-keywords.html @@ -0,0 +1,80 @@ + + + + + escapeKotlinKeywords + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

escapeKotlinKeywords

+
+

If true, Kotlin keywords are escaped with backticks. If false, an underscore is added as a suffix.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/excludes.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/excludes.html new file mode 100644 index 0000000000..1b0617bba2 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/excludes.html @@ -0,0 +1,80 @@ + + + + + excludes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

excludes

+
+
open override val excludes: List<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/exclusive.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/exclusive.html new file mode 100644 index 0000000000..d1b5d7034c --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/exclusive.html @@ -0,0 +1,80 @@ + + + + + exclusive + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

exclusive

+
+
open override val exclusive: Boolean = true
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/includes.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/includes.html new file mode 100644 index 0000000000..9e71a0cc7d --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/includes.html @@ -0,0 +1,80 @@ + + + + + includes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

includes

+
+
open override val includes: List<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/index.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/index.html new file mode 100644 index 0000000000..fb0d509726 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/index.html @@ -0,0 +1,382 @@ + + + + + KotlinTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

KotlinTarget

+
data class KotlinTarget(val includes: List<String> = listOf("*"), val excludes: List<String> = listOf(), val exclusive: Boolean = true, val outDirectory: String, val android: Boolean = false, val javaInterop: Boolean = false, val emitDeclaredOptions: Boolean = true, val emitAppliedOptions: Boolean = true, val rpcCallStyle: RpcCallStyle = RpcCallStyle.SUSPENDING, val rpcRole: RpcRole = RpcRole.CLIENT, val singleMethodServices: Boolean = false, val boxOneOfsMinSize: Int, val nameSuffix: String? = null, val buildersOnly: Boolean = false, val escapeKotlinKeywords: Boolean = false, val enumMode: EnumMode = EnumMode.ENUM_CLASS) : Target

Generate .kt sources.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(includes: List<String> = listOf("*"), excludes: List<String> = listOf(), exclusive: Boolean = true, outDirectory: String, android: Boolean = false, javaInterop: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, rpcCallStyle: RpcCallStyle = RpcCallStyle.SUSPENDING, rpcRole: RpcRole = RpcRole.CLIENT, singleMethodServices: Boolean = false, boxOneOfsMinSize: Int, nameSuffix: String? = null, buildersOnly: Boolean = false, escapeKotlinKeywords: Boolean = false, enumMode: EnumMode = EnumMode.ENUM_CLASS)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val android: Boolean = false

True for emitted types to implement android.os.Parcelable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

If a oneof has more than or boxOneOfsMinSize fields, it will be generated using boxed oneofs as defined in OneOf.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val buildersOnly: Boolean = false

If true, the constructor of all generated types will be non-public, and they will be instantiable via their builders, regardless of the value of javaInterop.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to emit annotations for options applied on messages, fields, etc.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to emit types for options declared on messages, fields, etc.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val enumMode: EnumMode

enum_class or sealed_class. See EnumMode.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

If true, Kotlin keywords are escaped with backticks. If false, an underscore is added as a suffix.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val excludes: List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val exclusive: Boolean = true
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val includes: List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val javaInterop: Boolean = false

True for emitted types to implement APIs for easier migration from the Java target.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val nameSuffix: String? = null

If present, generated services classes will use this as a suffix instead of inferring one from the rpcRole.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val outDirectory: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val rpcCallStyle: RpcCallStyle

Blocking or suspending.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val rpcRole: RpcRole

Client or server.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True for emitted services to implement one interface per RPC.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun copyTarget(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String): Target
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun newHandler(): SchemaHandler
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/java-interop.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/java-interop.html new file mode 100644 index 0000000000..f16dda9b21 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/java-interop.html @@ -0,0 +1,80 @@ + + + + + javaInterop + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

javaInterop

+
+
val javaInterop: Boolean = false

True for emitted types to implement APIs for easier migration from the Java target.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/name-suffix.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/name-suffix.html new file mode 100644 index 0000000000..13d1939a82 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/name-suffix.html @@ -0,0 +1,80 @@ + + + + + nameSuffix + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nameSuffix

+
+
val nameSuffix: String? = null

If present, generated services classes will use this as a suffix instead of inferring one from the rpcRole.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/new-handler.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/new-handler.html new file mode 100644 index 0000000000..c4cc951fa7 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/new-handler.html @@ -0,0 +1,80 @@ + + + + + newHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newHandler

+
+
open override fun newHandler(): SchemaHandler
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/out-directory.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/out-directory.html new file mode 100644 index 0000000000..8d15fc47fb --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/out-directory.html @@ -0,0 +1,80 @@ + + + + + outDirectory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

outDirectory

+
+
open override val outDirectory: String
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/rpc-call-style.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/rpc-call-style.html new file mode 100644 index 0000000000..4af98842c7 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/rpc-call-style.html @@ -0,0 +1,80 @@ + + + + + rpcCallStyle + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rpcCallStyle

+
+
val rpcCallStyle: RpcCallStyle

Blocking or suspending.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/rpc-role.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/rpc-role.html new file mode 100644 index 0000000000..64f3a9b61e --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/rpc-role.html @@ -0,0 +1,80 @@ + + + + + rpcRole + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rpcRole

+
+
val rpcRole: RpcRole

Client or server.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/single-method-services.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/single-method-services.html new file mode 100644 index 0000000000..37618f3a20 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-kotlin-target/single-method-services.html @@ -0,0 +1,80 @@ + + + + + singleMethodServices + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

singleMethodServices

+
+

True for emitted services to implement one interface per RPC.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/-proto-target.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/-proto-target.html new file mode 100644 index 0000000000..15999f2cc2 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/-proto-target.html @@ -0,0 +1,80 @@ + + + + + ProtoTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoTarget

+
+
constructor(outDirectory: String)
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/copy-target.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/copy-target.html new file mode 100644 index 0000000000..1b00b240c9 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/copy-target.html @@ -0,0 +1,80 @@ + + + + + copyTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

copyTarget

+
+
open override fun copyTarget(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String): Target
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/excludes.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/excludes.html new file mode 100644 index 0000000000..18d2d0ccde --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/excludes.html @@ -0,0 +1,80 @@ + + + + + excludes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

excludes

+
+
open override val excludes: List<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/exclusive.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/exclusive.html new file mode 100644 index 0000000000..e5bec537bb --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/exclusive.html @@ -0,0 +1,80 @@ + + + + + exclusive + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

exclusive

+
+
open override val exclusive: Boolean = false
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/includes.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/includes.html new file mode 100644 index 0000000000..ebb53f7953 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/includes.html @@ -0,0 +1,80 @@ + + + + + includes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

includes

+
+
open override val includes: List<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/index.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/index.html new file mode 100644 index 0000000000..d367f2c381 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/index.html @@ -0,0 +1,202 @@ + + + + + ProtoTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoTarget

+
data class ProtoTarget(val outDirectory: String) : Target
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(outDirectory: String)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val excludes: List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val exclusive: Boolean = false
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val includes: List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val outDirectory: String
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun copyTarget(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String): Target
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun newHandler(): SchemaHandler
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/new-handler.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/new-handler.html new file mode 100644 index 0000000000..03172a22c6 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/new-handler.html @@ -0,0 +1,80 @@ + + + + + newHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newHandler

+
+
open override fun newHandler(): SchemaHandler
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/out-directory.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/out-directory.html new file mode 100644 index 0000000000..4468584b17 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-proto-target/out-directory.html @@ -0,0 +1,80 @@ + + + + + outDirectory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

outDirectory

+
+
open override val outDirectory: String
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/-swift-target.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/-swift-target.html new file mode 100644 index 0000000000..1aa1fabcc8 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/-swift-target.html @@ -0,0 +1,80 @@ + + + + + SwiftTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SwiftTarget

+
+
constructor(includes: List<String> = listOf("*"), excludes: List<String> = listOf(), exclusive: Boolean = true, outDirectory: String)
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/copy-target.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/copy-target.html new file mode 100644 index 0000000000..4aafd91ac9 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/copy-target.html @@ -0,0 +1,80 @@ + + + + + copyTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

copyTarget

+
+
open override fun copyTarget(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String): Target
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/excludes.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/excludes.html new file mode 100644 index 0000000000..a7a3095549 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/excludes.html @@ -0,0 +1,80 @@ + + + + + excludes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

excludes

+
+
open override val excludes: List<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/exclusive.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/exclusive.html new file mode 100644 index 0000000000..227601f33f --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/exclusive.html @@ -0,0 +1,80 @@ + + + + + exclusive + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

exclusive

+
+
open override val exclusive: Boolean = true
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/includes.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/includes.html new file mode 100644 index 0000000000..e52789c04e --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/includes.html @@ -0,0 +1,80 @@ + + + + + includes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

includes

+
+
open override val includes: List<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/index.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/index.html new file mode 100644 index 0000000000..646d1f5aa3 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/index.html @@ -0,0 +1,202 @@ + + + + + SwiftTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SwiftTarget

+
data class SwiftTarget(val includes: List<String> = listOf("*"), val excludes: List<String> = listOf(), val exclusive: Boolean = true, val outDirectory: String) : Target
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(includes: List<String> = listOf("*"), excludes: List<String> = listOf(), exclusive: Boolean = true, outDirectory: String)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val excludes: List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val exclusive: Boolean = true
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val includes: List<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val outDirectory: String
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun copyTarget(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String): Target
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun newHandler(): SchemaHandler
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/new-handler.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/new-handler.html new file mode 100644 index 0000000000..cde20a7e89 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/new-handler.html @@ -0,0 +1,80 @@ + + + + + newHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newHandler

+
+
open override fun newHandler(): SchemaHandler
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/out-directory.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/out-directory.html new file mode 100644 index 0000000000..a89e6a5fb5 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/-swift-target/out-directory.html @@ -0,0 +1,80 @@ + + + + + outDirectory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

outDirectory

+
+
open override val outDirectory: String
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/index.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/index.html new file mode 100644 index 0000000000..79446fe0e6 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/index.html @@ -0,0 +1,182 @@ + + + + + com.squareup.wire.schema + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class CustomTarget(val includes: List<String> = listOf("*"), val excludes: List<String> = listOf(), val exclusive: Boolean = true, val outDirectory: String, val options: Map<String, String> = mapOf(), val schemaHandlerFactory: SchemaHandler.Factory) : Target
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class JavaTarget(val includes: List<String> = listOf("*"), val excludes: List<String> = listOf(), val exclusive: Boolean = true, val outDirectory: String, val android: Boolean = false, val androidAnnotations: Boolean = false, val compact: Boolean = false, val emitDeclaredOptions: Boolean = true, val emitAppliedOptions: Boolean = true, val buildersOnly: Boolean = false) : Target

Generate .java sources.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class KotlinTarget(val includes: List<String> = listOf("*"), val excludes: List<String> = listOf(), val exclusive: Boolean = true, val outDirectory: String, val android: Boolean = false, val javaInterop: Boolean = false, val emitDeclaredOptions: Boolean = true, val emitAppliedOptions: Boolean = true, val rpcCallStyle: RpcCallStyle = RpcCallStyle.SUSPENDING, val rpcRole: RpcRole = RpcRole.CLIENT, val singleMethodServices: Boolean = false, val boxOneOfsMinSize: Int, val nameSuffix: String? = null, val buildersOnly: Boolean = false, val escapeKotlinKeywords: Boolean = false, val enumMode: EnumMode = EnumMode.ENUM_CLASS) : Target

Generate .kt sources.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class ProtoTarget(val outDirectory: String) : Target
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class SwiftTarget(val includes: List<String> = listOf("*"), val excludes: List<String> = listOf(), val exclusive: Boolean = true, val outDirectory: String) : Target
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun newSchemaHandler(schemaHandlerFactoryClass: String): SchemaHandler.Factory

Create and return an instance of SchemaHandler.Factory.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/new-schema-handler.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/new-schema-handler.html new file mode 100644 index 0000000000..3707ddb94a --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire.schema/new-schema-handler.html @@ -0,0 +1,80 @@ + + + + + newSchemaHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newSchemaHandler

+
+
fun newSchemaHandler(schemaHandlerFactoryClass: String): SchemaHandler.Factory

Create and return an instance of SchemaHandler.Factory.

Parameters

schemaHandlerFactoryClass

a fully qualified class name for a class that implements SchemaHandler.Factory. The class must have a no-arguments public constructor.

+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/-dry-run-file-system.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/-dry-run-file-system.html new file mode 100644 index 0000000000..05bff6bfc1 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/-dry-run-file-system.html @@ -0,0 +1,80 @@ + + + + + DryRunFileSystem + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DryRunFileSystem

+
+
constructor(delegate: FileSystem)
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/appending-sink.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/appending-sink.html new file mode 100644 index 0000000000..381ceaca8e --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/appending-sink.html @@ -0,0 +1,80 @@ + + + + + appendingSink + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

appendingSink

+
+
open override fun appendingSink(file: Path, mustExist: Boolean): Sink
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/index.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/index.html new file mode 100644 index 0000000000..17ba0290b3 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/index.html @@ -0,0 +1,487 @@ + + + + + DryRunFileSystem + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DryRunFileSystem

+
class DryRunFileSystem(delegate: FileSystem) : ForwardingFileSystem

This FileSystem reads from its delegate but its writing operations do not produce anything.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(delegate: FileSystem)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val delegate: FileSystem
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun appendingSink(file: Path, mustExist: Boolean): Sink
fun appendingSink(file: Path): Sink
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun atomicMove(source: Path, target: Path)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun canonicalize(path: Path): Path
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun copy(source: Path, target: Path)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun createDirectories(dir: Path)
fun createDirectories(dir: Path, mustCreate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun createDirectory(dir: Path)
open override fun createDirectory(dir: Path, mustCreate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun createSymlink(source: Path, target: Path)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun delete(path: Path)
open override fun delete(path: Path, mustExist: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun deleteRecursively(fileOrDirectory: Path)
open fun deleteRecursively(fileOrDirectory: Path, mustExist: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun exists(path: Path): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun list(dir: Path): List<Path>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun listOrNull(dir: Path): List<Path>?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun listRecursively(dir: Path): Sequence<Path>
open override fun listRecursively(dir: Path, followSymlinks: Boolean): Sequence<Path>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun metadata(path: Path): FileMetadata
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun metadataOrNull(path: Path): FileMetadata?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun onPathParameter(path: Path, functionName: String, parameterName: String): Path
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun onPathResult(path: Path, functionName: String): Path
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun openReadOnly(file: Path): FileHandle
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun openReadWrite(file: Path, mustCreate: Boolean, mustExist: Boolean): FileHandle
fun openReadWrite(file: Path): FileHandle
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
inline fun <T> read(file: Path, readerAction: BufferedSource.() -> T): T
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun sink(file: Path, mustCreate: Boolean): Sink
fun sink(file: Path): Sink
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun source(file: Path): Source
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toString(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
inline fun <T> write(file: Path, mustCreate: Boolean, writerAction: BufferedSink.() -> T): T
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/open-read-write.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/open-read-write.html new file mode 100644 index 0000000000..b743661632 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/open-read-write.html @@ -0,0 +1,80 @@ + + + + + openReadWrite + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

openReadWrite

+
+
open override fun openReadWrite(file: Path, mustCreate: Boolean, mustExist: Boolean): FileHandle
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/sink.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/sink.html new file mode 100644 index 0000000000..277f272453 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-dry-run-file-system/sink.html @@ -0,0 +1,80 @@ + + + + + sink + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sink

+
+
open override fun sink(file: Path, mustCreate: Boolean): Sink
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/-c-o-d-e_-g-e-n-e-r-a-t-e-d_-b-y_-w-i-r-e.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/-c-o-d-e_-g-e-n-e-r-a-t-e-d_-b-y_-w-i-r-e.html new file mode 100644 index 0000000000..499198e705 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/-c-o-d-e_-g-e-n-e-r-a-t-e-d_-b-y_-w-i-r-e.html @@ -0,0 +1,80 @@ + + + + + CODE_GENERATED_BY_WIRE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CODE_GENERATED_BY_WIRE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/for-args.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/for-args.html new file mode 100644 index 0000000000..82924e5d1a --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/for-args.html @@ -0,0 +1,80 @@ + + + + + forArgs + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

forArgs

+
+
fun forArgs(fileSystem: FileSystem, logger: WireLogger, vararg args: String): WireCompiler
fun forArgs(fileSystem: FileSystem = FileSystem.SYSTEM, logger: WireLogger = ConsoleWireLogger(), vararg args: String): WireCompiler
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/index.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/index.html new file mode 100644 index 0000000000..33766781d9 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/index.html @@ -0,0 +1,138 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun forArgs(fileSystem: FileSystem, logger: WireLogger, vararg args: String): WireCompiler
fun forArgs(fileSystem: FileSystem = FileSystem.SYSTEM, logger: WireLogger = ConsoleWireLogger(), vararg args: String): WireCompiler
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/main.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/main.html new file mode 100644 index 0000000000..31e29bcc95 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/-companion/main.html @@ -0,0 +1,80 @@ + + + + + main + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

main

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/compile.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/compile.html new file mode 100644 index 0000000000..35eb96a522 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/compile.html @@ -0,0 +1,80 @@ + + + + + compile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

compile

+
+
fun compile()
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/custom-options.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/custom-options.html new file mode 100644 index 0000000000..54fc099c2d --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/custom-options.html @@ -0,0 +1,80 @@ + + + + + customOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

customOptions

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/custom-out.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/custom-out.html new file mode 100644 index 0000000000..e13d151bac --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/custom-out.html @@ -0,0 +1,80 @@ + + + + + customOut + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

customOut

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-android-annotations.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-android-annotations.html new file mode 100644 index 0000000000..2112f4fe2d --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-android-annotations.html @@ -0,0 +1,80 @@ + + + + + emitAndroidAnnotations + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitAndroidAnnotations

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-android.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-android.html new file mode 100644 index 0000000000..6419e77752 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-android.html @@ -0,0 +1,80 @@ + + + + + emitAndroid + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitAndroid

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-applied-options.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-applied-options.html new file mode 100644 index 0000000000..ad5acfc4e3 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-applied-options.html @@ -0,0 +1,80 @@ + + + + + emitAppliedOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitAppliedOptions

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-compact.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-compact.html new file mode 100644 index 0000000000..61a8b3a89c --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-compact.html @@ -0,0 +1,80 @@ + + + + + emitCompact + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitCompact

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-declared-options.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-declared-options.html new file mode 100644 index 0000000000..33c12b441b --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/emit-declared-options.html @@ -0,0 +1,80 @@ + + + + + emitDeclaredOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitDeclaredOptions

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/event-listener-factory-classes.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/event-listener-factory-classes.html new file mode 100644 index 0000000000..a7b8f53e6d --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/event-listener-factory-classes.html @@ -0,0 +1,80 @@ + + + + + eventListenerFactoryClasses + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

eventListenerFactoryClasses

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/fs.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/fs.html new file mode 100644 index 0000000000..f37237bcd0 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/fs.html @@ -0,0 +1,80 @@ + + + + + fs + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fs

+
+
val fs: FileSystem
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/index.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/index.html new file mode 100644 index 0000000000..65cd25b1c0 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/index.html @@ -0,0 +1,562 @@ + + + + + WireCompiler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireCompiler

+

Command line interface to the Wire Java generator.

Usage

-----

java WireCompiler --proto_path=<path>
[--java_out=<path>]
[--kotlin_out=<path>]
[--swift_out=<path>]
[--custom_out=<path>]
[--schema_handler_factory_class=<class_name>]
[--files=<protos.include>]
[--includes=<message_name>[,<message_name>...]]
[--excludes=<message_name>[,<message_name>...]]
[--android]
[--android-annotations]
[--compact]
[--custom_option=<key>,<value>]
[file [file...]]

--java_out should provide the folder where the files generated by the Java code generator should be placed. Similarly, --kotlin_out should provide the folder where the files generated by the Kotlin code generator will be written. Only one of the two should be specified.

--swift_out should provide the folder where the files generated by the Swift code generator should be placed.

--event_listener_factory_class should be used if you want to add a EventListener. The factory class itself should be included in your classpath.

--logger_factory_class should be used if you want a custom WireLogger to be called. The factory class itself * should be included in your classpath.

--schema_handler_factory_class should be used if you want a custom SchemaHandler to be called. The factory class itself should be included in your classpath. If set, custom_out should also be provided and will passed to the factory's handler as a location to where it will be able to write files.

If the --includes flag is present, its argument must be a comma-separated list of fully-qualified message or enum names. The output will be limited to those messages and enums that are (transitive) dependencies of the listed names. The --excludes flag excludes types, and takes precedence over --includes.

If the --registry_class flag is present, its argument must be a Java class name. A class with the given name will be generated, containing a constant list of all extension classes generated during the compile. This list is suitable for passing to Wire's constructor at runtime for constructing its internal extension registry.

The --dry_run flag causes the compiler to just emit the names of the source files that would be generated to stdout.

The --android flag will cause all messages to implement the Parcelable interface. This implies --android-annotations as well.

The --android-annotations flag will add the Nullable annotation to optional fields.

The --compact flag will emit code that uses reflection for reading, writing, and toString methods which are normally implemented with code generation.

The --custom_option flag will be passed onto the custom SchemaHandler if set. The flag can be used as many times as needed and all key/value pairs will be aggregated into a map. See com.squareup.wire.gradle.CustomOutput.options

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val fs: FileSystem
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val kotlinRpcCallStyle: RpcCallStyle
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val kotlinRpcRole: RpcRole
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val log: WireLogger
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val modules: Map<String, WireRun.Module>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun compile()
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/java-interop.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/java-interop.html new file mode 100644 index 0000000000..37455c4f12 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/java-interop.html @@ -0,0 +1,80 @@ + + + + + javaInterop + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

javaInterop

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/java-out.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/java-out.html new file mode 100644 index 0000000000..2985cb85eb --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/java-out.html @@ -0,0 +1,80 @@ + + + + + javaOut + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

javaOut

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-box-one-ofs-min-size.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-box-one-ofs-min-size.html new file mode 100644 index 0000000000..b1061b47ec --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-box-one-ofs-min-size.html @@ -0,0 +1,80 @@ + + + + + kotlinBoxOneOfsMinSize + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlinBoxOneOfsMinSize

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-builders-only.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-builders-only.html new file mode 100644 index 0000000000..08a0d1182c --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-builders-only.html @@ -0,0 +1,80 @@ + + + + + kotlinBuildersOnly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlinBuildersOnly

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-escape-keywords.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-escape-keywords.html new file mode 100644 index 0000000000..d9bc386fae --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-escape-keywords.html @@ -0,0 +1,80 @@ + + + + + kotlinEscapeKeywords + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlinEscapeKeywords

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-exclusive.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-exclusive.html new file mode 100644 index 0000000000..7a79e3b166 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-exclusive.html @@ -0,0 +1,80 @@ + + + + + kotlinExclusive + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlinExclusive

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-name-suffix.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-name-suffix.html new file mode 100644 index 0000000000..8eb731e796 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-name-suffix.html @@ -0,0 +1,80 @@ + + + + + kotlinNameSuffix + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlinNameSuffix

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-out.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-out.html new file mode 100644 index 0000000000..beedbe0f07 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-out.html @@ -0,0 +1,80 @@ + + + + + kotlinOut + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlinOut

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-rpc-call-style.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-rpc-call-style.html new file mode 100644 index 0000000000..85f498b6f7 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-rpc-call-style.html @@ -0,0 +1,80 @@ + + + + + kotlinRpcCallStyle + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlinRpcCallStyle

+
+
val kotlinRpcCallStyle: RpcCallStyle
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-rpc-role.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-rpc-role.html new file mode 100644 index 0000000000..4c44ce5000 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-rpc-role.html @@ -0,0 +1,80 @@ + + + + + kotlinRpcRole + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlinRpcRole

+
+
val kotlinRpcRole: RpcRole
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-single-method-services.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-single-method-services.html new file mode 100644 index 0000000000..c4dfe5609a --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-single-method-services.html @@ -0,0 +1,80 @@ + + + + + kotlinSingleMethodServices + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlinSingleMethodServices

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/log.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/log.html new file mode 100644 index 0000000000..c85297c548 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/log.html @@ -0,0 +1,80 @@ + + + + + log + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

log

+
+
val log: WireLogger
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/modules.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/modules.html new file mode 100644 index 0000000000..25c916f46e --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/modules.html @@ -0,0 +1,80 @@ + + + + + modules + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

modules

+
+
val modules: Map<String, WireRun.Module>
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/permit-package-cycles.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/permit-package-cycles.html new file mode 100644 index 0000000000..ee1167b7c9 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/permit-package-cycles.html @@ -0,0 +1,80 @@ + + + + + permitPackageCycles + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

permitPackageCycles

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/proto-paths.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/proto-paths.html new file mode 100644 index 0000000000..498e374996 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/proto-paths.html @@ -0,0 +1,80 @@ + + + + + protoPaths + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

protoPaths

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/schema-handler-factory-class.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/schema-handler-factory-class.html new file mode 100644 index 0000000000..8718273148 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/schema-handler-factory-class.html @@ -0,0 +1,80 @@ + + + + + schemaHandlerFactoryClass + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schemaHandlerFactoryClass

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/source-file-names.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/source-file-names.html new file mode 100644 index 0000000000..bef9e036e5 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/source-file-names.html @@ -0,0 +1,80 @@ + + + + + sourceFileNames + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sourceFileNames

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/swift-out.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/swift-out.html new file mode 100644 index 0000000000..1153ac243c --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/swift-out.html @@ -0,0 +1,80 @@ + + + + + swiftOut + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

swiftOut

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/tree-shaking-roots.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/tree-shaking-roots.html new file mode 100644 index 0000000000..3330dcdd9b --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/tree-shaking-roots.html @@ -0,0 +1,80 @@ + + + + + treeShakingRoots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

treeShakingRoots

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/tree-shaking-rubbish.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/tree-shaking-rubbish.html new file mode 100644 index 0000000000..b1109744d2 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/-wire-compiler/tree-shaking-rubbish.html @@ -0,0 +1,80 @@ + + + + + treeShakingRubbish + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

treeShakingRubbish

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/com.squareup.wire/index.html b/3.x/wire-compiler/wire-compiler/com.squareup.wire/index.html new file mode 100644 index 0000000000..e0824558fc --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/com.squareup.wire/index.html @@ -0,0 +1,118 @@ + + + + + com.squareup.wire + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
class DryRunFileSystem(delegate: FileSystem) : ForwardingFileSystem

This FileSystem reads from its delegate but its writing operations do not produce anything.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Command line interface to the Wire Java generator.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-compiler/wire-compiler/package-list b/3.x/wire-compiler/wire-compiler/package-list new file mode 100644 index 0000000000..4e6f320299 --- /dev/null +++ b/3.x/wire-compiler/wire-compiler/package-list @@ -0,0 +1,109 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire.schema////PointingToDeclaration/wire-compiler/com.squareup.wire.schema/index.html +$dokka.location:com.squareup.wire.schema//newSchemaHandler/#kotlin.String/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/new-schema-handler.html +$dokka.location:com.squareup.wire.schema/CustomTarget///PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-custom-target/index.html +$dokka.location:com.squareup.wire.schema/CustomTarget/CustomTarget/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.Boolean#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.String]#com.squareup.wire.schema.SchemaHandler.Factory/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-custom-target/-custom-target.html +$dokka.location:com.squareup.wire.schema/CustomTarget/copyTarget/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.Boolean#kotlin.String/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-custom-target/copy-target.html +$dokka.location:com.squareup.wire.schema/CustomTarget/excludes/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-custom-target/excludes.html +$dokka.location:com.squareup.wire.schema/CustomTarget/exclusive/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-custom-target/exclusive.html +$dokka.location:com.squareup.wire.schema/CustomTarget/includes/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-custom-target/includes.html +$dokka.location:com.squareup.wire.schema/CustomTarget/newHandler/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-custom-target/new-handler.html +$dokka.location:com.squareup.wire.schema/CustomTarget/options/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-custom-target/options.html +$dokka.location:com.squareup.wire.schema/CustomTarget/outDirectory/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-custom-target/out-directory.html +$dokka.location:com.squareup.wire.schema/CustomTarget/schemaHandlerFactory/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-custom-target/schema-handler-factory.html +$dokka.location:com.squareup.wire.schema/JavaTarget///PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/index.html +$dokka.location:com.squareup.wire.schema/JavaTarget/JavaTarget/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.Boolean#kotlin.String#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/-java-target.html +$dokka.location:com.squareup.wire.schema/JavaTarget/android/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/android.html +$dokka.location:com.squareup.wire.schema/JavaTarget/androidAnnotations/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/android-annotations.html +$dokka.location:com.squareup.wire.schema/JavaTarget/buildersOnly/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/builders-only.html +$dokka.location:com.squareup.wire.schema/JavaTarget/compact/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/compact.html +$dokka.location:com.squareup.wire.schema/JavaTarget/copyTarget/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.Boolean#kotlin.String/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/copy-target.html +$dokka.location:com.squareup.wire.schema/JavaTarget/emitAppliedOptions/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/emit-applied-options.html +$dokka.location:com.squareup.wire.schema/JavaTarget/emitDeclaredOptions/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/emit-declared-options.html +$dokka.location:com.squareup.wire.schema/JavaTarget/excludes/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/excludes.html +$dokka.location:com.squareup.wire.schema/JavaTarget/exclusive/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/exclusive.html +$dokka.location:com.squareup.wire.schema/JavaTarget/includes/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/includes.html +$dokka.location:com.squareup.wire.schema/JavaTarget/newHandler/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/new-handler.html +$dokka.location:com.squareup.wire.schema/JavaTarget/outDirectory/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-java-target/out-directory.html +$dokka.location:com.squareup.wire.schema/KotlinTarget///PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/index.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/KotlinTarget/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.Boolean#kotlin.String#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#com.squareup.wire.kotlin.RpcCallStyle#com.squareup.wire.kotlin.RpcRole#kotlin.Boolean#kotlin.Int#kotlin.String?#kotlin.Boolean#kotlin.Boolean#com.squareup.wire.kotlin.EnumMode/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/-kotlin-target.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/android/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/android.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/boxOneOfsMinSize/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/box-one-ofs-min-size.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/buildersOnly/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/builders-only.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/copyTarget/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.Boolean#kotlin.String/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/copy-target.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/emitAppliedOptions/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/emit-applied-options.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/emitDeclaredOptions/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/emit-declared-options.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/enumMode/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/enum-mode.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/escapeKotlinKeywords/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/escape-kotlin-keywords.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/excludes/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/excludes.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/exclusive/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/exclusive.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/includes/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/includes.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/javaInterop/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/java-interop.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/nameSuffix/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/name-suffix.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/newHandler/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/new-handler.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/outDirectory/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/out-directory.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/rpcCallStyle/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/rpc-call-style.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/rpcRole/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/rpc-role.html +$dokka.location:com.squareup.wire.schema/KotlinTarget/singleMethodServices/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-kotlin-target/single-method-services.html +$dokka.location:com.squareup.wire.schema/ProtoTarget///PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-proto-target/index.html +$dokka.location:com.squareup.wire.schema/ProtoTarget/ProtoTarget/#kotlin.String/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-proto-target/-proto-target.html +$dokka.location:com.squareup.wire.schema/ProtoTarget/copyTarget/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.Boolean#kotlin.String/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-proto-target/copy-target.html +$dokka.location:com.squareup.wire.schema/ProtoTarget/excludes/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-proto-target/excludes.html +$dokka.location:com.squareup.wire.schema/ProtoTarget/exclusive/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-proto-target/exclusive.html +$dokka.location:com.squareup.wire.schema/ProtoTarget/includes/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-proto-target/includes.html +$dokka.location:com.squareup.wire.schema/ProtoTarget/newHandler/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-proto-target/new-handler.html +$dokka.location:com.squareup.wire.schema/ProtoTarget/outDirectory/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-proto-target/out-directory.html +$dokka.location:com.squareup.wire.schema/SwiftTarget///PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-swift-target/index.html +$dokka.location:com.squareup.wire.schema/SwiftTarget/SwiftTarget/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.Boolean#kotlin.String/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-swift-target/-swift-target.html +$dokka.location:com.squareup.wire.schema/SwiftTarget/copyTarget/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.Boolean#kotlin.String/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-swift-target/copy-target.html +$dokka.location:com.squareup.wire.schema/SwiftTarget/excludes/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-swift-target/excludes.html +$dokka.location:com.squareup.wire.schema/SwiftTarget/exclusive/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-swift-target/exclusive.html +$dokka.location:com.squareup.wire.schema/SwiftTarget/includes/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-swift-target/includes.html +$dokka.location:com.squareup.wire.schema/SwiftTarget/newHandler/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-swift-target/new-handler.html +$dokka.location:com.squareup.wire.schema/SwiftTarget/outDirectory/#/PointingToDeclaration/wire-compiler/com.squareup.wire.schema/-swift-target/out-directory.html +$dokka.location:com.squareup.wire////PointingToDeclaration/wire-compiler/com.squareup.wire/index.html +$dokka.location:com.squareup.wire/DryRunFileSystem///PointingToDeclaration/wire-compiler/com.squareup.wire/-dry-run-file-system/index.html +$dokka.location:com.squareup.wire/DryRunFileSystem/DryRunFileSystem/#okio.FileSystem/PointingToDeclaration/wire-compiler/com.squareup.wire/-dry-run-file-system/-dry-run-file-system.html +$dokka.location:com.squareup.wire/DryRunFileSystem/appendingSink/#okio.Path#kotlin.Boolean/PointingToDeclaration/wire-compiler/com.squareup.wire/-dry-run-file-system/appending-sink.html +$dokka.location:com.squareup.wire/DryRunFileSystem/openReadWrite/#okio.Path#kotlin.Boolean#kotlin.Boolean/PointingToDeclaration/wire-compiler/com.squareup.wire/-dry-run-file-system/open-read-write.html +$dokka.location:com.squareup.wire/DryRunFileSystem/sink/#okio.Path#kotlin.Boolean/PointingToDeclaration/wire-compiler/com.squareup.wire/-dry-run-file-system/sink.html +$dokka.location:com.squareup.wire/WireCompiler.Companion///PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/-companion/index.html +$dokka.location:com.squareup.wire/WireCompiler.Companion/CODE_GENERATED_BY_WIRE/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/-companion/-c-o-d-e_-g-e-n-e-r-a-t-e-d_-b-y_-w-i-r-e.html +$dokka.location:com.squareup.wire/WireCompiler.Companion/forArgs/#java.nio.file.FileSystem#com.squareup.wire.WireLogger#kotlin.Array[kotlin.String]/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/-companion/for-args.html +$dokka.location:com.squareup.wire/WireCompiler.Companion/forArgs/#okio.FileSystem#com.squareup.wire.WireLogger#kotlin.Array[kotlin.String]/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/-companion/for-args.html +$dokka.location:com.squareup.wire/WireCompiler.Companion/main/#kotlin.Array[kotlin.String]/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/-companion/main.html +$dokka.location:com.squareup.wire/WireCompiler///PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/index.html +$dokka.location:com.squareup.wire/WireCompiler/compile/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/compile.html +$dokka.location:com.squareup.wire/WireCompiler/customOptions/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/custom-options.html +$dokka.location:com.squareup.wire/WireCompiler/customOut/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/custom-out.html +$dokka.location:com.squareup.wire/WireCompiler/emitAndroid/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/emit-android.html +$dokka.location:com.squareup.wire/WireCompiler/emitAndroidAnnotations/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/emit-android-annotations.html +$dokka.location:com.squareup.wire/WireCompiler/emitAppliedOptions/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/emit-applied-options.html +$dokka.location:com.squareup.wire/WireCompiler/emitCompact/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/emit-compact.html +$dokka.location:com.squareup.wire/WireCompiler/emitDeclaredOptions/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/emit-declared-options.html +$dokka.location:com.squareup.wire/WireCompiler/eventListenerFactoryClasses/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/event-listener-factory-classes.html +$dokka.location:com.squareup.wire/WireCompiler/fs/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/fs.html +$dokka.location:com.squareup.wire/WireCompiler/javaInterop/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/java-interop.html +$dokka.location:com.squareup.wire/WireCompiler/javaOut/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/java-out.html +$dokka.location:com.squareup.wire/WireCompiler/kotlinBoxOneOfsMinSize/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-box-one-ofs-min-size.html +$dokka.location:com.squareup.wire/WireCompiler/kotlinBuildersOnly/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-builders-only.html +$dokka.location:com.squareup.wire/WireCompiler/kotlinEscapeKeywords/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-escape-keywords.html +$dokka.location:com.squareup.wire/WireCompiler/kotlinExclusive/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-exclusive.html +$dokka.location:com.squareup.wire/WireCompiler/kotlinNameSuffix/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-name-suffix.html +$dokka.location:com.squareup.wire/WireCompiler/kotlinOut/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-out.html +$dokka.location:com.squareup.wire/WireCompiler/kotlinRpcCallStyle/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-rpc-call-style.html +$dokka.location:com.squareup.wire/WireCompiler/kotlinRpcRole/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-rpc-role.html +$dokka.location:com.squareup.wire/WireCompiler/kotlinSingleMethodServices/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/kotlin-single-method-services.html +$dokka.location:com.squareup.wire/WireCompiler/log/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/log.html +$dokka.location:com.squareup.wire/WireCompiler/modules/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/modules.html +$dokka.location:com.squareup.wire/WireCompiler/permitPackageCycles/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/permit-package-cycles.html +$dokka.location:com.squareup.wire/WireCompiler/protoPaths/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/proto-paths.html +$dokka.location:com.squareup.wire/WireCompiler/schemaHandlerFactoryClass/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/schema-handler-factory-class.html +$dokka.location:com.squareup.wire/WireCompiler/sourceFileNames/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/source-file-names.html +$dokka.location:com.squareup.wire/WireCompiler/swiftOut/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/swift-out.html +$dokka.location:com.squareup.wire/WireCompiler/treeShakingRoots/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/tree-shaking-roots.html +$dokka.location:com.squareup.wire/WireCompiler/treeShakingRubbish/#/PointingToDeclaration/wire-compiler/com.squareup.wire/-wire-compiler/tree-shaking-rubbish.html +com.squareup.wire +com.squareup.wire.schema + diff --git a/3.x/wire-gradle-plugin/images/anchor-copy-button.svg b/3.x/wire-gradle-plugin/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-gradle-plugin/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-gradle-plugin/images/arrow_down.svg b/3.x/wire-gradle-plugin/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-gradle-plugin/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-gradle-plugin/images/burger.svg b/3.x/wire-gradle-plugin/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/copy-icon.svg b/3.x/wire-gradle-plugin/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-gradle-plugin/images/copy-successful-icon.svg b/3.x/wire-gradle-plugin/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-gradle-plugin/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-gradle-plugin/images/footer-go-to-link.svg b/3.x/wire-gradle-plugin/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-gradle-plugin/images/go-to-top-icon.svg b/3.x/wire-gradle-plugin/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-gradle-plugin/images/homepage.svg b/3.x/wire-gradle-plugin/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-gradle-plugin/images/logo-icon.svg b/3.x/wire-gradle-plugin/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-gradle-plugin/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-gradle-plugin/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/abstract-class.svg b/3.x/wire-gradle-plugin/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/annotation-kotlin.svg b/3.x/wire-gradle-plugin/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/annotation.svg b/3.x/wire-gradle-plugin/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/class-kotlin.svg b/3.x/wire-gradle-plugin/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/class.svg b/3.x/wire-gradle-plugin/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/enum-kotlin.svg b/3.x/wire-gradle-plugin/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/enum.svg b/3.x/wire-gradle-plugin/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/exception-class.svg b/3.x/wire-gradle-plugin/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/field-value.svg b/3.x/wire-gradle-plugin/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/field-variable.svg b/3.x/wire-gradle-plugin/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/function.svg b/3.x/wire-gradle-plugin/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/interface-kotlin.svg b/3.x/wire-gradle-plugin/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/interface.svg b/3.x/wire-gradle-plugin/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/object.svg b/3.x/wire-gradle-plugin/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/nav-icons/typealias-kotlin.svg b/3.x/wire-gradle-plugin/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-gradle-plugin/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gradle-plugin/images/theme-toggle.svg b/3.x/wire-gradle-plugin/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-gradle-plugin/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-gradle-plugin/index.html b/3.x/wire-gradle-plugin/index.html new file mode 100644 index 0000000000..c54767726c --- /dev/null +++ b/3.x/wire-gradle-plugin/index.html @@ -0,0 +1,99 @@ + + + + + wire-gradle-plugin + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-gradle-plugin

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/navigation.html b/3.x/wire-gradle-plugin/navigation.html new file mode 100644 index 0000000000..caaa696fdc --- /dev/null +++ b/3.x/wire-gradle-plugin/navigation.html @@ -0,0 +1,37 @@ + + diff --git a/3.x/wire-gradle-plugin/scripts/clipboard.js b/3.x/wire-gradle-plugin/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-gradle-plugin/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-gradle-plugin/scripts/main.js b/3.x/wire-gradle-plugin/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-gradle-plugin/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CustomOutput

+
+
@Inject
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/excludes.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/excludes.html new file mode 100644 index 0000000000..367cd7433e --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/excludes.html @@ -0,0 +1,80 @@ + + + + + excludes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

excludes

+
+

See com.squareup.wire.schema.Target.excludes

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/exclusive.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/exclusive.html new file mode 100644 index 0000000000..99439317df --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/exclusive.html @@ -0,0 +1,80 @@ + + + + + exclusive + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

exclusive

+
+

See com.squareup.wire.schema.Target.exclusive

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/includes.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/includes.html new file mode 100644 index 0000000000..9df5cfef92 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/includes.html @@ -0,0 +1,80 @@ + + + + + includes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

includes

+
+

See com.squareup.wire.schema.Target.includes

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/index.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/index.html new file mode 100644 index 0000000000..8548ac11a9 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/index.html @@ -0,0 +1,232 @@ + + + + + CustomOutput + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CustomOutput

+
open class CustomOutput @Inject constructor : WireOutput
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Inject
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

See com.squareup.wire.schema.Target.excludes

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

See com.squareup.wire.schema.Target.exclusive

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

See com.squareup.wire.schema.Target.includes

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Black boxed payload which a caller can set for the custom SchemaHandler.Factory to receive.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var out: String?

Set this to override the default output directory for this WireOutput.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var schemaHandlerFactory: SchemaHandler.Factory?

Assign the schema handler factory instance.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Assign the schema handler factory by name. If you use a class name, that class must have a no-arguments constructor.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toTarget(outputDirectory: String): CustomTarget

Transforms this WireOutput into a Target for which Wire will generate code. The Target should use outputDirectory instead of WireOutput.out in all cases for its output directory.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/options.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/options.html new file mode 100644 index 0000000000..45cec83c50 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+

Black boxed payload which a caller can set for the custom SchemaHandler.Factory to receive.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/schema-handler-factory-class.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/schema-handler-factory-class.html new file mode 100644 index 0000000000..42abe11a13 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/schema-handler-factory-class.html @@ -0,0 +1,80 @@ + + + + + schemaHandlerFactoryClass + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schemaHandlerFactoryClass

+
+

Assign the schema handler factory by name. If you use a class name, that class must have a no-arguments constructor.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/schema-handler-factory.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/schema-handler-factory.html new file mode 100644 index 0000000000..38f4664769 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/schema-handler-factory.html @@ -0,0 +1,80 @@ + + + + + schemaHandlerFactory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schemaHandlerFactory

+
+
var schemaHandlerFactory: SchemaHandler.Factory?

Assign the schema handler factory instance.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/to-target.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/to-target.html new file mode 100644 index 0000000000..0bfc7ea3ef --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/to-target.html @@ -0,0 +1,80 @@ + + + + + toTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toTarget

+
+
open override fun toTarget(outputDirectory: String): CustomTarget

Transforms this WireOutput into a Target for which Wire will generate code. The Target should use outputDirectory instead of WireOutput.out in all cases for its output directory.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/-java-output.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/-java-output.html new file mode 100644 index 0000000000..a4deba51bb --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/-java-output.html @@ -0,0 +1,80 @@ + + + + + JavaOutput + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

JavaOutput

+
+
@Inject
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/android-annotations.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/android-annotations.html new file mode 100644 index 0000000000..79ec07306f --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/android-annotations.html @@ -0,0 +1,80 @@ + + + + + androidAnnotations + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

androidAnnotations

+
+

True to enable the androidx.annotation.Nullable annotation where applicable.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/android.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/android.html new file mode 100644 index 0000000000..1a5430a049 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/android.html @@ -0,0 +1,80 @@ + + + + + android + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

android

+
+

True for emitted types to implement android.os.Parcelable.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/builders-only.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/builders-only.html new file mode 100644 index 0000000000..2378f3dc49 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/builders-only.html @@ -0,0 +1,80 @@ + + + + + buildersOnly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

buildersOnly

+
+

If true, the constructor of all generated types will be non-public.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/compact.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/compact.html new file mode 100644 index 0000000000..ecd647a724 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/compact.html @@ -0,0 +1,80 @@ + + + + + compact + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

compact

+
+

True to emit code that uses reflection for reading, writing, and toString methods which are normally implemented with generated code.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/emit-applied-options.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/emit-applied-options.html new file mode 100644 index 0000000000..36a1f529e5 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/emit-applied-options.html @@ -0,0 +1,80 @@ + + + + + emitAppliedOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitAppliedOptions

+
+

True to emit annotations for options applied on messages, fields, etc.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/emit-declared-options.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/emit-declared-options.html new file mode 100644 index 0000000000..e8c288c756 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/emit-declared-options.html @@ -0,0 +1,80 @@ + + + + + emitDeclaredOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitDeclaredOptions

+
+

True to emit types for options declared on messages, fields, etc.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/excludes.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/excludes.html new file mode 100644 index 0000000000..1b53ccb550 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/excludes.html @@ -0,0 +1,80 @@ + + + + + excludes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

excludes

+
+

See com.squareup.wire.schema.Target.excludes

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/exclusive.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/exclusive.html new file mode 100644 index 0000000000..7414ef3698 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/exclusive.html @@ -0,0 +1,80 @@ + + + + + exclusive + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

exclusive

+
+

See com.squareup.wire.schema.Target.exclusive

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/includes.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/includes.html new file mode 100644 index 0000000000..6685992c24 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/includes.html @@ -0,0 +1,80 @@ + + + + + includes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

includes

+
+

See com.squareup.wire.schema.Target.includes

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/index.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/index.html new file mode 100644 index 0000000000..b4efe9051d --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/index.html @@ -0,0 +1,277 @@ + + + + + JavaOutput + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

JavaOutput

+
open class JavaOutput @Inject constructor : WireOutput
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Inject
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

True for emitted types to implement android.os.Parcelable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to enable the androidx.annotation.Nullable annotation where applicable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

If true, the constructor of all generated types will be non-public.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to emit code that uses reflection for reading, writing, and toString methods which are normally implemented with generated code.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to emit annotations for options applied on messages, fields, etc.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to emit types for options declared on messages, fields, etc.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

See com.squareup.wire.schema.Target.excludes

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

See com.squareup.wire.schema.Target.exclusive

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

See com.squareup.wire.schema.Target.includes

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var out: String?

Set this to override the default output directory for this WireOutput.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toTarget(outputDirectory: String): JavaTarget

Transforms this WireOutput into a Target for which Wire will generate code. The Target should use outputDirectory instead of WireOutput.out in all cases for its output directory.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/to-target.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/to-target.html new file mode 100644 index 0000000000..6e6e9adbcf --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/to-target.html @@ -0,0 +1,80 @@ + + + + + toTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toTarget

+
+
open override fun toTarget(outputDirectory: String): JavaTarget

Transforms this WireOutput into a Target for which Wire will generate code. The Target should use outputDirectory instead of WireOutput.out in all cases for its output directory.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/-kotlin-output.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/-kotlin-output.html new file mode 100644 index 0000000000..349e223fd4 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/-kotlin-output.html @@ -0,0 +1,80 @@ + + + + + KotlinOutput + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

KotlinOutput

+
+
@Inject
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/android.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/android.html new file mode 100644 index 0000000000..c1512f344a --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/android.html @@ -0,0 +1,80 @@ + + + + + android + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

android

+
+

True for emitted types to implement android.os.Parcelable.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/box-one-ofs-min-size.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/box-one-ofs-min-size.html new file mode 100644 index 0000000000..811153bdd2 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/box-one-ofs-min-size.html @@ -0,0 +1,80 @@ + + + + + boxOneOfsMinSize + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

boxOneOfsMinSize

+
+

If a oneof has more than or boxOneOfsMinSize fields, it will be generated using boxed oneofs as defined in OneOf.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/builders-only.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/builders-only.html new file mode 100644 index 0000000000..68bf76b3a6 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/builders-only.html @@ -0,0 +1,80 @@ + + + + + buildersOnly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

buildersOnly

+
+

If true, the constructor of all generated types will be non-public, and they will be instantiable via their builders, regardless of the value of javaInterop.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/emit-applied-options.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/emit-applied-options.html new file mode 100644 index 0000000000..03778b904c --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/emit-applied-options.html @@ -0,0 +1,80 @@ + + + + + emitAppliedOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitAppliedOptions

+
+

True to emit annotations for options applied on messages, fields, etc.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/emit-declared-options.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/emit-declared-options.html new file mode 100644 index 0000000000..46e562a8f5 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/emit-declared-options.html @@ -0,0 +1,80 @@ + + + + + emitDeclaredOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emitDeclaredOptions

+
+

True to emit types for options declared on messages, fields, etc.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/enum-mode.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/enum-mode.html new file mode 100644 index 0000000000..32152b681e --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/enum-mode.html @@ -0,0 +1,80 @@ + + + + + enumMode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

enumMode

+
+

enum_class or sealed_class. See EnumMode.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/escape-kotlin-keywords.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/escape-kotlin-keywords.html new file mode 100644 index 0000000000..4c6ee83943 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/escape-kotlin-keywords.html @@ -0,0 +1,80 @@ + + + + + escapeKotlinKeywords + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

escapeKotlinKeywords

+
+

If true, Kotlin keywords are escaped with backticks. If false, an underscore is added as a suffix.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/excludes.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/excludes.html new file mode 100644 index 0000000000..e147df3942 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/excludes.html @@ -0,0 +1,80 @@ + + + + + excludes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

excludes

+
+

See com.squareup.wire.schema.Target.excludes

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/exclusive.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/exclusive.html new file mode 100644 index 0000000000..3dcd10b6d3 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/exclusive.html @@ -0,0 +1,80 @@ + + + + + exclusive + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

exclusive

+
+

See com.squareup.wire.schema.Target.exclusive

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/includes.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/includes.html new file mode 100644 index 0000000000..b454d0dbb5 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/includes.html @@ -0,0 +1,80 @@ + + + + + includes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

includes

+
+

See com.squareup.wire.schema.Target.includes

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/index.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/index.html new file mode 100644 index 0000000000..5feec031f4 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/index.html @@ -0,0 +1,367 @@ + + + + + KotlinOutput + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

KotlinOutput

+
open class KotlinOutput @Inject constructor : WireOutput
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Inject
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

True for emitted types to implement android.os.Parcelable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

If a oneof has more than or boxOneOfsMinSize fields, it will be generated using boxed oneofs as defined in OneOf.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

If true, the constructor of all generated types will be non-public, and they will be instantiable via their builders, regardless of the value of javaInterop.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to emit annotations for options applied on messages, fields, etc.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to emit types for options declared on messages, fields, etc.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

enum_class or sealed_class. See EnumMode.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

If true, Kotlin keywords are escaped with backticks. If false, an underscore is added as a suffix.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

See com.squareup.wire.schema.Target.excludes

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

See com.squareup.wire.schema.Target.exclusive

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

See com.squareup.wire.schema.Target.includes

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True for emitted types to implement APIs for easier migration from the Java target.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

If present, generated services classes will use this as a suffix instead of inferring one from the rpcRole.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var out: String?

Set this to override the default output directory for this WireOutput.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Blocking or suspending.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Client, server, or none.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True for emitted services to implement one interface per RPC.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toTarget(outputDirectory: String): KotlinTarget

Transforms this WireOutput into a Target for which Wire will generate code. The Target should use outputDirectory instead of WireOutput.out in all cases for its output directory.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/java-interop.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/java-interop.html new file mode 100644 index 0000000000..1fcc8aaa00 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/java-interop.html @@ -0,0 +1,80 @@ + + + + + javaInterop + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

javaInterop

+
+

True for emitted types to implement APIs for easier migration from the Java target.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/name-suffix.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/name-suffix.html new file mode 100644 index 0000000000..d909d57c1c --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/name-suffix.html @@ -0,0 +1,80 @@ + + + + + nameSuffix + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nameSuffix

+
+

If present, generated services classes will use this as a suffix instead of inferring one from the rpcRole.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/rpc-call-style.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/rpc-call-style.html new file mode 100644 index 0000000000..74619d2fbe --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/rpc-call-style.html @@ -0,0 +1,80 @@ + + + + + rpcCallStyle + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rpcCallStyle

+
+

Blocking or suspending.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/rpc-role.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/rpc-role.html new file mode 100644 index 0000000000..4a872c6106 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/rpc-role.html @@ -0,0 +1,80 @@ + + + + + rpcRole + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rpcRole

+
+

Client, server, or none.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/single-method-services.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/single-method-services.html new file mode 100644 index 0000000000..7201488bfb --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/single-method-services.html @@ -0,0 +1,80 @@ + + + + + singleMethodServices + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

singleMethodServices

+
+

True for emitted services to implement one interface per RPC.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/to-target.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/to-target.html new file mode 100644 index 0000000000..b0c2673899 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/to-target.html @@ -0,0 +1,80 @@ + + + + + toTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toTarget

+
+
open override fun toTarget(outputDirectory: String): KotlinTarget

Transforms this WireOutput into a Target for which Wire will generate code. The Target should use outputDirectory instead of WireOutput.out in all cases for its output directory.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/-move.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/-move.html new file mode 100644 index 0000000000..43717eb49e --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/-move.html @@ -0,0 +1,80 @@ + + + + + Move + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Move

+
+
@Inject
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/index.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/index.html new file mode 100644 index 0000000000..d066d74581 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/index.html @@ -0,0 +1,157 @@ + + + + + Move + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Move

+
open class Move @Inject constructor : Serializable

A directive to move a type to a new location and adjust all references to the type in this schema. Typically this is used with proto output to refactor a proto project.

wire {
move {
type = "squareup.geology.Period"
targetPath = "squareup/geology/geology.proto"
}

proto {}
}
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Inject
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var type: String?
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toTypeMoverMove(): TypeMover.Move
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/target-path.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/target-path.html new file mode 100644 index 0000000000..4744bf0f3f --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/target-path.html @@ -0,0 +1,80 @@ + + + + + targetPath + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

targetPath

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/to-type-mover-move.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/to-type-mover-move.html new file mode 100644 index 0000000000..1654be2c7b --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/to-type-mover-move.html @@ -0,0 +1,80 @@ + + + + + toTypeMoverMove + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toTypeMoverMove

+
+
fun toTypeMoverMove(): TypeMover.Move
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/type.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/type.html new file mode 100644 index 0000000000..b2d0bbb919 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-move/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+
var type: String?
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/-proto-output.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/-proto-output.html new file mode 100644 index 0000000000..c19f589ce2 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/-proto-output.html @@ -0,0 +1,80 @@ + + + + + ProtoOutput + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoOutput

+
+
@Inject
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/index.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/index.html new file mode 100644 index 0000000000..4fc7c980d5 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/index.html @@ -0,0 +1,142 @@ + + + + + ProtoOutput + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoOutput

+
open class ProtoOutput @Inject constructor : WireOutput
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Inject
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
var out: String?

Set this to override the default output directory for this WireOutput.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toTarget(outputDirectory: String): ProtoTarget

Transforms this WireOutput into a Target for which Wire will generate code. The Target should use outputDirectory instead of WireOutput.out in all cases for its output directory.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/to-target.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/to-target.html new file mode 100644 index 0000000000..d1988883fa --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/to-target.html @@ -0,0 +1,80 @@ + + + + + toTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toTarget

+
+
open override fun toTarget(outputDirectory: String): ProtoTarget

Transforms this WireOutput into a Target for which Wire will generate code. The Target should use outputDirectory instead of WireOutput.out in all cases for its output directory.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/exclude.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/exclude.html new file mode 100644 index 0000000000..55af8ac8a9 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/exclude.html @@ -0,0 +1,80 @@ + + + + + exclude + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

exclude

+
+
fun exclude(vararg excludePaths: String)

If set, all the files defined as excluded will be ignored. Example: "com/example/irrelevant.proto".

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/include.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/include.html new file mode 100644 index 0000000000..8683027920 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/include.html @@ -0,0 +1,80 @@ + + + + + include + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

include

+
+
fun include(vararg includePaths: String)

If set, only the files defined as included will be processed. Example: "com/example/important.proto".

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/index.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/index.html new file mode 100644 index 0000000000..64854f3253 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/index.html @@ -0,0 +1,179 @@ + + + + + ProtoRootSet + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoRootSet

+

Aggregates inputs for a run of Wire. Instances of this are either proto sources (these emit code) or proto paths (these are only used to resolve references).

This uses a Gradle configuration for the library and project dependencies that we need Gradle to resolve. It uses a basic MutableList<String> for paths to files and .jar files.

This also keeps track of includes and excludes that apply only to the referenced file trees. A single run of Wire may use many ProtoRootSets, each with their own sets of includes and excludes.

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun exclude(vararg excludePaths: String)

If set, all the files defined as excluded will be ignored. Example: "com/example/irrelevant.proto".

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun include(vararg includePaths: String)

If set, only the files defined as included will be processed. Example: "com/example/important.proto".

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun srcDir(dir: String)

Sets a directory. Example: "src/main/proto".

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun srcDirs(vararg dirs: String)

Sets one or more directories.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun srcJar(jar: String)

Sets a local or a remote jar. Examples: "libs/protos.jar", or "com.example:protos:1.0.0".

fun srcJar(convertible: ProviderConvertible<MinimalExternalModuleDependency>)
fun srcJar(provider: Provider<MinimalExternalModuleDependency>)

Sets a local or a remote jar.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun srcProject(projectPath: String)

Sets a project. Example: ":protos".

fun srcProject(project: DelegatingProjectDependency)

Sets a project.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-dir.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-dir.html new file mode 100644 index 0000000000..e57d44f5b0 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-dir.html @@ -0,0 +1,80 @@ + + + + + srcDir + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

srcDir

+
+
fun srcDir(dir: String)

Sets a directory. Example: "src/main/proto".

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-dirs.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-dirs.html new file mode 100644 index 0000000000..5c54c80efd --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-dirs.html @@ -0,0 +1,80 @@ + + + + + srcDirs + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

srcDirs

+
+
fun srcDirs(vararg dirs: String)

Sets one or more directories.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-jar.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-jar.html new file mode 100644 index 0000000000..254be646e1 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-jar.html @@ -0,0 +1,80 @@ + + + + + srcJar + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

srcJar

+
+
fun srcJar(jar: String)

Sets a local or a remote jar. Examples: "libs/protos.jar", or "com.example:protos:1.0.0".


fun srcJar(provider: Provider<MinimalExternalModuleDependency>)
fun srcJar(convertible: ProviderConvertible<MinimalExternalModuleDependency>)

Sets a local or a remote jar.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-project.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-project.html new file mode 100644 index 0000000000..4f34e9c545 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-project.html @@ -0,0 +1,80 @@ + + + + + srcProject + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

srcProject

+
+
fun srcProject(projectPath: String)

Sets a project. Example: ":protos".


fun srcProject(project: DelegatingProjectDependency)

Sets a project.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-wire-extension.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-wire-extension.html new file mode 100644 index 0000000000..ac66a826a8 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-wire-extension.html @@ -0,0 +1,80 @@ + + + + + WireExtension + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireExtension

+
+
constructor(project: Project)
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/custom.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/custom.html new file mode 100644 index 0000000000..eebba35529 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/custom.html @@ -0,0 +1,80 @@ + + + + + custom + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

custom

+
+
fun custom(action: Action<CustomOutput>)

Defines a Custom target. See com.squareup.wire.schema.CustomTarget.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/dry-run.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/dry-run.html new file mode 100644 index 0000000000..1519c1ebb8 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/dry-run.html @@ -0,0 +1,80 @@ + + + + + dryRun + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dryRun

+
+

True to not write generated types to disk, but emit the names of the source files that would otherwise be generated.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factories.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factories.html new file mode 100644 index 0000000000..096e2aa7fe --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factories.html @@ -0,0 +1,80 @@ + + + + + eventListenerFactories + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

eventListenerFactories

+
+
fun eventListenerFactories(): Set<EventListener.Factory>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory-class.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory-class.html new file mode 100644 index 0000000000..3854b4cd95 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory-class.html @@ -0,0 +1,80 @@ + + + + + eventListenerFactoryClass + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

eventListenerFactoryClass

+
+
fun eventListenerFactoryClass(eventListenerFactoryClass: String)

Add a EventListener.Factory by name. The referred class must have a no-arguments constructor.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory-classes.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory-classes.html new file mode 100644 index 0000000000..954664010b --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory-classes.html @@ -0,0 +1,80 @@ + + + + + eventListenerFactoryClasses + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

eventListenerFactoryClasses

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory.html new file mode 100644 index 0000000000..b57d947050 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory.html @@ -0,0 +1,80 @@ + + + + + eventListenerFactory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

eventListenerFactory

+
+
fun eventListenerFactory(eventListenerFactory: EventListener.Factory)

Add a EventListener.Factory.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/index.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/index.html new file mode 100644 index 0000000000..992e155bc3 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/index.html @@ -0,0 +1,536 @@ + + + + + WireExtension + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireExtension

+
open class WireExtension(project: Project)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(project: Project)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Aggregates inputs for a run of Wire. Instances of this are either proto sources (these emit code) or proto paths (these are only used to resolve references).

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to not write generated types to disk, but emit the names of the source files that would otherwise be generated.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Specified what types to output where. Maps to com.squareup.wire.schema.Target

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True to emit .proto files into the output resources. Use this when your .jar file can be used as a library for other proto or Wire projects.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

If true, Wire will fail if not all roots and prunes are used when tree-shaking the schema. This can help discover incorrect configurations early and avoid misexpectations about the built schema. See treeShakingRoots and treeShakingRubbish.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

A user-provided file listing roots and prunes.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun custom(action: Action<CustomOutput>)

Defines a Custom target. See com.squareup.wire.schema.CustomTarget.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun eventListenerFactories(): Set<EventListener.Factory>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun eventListenerFactory(eventListenerFactory: EventListener.Factory)

Add a EventListener.Factory.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun eventListenerFactoryClass(eventListenerFactoryClass: String)

Add a EventListener.Factory by name. The referred class must have a no-arguments constructor.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun java(action: Action<JavaOutput>)

Defines a Java target. See com.squareup.wire.schema.JavaTarget.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun kotlin(action: Action<KotlinOutput>)

Defines a Kotlin target. See com.squareup.wire.schema.KotlinTarget.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun move(action: Action<Move>)

See com.squareup.wire.schema.WireRun.moves.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun moves(): List<Move>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

fun onlyVersion(onlyVersion: String)

See com.squareup.wire.schema.WireRun.onlyVersion.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun opaque(vararg opaques: String)

See com.squareup.wire.schema.WireRun.opaqueTypes.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

fun permitPackageCycles(permitPackageCycles: Boolean)

See com.squareup.wire.schema.WireRun.permitPackageCycles.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun proto(action: Action<ProtoOutput>)

Defines a Proto target. See com.squareup.wire.schema.ProtoTarget.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun protoPath(vararg protoPaths: String)

Proto paths for local jars and directories, as well as remote binary dependencies

Proto paths for local file trees, backed by a org.gradle.api.file.SourceDirectorySet. Must provide at least a org.gradle.api.file.SourceDirectorySet.srcDir.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun prune(vararg prunes: String)

See com.squareup.wire.schema.WireRun.treeShakingRubbish.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun prunes(): Set<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun root(vararg roots: String)

See com.squareup.wire.schema.WireRun.treeShakingRoots.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun roots(): Set<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

fun sinceVersion(sinceVersion: String)

See com.squareup.wire.schema.WireRun.sinceVersion.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun sourcePath(vararg sourcePaths: String)

Source paths for local jars and directories, as well as remote binary dependencies

Source paths for local file trees, backed by a org.gradle.api.file.SourceDirectorySet. Must provide at least a org.gradle.api.file.SourceDirectorySet.srcDir.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

fun untilVersion(untilVersion: String)

See com.squareup.wire.schema.WireRun.untilVersion.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/java.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/java.html new file mode 100644 index 0000000000..03e1ed8031 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/java.html @@ -0,0 +1,80 @@ + + + + + java + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

java

+
+
fun java(action: Action<JavaOutput>)

Defines a Java target. See com.squareup.wire.schema.JavaTarget.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/kotlin.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/kotlin.html new file mode 100644 index 0000000000..e2674e3796 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/kotlin.html @@ -0,0 +1,80 @@ + + + + + kotlin + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlin

+
+
fun kotlin(action: Action<KotlinOutput>)

Defines a Kotlin target. See com.squareup.wire.schema.KotlinTarget.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/move.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/move.html new file mode 100644 index 0000000000..1157b9a3d9 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/move.html @@ -0,0 +1,80 @@ + + + + + move + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

move

+
+
fun move(action: Action<Move>)

See com.squareup.wire.schema.WireRun.moves.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/moves.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/moves.html new file mode 100644 index 0000000000..e168dee07b --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/moves.html @@ -0,0 +1,80 @@ + + + + + moves + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

moves

+
+
fun moves(): List<Move>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/only-version.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/only-version.html new file mode 100644 index 0000000000..2fc8abbfcd --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/only-version.html @@ -0,0 +1,80 @@ + + + + + onlyVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onlyVersion

+
+


fun onlyVersion(onlyVersion: String)

See com.squareup.wire.schema.WireRun.onlyVersion.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/opaque.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/opaque.html new file mode 100644 index 0000000000..588670b79a --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/opaque.html @@ -0,0 +1,80 @@ + + + + + opaque + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

opaque

+
+
fun opaque(vararg opaques: String)

See com.squareup.wire.schema.WireRun.opaqueTypes.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/opaques.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/opaques.html new file mode 100644 index 0000000000..0cccd0597f --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/opaques.html @@ -0,0 +1,80 @@ + + + + + opaques + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

opaques

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/outputs.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/outputs.html new file mode 100644 index 0000000000..dbb66010a9 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/outputs.html @@ -0,0 +1,80 @@ + + + + + outputs + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

outputs

+
+

Specified what types to output where. Maps to com.squareup.wire.schema.Target

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/permit-package-cycles.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/permit-package-cycles.html new file mode 100644 index 0000000000..2594ac1ed4 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/permit-package-cycles.html @@ -0,0 +1,80 @@ + + + + + permitPackageCycles + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

permitPackageCycles

+
+


fun permitPackageCycles(permitPackageCycles: Boolean)

See com.squareup.wire.schema.WireRun.permitPackageCycles.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto-library.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto-library.html new file mode 100644 index 0000000000..29965e674e --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto-library.html @@ -0,0 +1,80 @@ + + + + + protoLibrary + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

protoLibrary

+
+

True to emit .proto files into the output resources. Use this when your .jar file can be used as a library for other proto or Wire projects.

Note that only the .proto files used in the library will be included, and these files will have tree-shaking applied.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto-path.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto-path.html new file mode 100644 index 0000000000..6ddf45caca --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto-path.html @@ -0,0 +1,80 @@ + + + + + protoPath + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

protoPath

+
+
fun protoPath(vararg protoPaths: String)

Proto paths for local jars and directories, as well as remote binary dependencies


Proto paths for local file trees, backed by a org.gradle.api.file.SourceDirectorySet. Must provide at least a org.gradle.api.file.SourceDirectorySet.srcDir.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto.html new file mode 100644 index 0000000000..b98c5cf0a2 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto.html @@ -0,0 +1,80 @@ + + + + + proto + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

proto

+
+
fun proto(action: Action<ProtoOutput>)

Defines a Proto target. See com.squareup.wire.schema.ProtoTarget.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/prune.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/prune.html new file mode 100644 index 0000000000..c5a4c87d29 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/prune.html @@ -0,0 +1,80 @@ + + + + + prune + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

prune

+
+
fun prune(vararg prunes: String)

See com.squareup.wire.schema.WireRun.treeShakingRubbish.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/prunes.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/prunes.html new file mode 100644 index 0000000000..b248a21b6e --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/prunes.html @@ -0,0 +1,80 @@ + + + + + prunes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

prunes

+
+
fun prunes(): Set<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/reject-unused-roots-or-prunes.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/reject-unused-roots-or-prunes.html new file mode 100644 index 0000000000..954e883013 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/reject-unused-roots-or-prunes.html @@ -0,0 +1,80 @@ + + + + + rejectUnusedRootsOrPrunes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rejectUnusedRootsOrPrunes

+
+

If true, Wire will fail if not all roots and prunes are used when tree-shaking the schema. This can help discover incorrect configurations early and avoid misexpectations about the built schema. See treeShakingRoots and treeShakingRubbish.

If false, unused roots and prunes will be printed as warnings.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/root.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/root.html new file mode 100644 index 0000000000..5e6a4bb190 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/root.html @@ -0,0 +1,80 @@ + + + + + root + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

root

+
+
fun root(vararg roots: String)

See com.squareup.wire.schema.WireRun.treeShakingRoots.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/roots.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/roots.html new file mode 100644 index 0000000000..55461d576f --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/roots.html @@ -0,0 +1,80 @@ + + + + + roots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

roots

+
+
fun roots(): Set<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/rules.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/rules.html new file mode 100644 index 0000000000..fcd2c16972 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/rules.html @@ -0,0 +1,80 @@ + + + + + rules + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rules

+
+

A user-provided file listing roots and prunes.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/since-version.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/since-version.html new file mode 100644 index 0000000000..ee761a3686 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/since-version.html @@ -0,0 +1,80 @@ + + + + + sinceVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sinceVersion

+
+


fun sinceVersion(sinceVersion: String)

See com.squareup.wire.schema.WireRun.sinceVersion.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/source-path.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/source-path.html new file mode 100644 index 0000000000..4c058ccee4 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/source-path.html @@ -0,0 +1,80 @@ + + + + + sourcePath + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sourcePath

+
+
fun sourcePath(vararg sourcePaths: String)

Source paths for local jars and directories, as well as remote binary dependencies


Source paths for local file trees, backed by a org.gradle.api.file.SourceDirectorySet. Must provide at least a org.gradle.api.file.SourceDirectorySet.srcDir.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/until-version.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/until-version.html new file mode 100644 index 0000000000..939a5f484c --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/until-version.html @@ -0,0 +1,80 @@ + + + + + untilVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

untilVersion

+
+


fun untilVersion(untilVersion: String)

See com.squareup.wire.schema.WireRun.untilVersion.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/--out--.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/--out--.html new file mode 100644 index 0000000000..796d6e4ea0 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/--out--.html @@ -0,0 +1,80 @@ + + + + + out + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

out

+
+
var out: String?

Set this to override the default output directory for this WireOutput.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/-wire-output.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/-wire-output.html new file mode 100644 index 0000000000..27b9b31839 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/-wire-output.html @@ -0,0 +1,80 @@ + + + + + WireOutput + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireOutput

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/index.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/index.html new file mode 100644 index 0000000000..de99e31657 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/index.html @@ -0,0 +1,142 @@ + + + + + WireOutput + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireOutput

+
abstract class WireOutput

Specifies Wire's outputs (expressed as a list of Target objects) using Gradle's DSL (expressed as destination directories and configuration options). This includes registering output directories with the project so they can be compiled after they are generated.

Inheritors

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
var out: String?

Set this to override the default output directory for this WireOutput.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun toTarget(outputDirectory: String): Target

Transforms this WireOutput into a Target for which Wire will generate code. The Target should use outputDirectory instead of WireOutput.out in all cases for its output directory.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/to-target.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/to-target.html new file mode 100644 index 0000000000..47da18edeb --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/to-target.html @@ -0,0 +1,80 @@ + + + + + toTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toTarget

+
+
abstract fun toTarget(outputDirectory: String): Target

Transforms this WireOutput into a Target for which Wire will generate code. The Target should use outputDirectory instead of WireOutput.out in all cases for its output directory.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/-wire-plugin.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/-wire-plugin.html new file mode 100644 index 0000000000..716e2232e0 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/-wire-plugin.html @@ -0,0 +1,80 @@ + + + + + WirePlugin + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WirePlugin

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/apply.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/apply.html new file mode 100644 index 0000000000..5f4b32ff4c --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/apply.html @@ -0,0 +1,80 @@ + + + + + apply + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

apply

+
+
open override fun apply(project: Project)
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/index.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/index.html new file mode 100644 index 0000000000..2b69345534 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/index.html @@ -0,0 +1,123 @@ + + + + + WirePlugin + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WirePlugin

+
class WirePlugin : Plugin<Project>
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun apply(project: Project)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/-wire-task.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/-wire-task.html new file mode 100644 index 0000000000..c693bbb11e --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/-wire-task.html @@ -0,0 +1,80 @@ + + + + + WireTask + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireTask

+
+
@Inject
constructor(objects: ObjectFactory, fileOperations: FileOperations)
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/build-dir-property.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/build-dir-property.html new file mode 100644 index 0000000000..30f8a43bfe --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/build-dir-property.html @@ -0,0 +1,80 @@ + + + + + buildDirProperty + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

buildDirProperty

+
+
@get:Internal
abstract val buildDirProperty: DirectoryProperty
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/dry-run.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/dry-run.html new file mode 100644 index 0000000000..25ffe3cd6e --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/dry-run.html @@ -0,0 +1,80 @@ + + + + + dryRun + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dryRun

+
+
@get:Input
val dryRun: Property<Boolean>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/event-listener-factories.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/event-listener-factories.html new file mode 100644 index 0000000000..8de8ad4639 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/event-listener-factories.html @@ -0,0 +1,80 @@ + + + + + eventListenerFactories + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

eventListenerFactories

+
+
@get:Input
abstract val eventListenerFactories: ListProperty<EventListener.Factory>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/generate-wire-files.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/generate-wire-files.html new file mode 100644 index 0000000000..1c17dcee19 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/generate-wire-files.html @@ -0,0 +1,80 @@ + + + + + generateWireFiles + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generateWireFiles

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/get-source.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/get-source.html new file mode 100644 index 0000000000..3fce7da52b --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/get-source.html @@ -0,0 +1,80 @@ + + + + + getSource + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getSource

+
+
@InputFiles
@SkipWhenEmpty
@PathSensitive(value = PathSensitivity.RELATIVE)
open override fun getSource(): FileTree
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/index.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/index.html new file mode 100644 index 0000000000..f903786810 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/index.html @@ -0,0 +1,1612 @@ + + + + + WireTask + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireTask

+
@CacheableTask
abstract class WireTask @Inject constructor(objects: ObjectFactory, fileOperations: FileOperations) : SourceTask
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Inject
constructor(objects: ObjectFactory, fileOperations: FileOperations)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Internal
abstract val buildDirProperty: DirectoryProperty
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Internal
val conventionMapping: ConventionMapping
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
val dryRun: Property<Boolean>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Internal
var enabled: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
abstract val eventListenerFactories: ListProperty<EventListener.Factory>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
abstract val moves: ListProperty<Move>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
@get:Optional
abstract val onlyVersion: Property<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
abstract val opaques: ListProperty<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:OutputDirectories
abstract val outputDirectories: ConfigurableFileCollection
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
val permitPackageCycles: Property<Boolean>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
val pluginVersion: Property<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:InputFiles
@get:PathSensitive(value = PathSensitivity.RELATIVE)
abstract val projectDependenciesJvmConfiguration: ConfigurableFileCollection

Same as above: files are read via source.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Internal
abstract val projectDirProperty: DirectoryProperty
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Optional
@get:OutputDirectory
abstract val protoLibraryOutput: DirectoryProperty
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:InputFiles
@get:PathSensitive(value = PathSensitivity.RELATIVE)
abstract val protoPathConfiguration: ConfigurableFileCollection

Same as above: files are read via source.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:InputFiles
@get:PathSensitive(value = PathSensitivity.RELATIVE)
abstract val protoSourceConfiguration: ConfigurableFileCollection

This input only exists to signal task dependencies. The files are read via source.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
abstract val prunes: ListProperty<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
val rejectUnusedRootsOrPrunes: Property<Boolean>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
abstract val roots: ListProperty<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
@get:Optional
abstract val rules: Property<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
@get:Optional
abstract val sinceVersion: Property<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val state: TaskStateInternal
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
abstract val targets: ListProperty<Target>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val timeout: Property<Duration>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:Input
@get:Optional
abstract val untilVersion: Property<String>
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun acceptServiceReferences(serviceReferences: MutableSet<ServiceReferenceSpec>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun appendParallelSafeAction(action: Action<in Task>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open operator override fun compareTo(other: Task): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun configure(closure: Closure<Any>): Task
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun conventionMapping(property: String, mapping: Closure<Any>): Task
open fun conventionMapping(property: String, mapping: Callable<*>): Task
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun dependsOn(vararg paths: Any): Task
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun doFirst(action: Closure<Any>): Task
open override fun doFirst(action: Action<in Task>): Task
open override fun doFirst(actionName: String, action: Action<in Task>): Task
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun doLast(action: Closure<Any>): Task
open override fun doLast(action: Action<in Task>): Task
open override fun doLast(actionName: String, action: Action<in Task>): Task
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun doNotTrackState(reasonNotToTrackState: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun exclude(excludeSpec: Closure<Any>): SourceTask
open override fun exclude(vararg excludes: String): SourceTask
open override fun exclude(excludes: MutableIterable<String>): SourceTask
open override fun exclude(excludeSpec: Spec<FileTreeElement>): SourceTask
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun finalizedBy(vararg paths: Any): Task
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getActions(): MutableList<Action<in Task>>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getAnt(): AntBuilder
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Internal
open override fun getAsDynamicObject(): DynamicObject
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getDependsOn(): MutableSet<Any>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getDescription(): String?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getDestroyables(): TaskDestroyables
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getDidWork(): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Internal
open override fun getExcludes(): MutableSet<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getExtensions(): ExtensionContainer
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getFinalizedBy(): TaskDependency
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getGroup(): String?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getIdentityPath(): Path
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Internal
open override fun getIncludes(): MutableSet<String>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getInputs(): TaskInputsInternal
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Internal
open override fun getLifecycleDependencies(): TaskDependencyInternal
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getLocalState(): TaskLocalState
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getLogger(): Logger
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getLogging(): LoggingManager
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getMustRunAfter(): TaskDependency
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getName(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getOnlyIf(): Spec<in TaskInternal>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getOutputs(): TaskOutputsInternal
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getPath(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getProject(): Project
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+ +
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getRequiredServices(): TaskRequiredServices
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getSharedResources(): MutableList<ResourceLock>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getShouldRunAfter(): TaskDependency
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@InputFiles
@SkipWhenEmpty
@PathSensitive(value = PathSensitivity.RELATIVE)
open override fun getSource(): FileTree
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getStandardOutputCapture(): StandardOutputCapture
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getTaskActions(): MutableList<InputChangesAwareTaskAction>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getTaskDependencies(): TaskDependencyInternal
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getTaskIdentity(): TaskIdentity<*>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getTemporaryDir(): File
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getTemporaryDirFactory(): Factory<File>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun hasProperty(propertyName: String): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun hasTaskActions(): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun include(includeSpec: Closure<Any>): SourceTask
open override fun include(vararg includes: String): SourceTask
open override fun include(includes: MutableIterable<String>): SourceTask
open override fun include(includeSpec: Spec<FileTreeElement>): SourceTask
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun mustRunAfter(vararg paths: Any): Task
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun notCompatibleWithConfigurationCache(reason: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun onlyIf(onlyIfClosure: Closure<Any>)
open override fun onlyIf(spec: Spec<in Task>)
open override fun onlyIf(onlyIfReason: String, spec: Spec<in Task>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun prependParallelSafeAction(action: Action<in Task>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun property(propertyName: String): Any?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setActions(replacements: MutableList<Action<in Task>>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setDependsOn(dependsOn: MutableIterable<*>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setDescription(description: String?)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setDidWork(didWork: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setExcludes(excludes: MutableIterable<String>): SourceTask
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setFinalizedBy(finalizedByTasks: MutableIterable<*>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setGroup(group: String?)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setIncludes(includes: MutableIterable<String>): SourceTask
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setMustRunAfter(mustRunAfterTasks: MutableIterable<*>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setOnlyIf(onlyIfClosure: Closure<Any>)
open override fun setOnlyIf(spec: Spec<in Task>)
open override fun setOnlyIf(onlyIfReason: String, spec: Spec<in Task>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setProperty(name: String, value: Any)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setShouldRunAfter(shouldRunAfterTasks: MutableIterable<*>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setSource(source: Any)
open fun setSource(source: FileTree)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun shouldRunAfter(vararg paths: Any): TaskDependency
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun source(vararg sources: Any): SourceTask
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun usesService(service: Provider<out BuildService<*>>)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/moves.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/moves.html new file mode 100644 index 0000000000..9ed77712df --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/moves.html @@ -0,0 +1,80 @@ + + + + + moves + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

moves

+
+
@get:Input
abstract val moves: ListProperty<Move>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/only-version.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/only-version.html new file mode 100644 index 0000000000..1d251b9dc0 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/only-version.html @@ -0,0 +1,80 @@ + + + + + onlyVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onlyVersion

+
+
@get:Input
@get:Optional
abstract val onlyVersion: Property<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/opaques.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/opaques.html new file mode 100644 index 0000000000..2f866c5e0b --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/opaques.html @@ -0,0 +1,80 @@ + + + + + opaques + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

opaques

+
+
@get:Input
abstract val opaques: ListProperty<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/output-directories.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/output-directories.html new file mode 100644 index 0000000000..2f04c5cd1e --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/output-directories.html @@ -0,0 +1,80 @@ + + + + + outputDirectories + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

outputDirectories

+
+
@get:OutputDirectories
abstract val outputDirectories: ConfigurableFileCollection
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/permit-package-cycles.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/permit-package-cycles.html new file mode 100644 index 0000000000..faa74438a1 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/permit-package-cycles.html @@ -0,0 +1,80 @@ + + + + + permitPackageCycles + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

permitPackageCycles

+
+
@get:Input
val permitPackageCycles: Property<Boolean>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/plugin-version.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/plugin-version.html new file mode 100644 index 0000000000..3d7229d476 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/plugin-version.html @@ -0,0 +1,80 @@ + + + + + pluginVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

pluginVersion

+
+
@get:Input
val pluginVersion: Property<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/project-dependencies-jvm-configuration.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/project-dependencies-jvm-configuration.html new file mode 100644 index 0000000000..f30aba218d --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/project-dependencies-jvm-configuration.html @@ -0,0 +1,80 @@ + + + + + projectDependenciesJvmConfiguration + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

projectDependenciesJvmConfiguration

+
+
@get:InputFiles
@get:PathSensitive(value = PathSensitivity.RELATIVE)
abstract val projectDependenciesJvmConfiguration: ConfigurableFileCollection

Same as above: files are read via source.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/project-dir-property.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/project-dir-property.html new file mode 100644 index 0000000000..b242c2050e --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/project-dir-property.html @@ -0,0 +1,80 @@ + + + + + projectDirProperty + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

projectDirProperty

+
+
@get:Internal
abstract val projectDirProperty: DirectoryProperty
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-library-output.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-library-output.html new file mode 100644 index 0000000000..b6d7fd74b8 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-library-output.html @@ -0,0 +1,80 @@ + + + + + protoLibraryOutput + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

protoLibraryOutput

+
+
@get:Optional
@get:OutputDirectory
abstract val protoLibraryOutput: DirectoryProperty
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-path-configuration.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-path-configuration.html new file mode 100644 index 0000000000..8019aff212 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-path-configuration.html @@ -0,0 +1,80 @@ + + + + + protoPathConfiguration + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

protoPathConfiguration

+
+
@get:InputFiles
@get:PathSensitive(value = PathSensitivity.RELATIVE)
abstract val protoPathConfiguration: ConfigurableFileCollection

Same as above: files are read via source.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-source-configuration.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-source-configuration.html new file mode 100644 index 0000000000..25c9040c62 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-source-configuration.html @@ -0,0 +1,80 @@ + + + + + protoSourceConfiguration + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

protoSourceConfiguration

+
+
@get:InputFiles
@get:PathSensitive(value = PathSensitivity.RELATIVE)
abstract val protoSourceConfiguration: ConfigurableFileCollection

This input only exists to signal task dependencies. The files are read via source.

+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/prunes.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/prunes.html new file mode 100644 index 0000000000..c48abdd9bc --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/prunes.html @@ -0,0 +1,80 @@ + + + + + prunes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

prunes

+
+
@get:Input
abstract val prunes: ListProperty<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/reject-unused-roots-or-prunes.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/reject-unused-roots-or-prunes.html new file mode 100644 index 0000000000..7a2251af80 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/reject-unused-roots-or-prunes.html @@ -0,0 +1,80 @@ + + + + + rejectUnusedRootsOrPrunes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rejectUnusedRootsOrPrunes

+
+
@get:Input
val rejectUnusedRootsOrPrunes: Property<Boolean>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/roots.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/roots.html new file mode 100644 index 0000000000..0bb2640664 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/roots.html @@ -0,0 +1,80 @@ + + + + + roots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

roots

+
+
@get:Input
abstract val roots: ListProperty<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/rules.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/rules.html new file mode 100644 index 0000000000..cc771757c8 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/rules.html @@ -0,0 +1,80 @@ + + + + + rules + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rules

+
+
@get:Input
@get:Optional
abstract val rules: Property<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/since-version.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/since-version.html new file mode 100644 index 0000000000..61e8938ce3 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/since-version.html @@ -0,0 +1,80 @@ + + + + + sinceVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sinceVersion

+
+
@get:Input
@get:Optional
abstract val sinceVersion: Property<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/targets.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/targets.html new file mode 100644 index 0000000000..fc829cf8c2 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/targets.html @@ -0,0 +1,80 @@ + + + + + targets + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

targets

+
+
@get:Input
abstract val targets: ListProperty<Target>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/until-version.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/until-version.html new file mode 100644 index 0000000000..137c30ccac --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/until-version.html @@ -0,0 +1,80 @@ + + + + + untilVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

untilVersion

+
+
@get:Input
@get:Optional
abstract val untilVersion: Property<String>
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/index.html b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/index.html new file mode 100644 index 0000000000..e315d553dc --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/com.squareup.wire.gradle/index.html @@ -0,0 +1,223 @@ + + + + + com.squareup.wire.gradle + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open class CustomOutput @Inject constructor : WireOutput
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open class JavaOutput @Inject constructor : WireOutput
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open class KotlinOutput @Inject constructor : WireOutput
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open class Move @Inject constructor : Serializable

A directive to move a type to a new location and adjust all references to the type in this schema. Typically this is used with proto output to refactor a proto project.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open class ProtoOutput @Inject constructor : WireOutput
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open class WireExtension(project: Project)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract class WireOutput

Specifies Wire's outputs (expressed as a list of Target objects) using Gradle's DSL (expressed as destination directories and configuration options). This includes registering output directories with the project so they can be compiled after they are generated.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class WirePlugin : Plugin<Project>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@CacheableTask
abstract class WireTask @Inject constructor(objects: ObjectFactory, fileOperations: FileOperations) : SourceTask
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gradle-plugin/wire-gradle-plugin/package-list b/3.x/wire-gradle-plugin/wire-gradle-plugin/package-list new file mode 100644 index 0000000000..6a3c190e81 --- /dev/null +++ b/3.x/wire-gradle-plugin/wire-gradle-plugin/package-list @@ -0,0 +1,129 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire.gradle////PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/index.html +$dokka.location:com.squareup.wire.gradle/CustomOutput///PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/index.html +$dokka.location:com.squareup.wire.gradle/CustomOutput/CustomOutput/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/-custom-output.html +$dokka.location:com.squareup.wire.gradle/CustomOutput/excludes/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/excludes.html +$dokka.location:com.squareup.wire.gradle/CustomOutput/exclusive/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/exclusive.html +$dokka.location:com.squareup.wire.gradle/CustomOutput/includes/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/includes.html +$dokka.location:com.squareup.wire.gradle/CustomOutput/options/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/options.html +$dokka.location:com.squareup.wire.gradle/CustomOutput/schemaHandlerFactory/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/schema-handler-factory.html +$dokka.location:com.squareup.wire.gradle/CustomOutput/schemaHandlerFactoryClass/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/schema-handler-factory-class.html +$dokka.location:com.squareup.wire.gradle/CustomOutput/toTarget/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-custom-output/to-target.html +$dokka.location:com.squareup.wire.gradle/JavaOutput///PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/index.html +$dokka.location:com.squareup.wire.gradle/JavaOutput/JavaOutput/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/-java-output.html +$dokka.location:com.squareup.wire.gradle/JavaOutput/android/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/android.html +$dokka.location:com.squareup.wire.gradle/JavaOutput/androidAnnotations/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/android-annotations.html +$dokka.location:com.squareup.wire.gradle/JavaOutput/buildersOnly/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/builders-only.html +$dokka.location:com.squareup.wire.gradle/JavaOutput/compact/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/compact.html +$dokka.location:com.squareup.wire.gradle/JavaOutput/emitAppliedOptions/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/emit-applied-options.html +$dokka.location:com.squareup.wire.gradle/JavaOutput/emitDeclaredOptions/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/emit-declared-options.html +$dokka.location:com.squareup.wire.gradle/JavaOutput/excludes/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/excludes.html +$dokka.location:com.squareup.wire.gradle/JavaOutput/exclusive/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/exclusive.html +$dokka.location:com.squareup.wire.gradle/JavaOutput/includes/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/includes.html +$dokka.location:com.squareup.wire.gradle/JavaOutput/toTarget/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-java-output/to-target.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput///PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/index.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/KotlinOutput/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/-kotlin-output.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/android/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/android.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/boxOneOfsMinSize/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/box-one-ofs-min-size.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/buildersOnly/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/builders-only.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/emitAppliedOptions/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/emit-applied-options.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/emitDeclaredOptions/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/emit-declared-options.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/enumMode/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/enum-mode.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/escapeKotlinKeywords/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/escape-kotlin-keywords.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/excludes/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/excludes.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/exclusive/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/exclusive.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/includes/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/includes.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/javaInterop/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/java-interop.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/nameSuffix/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/name-suffix.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/rpcCallStyle/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/rpc-call-style.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/rpcRole/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/rpc-role.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/singleMethodServices/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/single-method-services.html +$dokka.location:com.squareup.wire.gradle/KotlinOutput/toTarget/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-kotlin-output/to-target.html +$dokka.location:com.squareup.wire.gradle/Move///PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-move/index.html +$dokka.location:com.squareup.wire.gradle/Move/Move/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-move/-move.html +$dokka.location:com.squareup.wire.gradle/Move/targetPath/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-move/target-path.html +$dokka.location:com.squareup.wire.gradle/Move/toTypeMoverMove/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-move/to-type-mover-move.html +$dokka.location:com.squareup.wire.gradle/Move/type/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-move/type.html +$dokka.location:com.squareup.wire.gradle/ProtoOutput///PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/index.html +$dokka.location:com.squareup.wire.gradle/ProtoOutput/ProtoOutput/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/-proto-output.html +$dokka.location:com.squareup.wire.gradle/ProtoOutput/toTarget/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-proto-output/to-target.html +$dokka.location:com.squareup.wire.gradle/WireExtension.ProtoRootSet///PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/index.html +$dokka.location:com.squareup.wire.gradle/WireExtension.ProtoRootSet/exclude/#kotlin.Array[kotlin.String]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/exclude.html +$dokka.location:com.squareup.wire.gradle/WireExtension.ProtoRootSet/include/#kotlin.Array[kotlin.String]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/include.html +$dokka.location:com.squareup.wire.gradle/WireExtension.ProtoRootSet/srcDir/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-dir.html +$dokka.location:com.squareup.wire.gradle/WireExtension.ProtoRootSet/srcDirs/#kotlin.Array[kotlin.String]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-dirs.html +$dokka.location:com.squareup.wire.gradle/WireExtension.ProtoRootSet/srcJar/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-jar.html +$dokka.location:com.squareup.wire.gradle/WireExtension.ProtoRootSet/srcJar/#org.gradle.api.provider.ProviderConvertible[org.gradle.api.artifacts.MinimalExternalModuleDependency]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-jar.html +$dokka.location:com.squareup.wire.gradle/WireExtension.ProtoRootSet/srcJar/#org.gradle.api.provider.Provider[org.gradle.api.artifacts.MinimalExternalModuleDependency]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-jar.html +$dokka.location:com.squareup.wire.gradle/WireExtension.ProtoRootSet/srcProject/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-project.html +$dokka.location:com.squareup.wire.gradle/WireExtension.ProtoRootSet/srcProject/#org.gradle.api.internal.catalog.DelegatingProjectDependency/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-proto-root-set/src-project.html +$dokka.location:com.squareup.wire.gradle/WireExtension///PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/index.html +$dokka.location:com.squareup.wire.gradle/WireExtension/WireExtension/#org.gradle.api.Project/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/-wire-extension.html +$dokka.location:com.squareup.wire.gradle/WireExtension/custom/#org.gradle.api.Action[com.squareup.wire.gradle.CustomOutput]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/custom.html +$dokka.location:com.squareup.wire.gradle/WireExtension/dryRun/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/dry-run.html +$dokka.location:com.squareup.wire.gradle/WireExtension/eventListenerFactories/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factories.html +$dokka.location:com.squareup.wire.gradle/WireExtension/eventListenerFactory/#com.squareup.wire.schema.EventListener.Factory/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory.html +$dokka.location:com.squareup.wire.gradle/WireExtension/eventListenerFactoryClass/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory-class.html +$dokka.location:com.squareup.wire.gradle/WireExtension/eventListenerFactoryClasses/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/event-listener-factory-classes.html +$dokka.location:com.squareup.wire.gradle/WireExtension/java/#org.gradle.api.Action[com.squareup.wire.gradle.JavaOutput]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/java.html +$dokka.location:com.squareup.wire.gradle/WireExtension/kotlin/#org.gradle.api.Action[com.squareup.wire.gradle.KotlinOutput]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/kotlin.html +$dokka.location:com.squareup.wire.gradle/WireExtension/move/#org.gradle.api.Action[com.squareup.wire.gradle.Move]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/move.html +$dokka.location:com.squareup.wire.gradle/WireExtension/moves/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/moves.html +$dokka.location:com.squareup.wire.gradle/WireExtension/onlyVersion/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/only-version.html +$dokka.location:com.squareup.wire.gradle/WireExtension/onlyVersion/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/only-version.html +$dokka.location:com.squareup.wire.gradle/WireExtension/opaque/#kotlin.Array[kotlin.String]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/opaque.html +$dokka.location:com.squareup.wire.gradle/WireExtension/opaques/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/opaques.html +$dokka.location:com.squareup.wire.gradle/WireExtension/outputs/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/outputs.html +$dokka.location:com.squareup.wire.gradle/WireExtension/permitPackageCycles/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/permit-package-cycles.html +$dokka.location:com.squareup.wire.gradle/WireExtension/permitPackageCycles/#kotlin.Boolean/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/permit-package-cycles.html +$dokka.location:com.squareup.wire.gradle/WireExtension/proto/#org.gradle.api.Action[com.squareup.wire.gradle.ProtoOutput]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto.html +$dokka.location:com.squareup.wire.gradle/WireExtension/protoLibrary/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto-library.html +$dokka.location:com.squareup.wire.gradle/WireExtension/protoPath/#kotlin.Array[kotlin.String]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto-path.html +$dokka.location:com.squareup.wire.gradle/WireExtension/protoPath/#org.gradle.api.Action[com.squareup.wire.gradle.WireExtension.ProtoRootSet]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/proto-path.html +$dokka.location:com.squareup.wire.gradle/WireExtension/prune/#kotlin.Array[kotlin.String]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/prune.html +$dokka.location:com.squareup.wire.gradle/WireExtension/prunes/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/prunes.html +$dokka.location:com.squareup.wire.gradle/WireExtension/rejectUnusedRootsOrPrunes/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/reject-unused-roots-or-prunes.html +$dokka.location:com.squareup.wire.gradle/WireExtension/root/#kotlin.Array[kotlin.String]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/root.html +$dokka.location:com.squareup.wire.gradle/WireExtension/roots/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/roots.html +$dokka.location:com.squareup.wire.gradle/WireExtension/rules/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/rules.html +$dokka.location:com.squareup.wire.gradle/WireExtension/sinceVersion/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/since-version.html +$dokka.location:com.squareup.wire.gradle/WireExtension/sinceVersion/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/since-version.html +$dokka.location:com.squareup.wire.gradle/WireExtension/sourcePath/#kotlin.Array[kotlin.String]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/source-path.html +$dokka.location:com.squareup.wire.gradle/WireExtension/sourcePath/#org.gradle.api.Action[com.squareup.wire.gradle.WireExtension.ProtoRootSet]/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/source-path.html +$dokka.location:com.squareup.wire.gradle/WireExtension/untilVersion/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/until-version.html +$dokka.location:com.squareup.wire.gradle/WireExtension/untilVersion/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-extension/until-version.html +$dokka.location:com.squareup.wire.gradle/WireOutput///PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/index.html +$dokka.location:com.squareup.wire.gradle/WireOutput/WireOutput/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/-wire-output.html +$dokka.location:com.squareup.wire.gradle/WireOutput/out/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/--out--.html +$dokka.location:com.squareup.wire.gradle/WireOutput/toTarget/#kotlin.String/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-output/to-target.html +$dokka.location:com.squareup.wire.gradle/WirePlugin///PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/index.html +$dokka.location:com.squareup.wire.gradle/WirePlugin/WirePlugin/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/-wire-plugin.html +$dokka.location:com.squareup.wire.gradle/WirePlugin/apply/#org.gradle.api.Project/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-plugin/apply.html +$dokka.location:com.squareup.wire.gradle/WireTask///PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/index.html +$dokka.location:com.squareup.wire.gradle/WireTask/WireTask/#org.gradle.api.model.ObjectFactory#org.gradle.api.internal.file.FileOperations/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/-wire-task.html +$dokka.location:com.squareup.wire.gradle/WireTask/buildDirProperty/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/build-dir-property.html +$dokka.location:com.squareup.wire.gradle/WireTask/dryRun/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/dry-run.html +$dokka.location:com.squareup.wire.gradle/WireTask/eventListenerFactories/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/event-listener-factories.html +$dokka.location:com.squareup.wire.gradle/WireTask/generateWireFiles/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/generate-wire-files.html +$dokka.location:com.squareup.wire.gradle/WireTask/getSource/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/get-source.html +$dokka.location:com.squareup.wire.gradle/WireTask/moves/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/moves.html +$dokka.location:com.squareup.wire.gradle/WireTask/onlyVersion/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/only-version.html +$dokka.location:com.squareup.wire.gradle/WireTask/opaques/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/opaques.html +$dokka.location:com.squareup.wire.gradle/WireTask/outputDirectories/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/output-directories.html +$dokka.location:com.squareup.wire.gradle/WireTask/permitPackageCycles/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/permit-package-cycles.html +$dokka.location:com.squareup.wire.gradle/WireTask/pluginVersion/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/plugin-version.html +$dokka.location:com.squareup.wire.gradle/WireTask/projectDependenciesJvmConfiguration/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/project-dependencies-jvm-configuration.html +$dokka.location:com.squareup.wire.gradle/WireTask/projectDirProperty/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/project-dir-property.html +$dokka.location:com.squareup.wire.gradle/WireTask/protoLibraryOutput/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-library-output.html +$dokka.location:com.squareup.wire.gradle/WireTask/protoPathConfiguration/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-path-configuration.html +$dokka.location:com.squareup.wire.gradle/WireTask/protoSourceConfiguration/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/proto-source-configuration.html +$dokka.location:com.squareup.wire.gradle/WireTask/prunes/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/prunes.html +$dokka.location:com.squareup.wire.gradle/WireTask/rejectUnusedRootsOrPrunes/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/reject-unused-roots-or-prunes.html +$dokka.location:com.squareup.wire.gradle/WireTask/roots/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/roots.html +$dokka.location:com.squareup.wire.gradle/WireTask/rules/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/rules.html +$dokka.location:com.squareup.wire.gradle/WireTask/sinceVersion/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/since-version.html +$dokka.location:com.squareup.wire.gradle/WireTask/targets/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/targets.html +$dokka.location:com.squareup.wire.gradle/WireTask/untilVersion/#/PointingToDeclaration/wire-gradle-plugin/com.squareup.wire.gradle/-wire-task/until-version.html +com.squareup.wire.gradle + diff --git a/3.x/wire-grpc-client/images/anchor-copy-button.svg b/3.x/wire-grpc-client/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-grpc-client/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-grpc-client/images/arrow_down.svg b/3.x/wire-grpc-client/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-grpc-client/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-grpc-client/images/burger.svg b/3.x/wire-grpc-client/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-grpc-client/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-grpc-client/images/copy-icon.svg b/3.x/wire-grpc-client/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-grpc-client/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-grpc-client/images/copy-successful-icon.svg b/3.x/wire-grpc-client/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-grpc-client/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-grpc-client/images/footer-go-to-link.svg b/3.x/wire-grpc-client/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-grpc-client/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-grpc-client/images/go-to-top-icon.svg b/3.x/wire-grpc-client/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-grpc-client/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-grpc-client/images/homepage.svg b/3.x/wire-grpc-client/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-grpc-client/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-grpc-client/images/logo-icon.svg b/3.x/wire-grpc-client/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-grpc-client/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-grpc-client/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/abstract-class.svg b/3.x/wire-grpc-client/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/annotation-kotlin.svg b/3.x/wire-grpc-client/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/annotation.svg b/3.x/wire-grpc-client/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/class-kotlin.svg b/3.x/wire-grpc-client/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/class.svg b/3.x/wire-grpc-client/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/enum-kotlin.svg b/3.x/wire-grpc-client/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/enum.svg b/3.x/wire-grpc-client/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/exception-class.svg b/3.x/wire-grpc-client/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/field-value.svg b/3.x/wire-grpc-client/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/field-variable.svg b/3.x/wire-grpc-client/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/function.svg b/3.x/wire-grpc-client/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/interface-kotlin.svg b/3.x/wire-grpc-client/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/interface.svg b/3.x/wire-grpc-client/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/object.svg b/3.x/wire-grpc-client/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-client/images/nav-icons/typealias-kotlin.svg b/3.x/wire-grpc-client/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-grpc-client/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-client/images/theme-toggle.svg b/3.x/wire-grpc-client/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-grpc-client/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-grpc-client/index.html b/3.x/wire-grpc-client/index.html new file mode 100644 index 0000000000..e3fa16ccbe --- /dev/null +++ b/3.x/wire-grpc-client/index.html @@ -0,0 +1,105 @@ + + + + + wire-grpc-client + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-grpc-client

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
common
+
js
+ +
native
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/navigation.html b/3.x/wire-grpc-client/navigation.html new file mode 100644 index 0000000000..55c65c1f52 --- /dev/null +++ b/3.x/wire-grpc-client/navigation.html @@ -0,0 +1,64 @@ + + diff --git a/3.x/wire-grpc-client/scripts/clipboard.js b/3.x/wire-grpc-client/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-grpc-client/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-grpc-client/scripts/main.js b/3.x/wire-grpc-client/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-grpc-client/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcCall

+
+
+
+
@JvmName(name = "grpcCall")
fun <S : Any, R : Any> GrpcCall(function: (S) -> R): GrpcCall<S, R>

Returns a new instance of GrpcCall that can be used for a single call to execute, executeBlocking, or enqueue.

The returned instance executes function synchronously on the calling thread, regardless of which blocking mode is used. If function throws, the thrown exception will be wrapped in an IOException.

This method is useful when implementing the interfaces that are generated by Wire:

override fun GetFeature(): GrpcCall<Point, Feature> {
return GrpcCall<Point, Feature> { request ->
return@GrpcCall lookupNearestFeature(request.latitude, request.longitude)
}
}

It is succinct when used in an expression function:

override fun GetFeature() = GrpcCall<Point, Feature> { request ->
return@GrpcCall lookupNearestFeature(request.latitude, request.longitude)
}
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/index.html new file mode 100644 index 0000000000..62b66a096e --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/index.html @@ -0,0 +1,119 @@ + + + + + Callback + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Callback

+
interface Callback<S : Any, R : Any>
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun onFailure(call: GrpcCall<S, R>, exception: IOException)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun onSuccess(call: GrpcCall<S, R>, response: R)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/on-failure.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/on-failure.html new file mode 100644 index 0000000000..f83e68035c --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/on-failure.html @@ -0,0 +1,80 @@ + + + + + onFailure + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onFailure

+
+
abstract fun onFailure(call: GrpcCall<S, R>, exception: IOException)
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/on-success.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/on-success.html new file mode 100644 index 0000000000..a8cffdcc59 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/on-success.html @@ -0,0 +1,80 @@ + + + + + onSuccess + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onSuccess

+
+
abstract fun onSuccess(call: GrpcCall<S, R>, response: R)
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/cancel.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/cancel.html new file mode 100644 index 0000000000..a9f52c562d --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/cancel.html @@ -0,0 +1,80 @@ + + + + + cancel + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

cancel

+
+
abstract fun cancel()

Attempts to cancel the call. This function is safe to call concurrently with execution. When canceled, execution fails with an immediate IOException rather than waiting to complete normally.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/clone.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/clone.html new file mode 100644 index 0000000000..61b3dde665 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/clone.html @@ -0,0 +1,80 @@ + + + + + clone + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clone

+
+
abstract fun clone(): GrpcCall<S, R>

Create a new, identical gRPC call to this one which can be enqueued or executed even if this call has already been.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/enqueue.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/enqueue.html new file mode 100644 index 0000000000..7ebb2853d8 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/enqueue.html @@ -0,0 +1,80 @@ + + + + + enqueue + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

enqueue

+
+
abstract fun enqueue(request: S, callback: GrpcCall.Callback<S, R>)

Enqueues this call for asynchronous execution. The callback will be invoked on the client's dispatcher thread when the call completes.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/execute-blocking.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/execute-blocking.html new file mode 100644 index 0000000000..6e828d7885 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/execute-blocking.html @@ -0,0 +1,80 @@ + + + + + executeBlocking + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

executeBlocking

+
+
abstract fun executeBlocking(request: S): R

Invokes the call immediately and blocks until its response is received.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/execute.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/execute.html new file mode 100644 index 0000000000..66945de46c --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/execute.html @@ -0,0 +1,80 @@ + + + + + execute + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

execute

+
+
abstract suspend fun execute(request: S): R

Invokes the call immediately and suspends until its response is received.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/index.html new file mode 100644 index 0000000000..2c5f1baed1 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/index.html @@ -0,0 +1,277 @@ + + + + + GrpcCall + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcCall

+
interface GrpcCall<S : Any, R : Any>

A single call to a remote server. This call sends a single request value and receives a single response value. A gRPC call cannot be executed twice.

gRPC calls can be suspending, blocking, or asynchronous. Use whichever mechanism works at your call site: the bytes transmitted on the network are the same.

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface Callback<S : Any, R : Any>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val method: GrpcMethod<S, R>

The method invoked by this call.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

A map containing request metadata. This is initially empty; it can be assigned to any other map of metadata before the call is executed. It is an error to set this value after the call is executed.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

A map containing response metadata. This is null until the call has executed, at which point it will be non-null if the call completed successfully. It may also be non-null in failure cases if the failure was not a problem of connectivity. For example, if the gRPC call fails with an HTTP 503 error, response metadata will be present.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val timeout: Timeout

Configures how long the call can take to complete before it is automatically canceled.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun cancel()

Attempts to cancel the call. This function is safe to call concurrently with execution. When canceled, execution fails with an immediate IOException rather than waiting to complete normally.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun clone(): GrpcCall<S, R>

Create a new, identical gRPC call to this one which can be enqueued or executed even if this call has already been.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun enqueue(request: S, callback: GrpcCall.Callback<S, R>)

Enqueues this call for asynchronous execution. The callback will be invoked on the client's dispatcher thread when the call completes.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract suspend fun execute(request: S): R

Invokes the call immediately and suspends until its response is received.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun executeBlocking(request: S): R

Invokes the call immediately and blocks until its response is received.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun isCanceled(): Boolean

True if cancel was called.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun isExecuted(): Boolean

Returns true if execute, executeBlocking, or enqueue was called. It is an error to execute or enqueue a call more than once.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/is-canceled.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/is-canceled.html new file mode 100644 index 0000000000..5a199dc17d --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/is-canceled.html @@ -0,0 +1,80 @@ + + + + + isCanceled + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isCanceled

+
+
abstract fun isCanceled(): Boolean

True if cancel was called.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/is-executed.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/is-executed.html new file mode 100644 index 0000000000..a97c593327 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/is-executed.html @@ -0,0 +1,80 @@ + + + + + isExecuted + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isExecuted

+
+
abstract fun isExecuted(): Boolean

Returns true if execute, executeBlocking, or enqueue was called. It is an error to execute or enqueue a call more than once.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/method.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/method.html new file mode 100644 index 0000000000..a4a3915981 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/method.html @@ -0,0 +1,80 @@ + + + + + method + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

method

+
+
abstract val method: GrpcMethod<S, R>

The method invoked by this call.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/request-metadata.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/request-metadata.html new file mode 100644 index 0000000000..788a34f065 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/request-metadata.html @@ -0,0 +1,80 @@ + + + + + requestMetadata + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

requestMetadata

+
+

A map containing request metadata. This is initially empty; it can be assigned to any other map of metadata before the call is executed. It is an error to set this value after the call is executed.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/response-metadata.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/response-metadata.html new file mode 100644 index 0000000000..5ead9c9175 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/response-metadata.html @@ -0,0 +1,80 @@ + + + + + responseMetadata + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

responseMetadata

+
+

A map containing response metadata. This is null until the call has executed, at which point it will be non-null if the call completed successfully. It may also be non-null in failure cases if the failure was not a problem of connectivity. For example, if the gRPC call fails with an HTTP 503 error, response metadata will be present.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/timeout.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/timeout.html new file mode 100644 index 0000000000..e807f1a8fc --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-call/timeout.html @@ -0,0 +1,80 @@ + + + + + timeout + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

timeout

+
+
abstract val timeout: Timeout

Configures how long the call can take to complete before it is automatically canceled.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/-builder.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/-builder.html new file mode 100644 index 0000000000..e3bec1faf8 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/-builder.html @@ -0,0 +1,82 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Builder

+
+
+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/base-url.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/base-url.html new file mode 100644 index 0000000000..a1b92b99d0 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/base-url.html @@ -0,0 +1,82 @@ + + + + + baseUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

baseUrl

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/build.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/build.html new file mode 100644 index 0000000000..2e86407159 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/build.html @@ -0,0 +1,82 @@ + + + + + build + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

build

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/call-factory.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/call-factory.html new file mode 100644 index 0000000000..f1d1b78022 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/call-factory.html @@ -0,0 +1,82 @@ + + + + + callFactory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

callFactory

+
+
+
+
fun callFactory(client: Call.Factory): GrpcClient.Builder
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/client.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/client.html new file mode 100644 index 0000000000..40209d38d5 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/client.html @@ -0,0 +1,82 @@ + + + + + client + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

client

+
+
+
+
fun client(client: OkHttpClient): GrpcClient.Builder
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/index.html new file mode 100644 index 0000000000..e71688890d --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/index.html @@ -0,0 +1,197 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Builder

+
+
+
class Builder
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun callFactory(client: Call.Factory): GrpcClient.Builder
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun client(client: OkHttpClient): GrpcClient.Builder
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+

Sets the minimum outbound message size (in bytes) that will be compressed.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/min-message-to-compress.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/min-message-to-compress.html new file mode 100644 index 0000000000..bc73687a4c --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/min-message-to-compress.html @@ -0,0 +1,82 @@ + + + + + minMessageToCompress + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

minMessageToCompress

+
+
+
+

Sets the minimum outbound message size (in bytes) that will be compressed.

Set this to 0 to enable compression for all outbound messages. Set to Long.MAX_VALUE to disable compression.

This is 0 by default.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-grpc-client.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-grpc-client.html new file mode 100644 index 0000000000..f5788f4914 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/-grpc-client.html @@ -0,0 +1,85 @@ + + + + + GrpcClient + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcClient

+
+
+
+
expect constructor()
constructor()
actual constructor()
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/create.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/create.html new file mode 100644 index 0000000000..9cfd73bcd6 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/create.html @@ -0,0 +1,82 @@ + + + + + create + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

create

+
+
+
+
inline fun <T : Service> create(): T

Returns a T that makes gRPC calls using this client.


fun <T : Service> create(service: KClass<T>): T

Returns a service that makes gRPC calls using this client.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/index.html new file mode 100644 index 0000000000..f200652158 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/index.html @@ -0,0 +1,204 @@ + + + + + GrpcClient + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcClient

+
+
+
expect abstract class GrpcClient
actual abstract class GrpcClient
actual abstract class GrpcClient
actual abstract class GrpcClient
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect constructor()
constructor()
actual constructor()
constructor()
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
class Builder
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
inline fun <T : Service> create(): T

Returns a T that makes gRPC calls using this client.

fun <T : Service> create(service: KClass<T>): T

Returns a service that makes gRPC calls using this client.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun <S : Any, R : Any> newCall(method: GrpcMethod<S, R>): GrpcCall<S, R>
actual abstract fun <S : Any, R : Any> newCall(method: GrpcMethod<S, R>): GrpcCall<S, R>
actual abstract fun <S : Any, R : Any> newCall(method: GrpcMethod<S, R>): GrpcCall<S, R>
actual abstract fun <S : Any, R : Any> newCall(method: GrpcMethod<S, R>): GrpcCall<S, R>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun <S : Any, R : Any> newStreamingCall(method: GrpcMethod<S, R>): GrpcStreamingCall<S, R>
actual abstract fun <S : Any, R : Any> newStreamingCall(method: GrpcMethod<S, R>): GrpcStreamingCall<S, R>
actual abstract fun <S : Any, R : Any> newStreamingCall(method: GrpcMethod<S, R>): GrpcStreamingCall<S, R>
actual abstract fun <S : Any, R : Any> newStreamingCall(method: GrpcMethod<S, R>): GrpcStreamingCall<S, R>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-builder.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-builder.html new file mode 100644 index 0000000000..2d5b4b0ba2 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-builder.html @@ -0,0 +1,82 @@ + + + + + newBuilder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newBuilder

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-call.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-call.html new file mode 100644 index 0000000000..1d79b9dbc9 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-call.html @@ -0,0 +1,85 @@ + + + + + newCall + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newCall

+
+
+
+
expect abstract fun <S : Any, R : Any> newCall(method: GrpcMethod<S, R>): GrpcCall<S, R>
actual abstract fun <S : Any, R : Any> newCall(method: GrpcMethod<S, R>): GrpcCall<S, R>
actual abstract fun <S : Any, R : Any> newCall(method: GrpcMethod<S, R>): GrpcCall<S, R>
actual abstract fun <S : Any, R : Any> newCall(method: GrpcMethod<S, R>): GrpcCall<S, R>
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-streaming-call.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-streaming-call.html new file mode 100644 index 0000000000..12da3f9ecd --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-client/new-streaming-call.html @@ -0,0 +1,85 @@ + + + + + newStreamingCall + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newStreamingCall

+
+
+
+
expect abstract fun <S : Any, R : Any> newStreamingCall(method: GrpcMethod<S, R>): GrpcStreamingCall<S, R>
actual abstract fun <S : Any, R : Any> newStreamingCall(method: GrpcMethod<S, R>): GrpcStreamingCall<S, R>
actual abstract fun <S : Any, R : Any> newStreamingCall(method: GrpcMethod<S, R>): GrpcStreamingCall<S, R>
actual abstract fun <S : Any, R : Any> newStreamingCall(method: GrpcMethod<S, R>): GrpcStreamingCall<S, R>
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/-grpc-exception.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/-grpc-exception.html new file mode 100644 index 0000000000..8e618178b6 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/-grpc-exception.html @@ -0,0 +1,80 @@ + + + + + GrpcException + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcException

+
+
constructor(grpcStatus: GrpcStatus, grpcMessage: String?, grpcStatusDetails: ByteArray? = null, url: String? = null)
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-message.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-message.html new file mode 100644 index 0000000000..aedf1706ee --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-message.html @@ -0,0 +1,80 @@ + + + + + grpcMessage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

grpcMessage

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-status-details.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-status-details.html new file mode 100644 index 0000000000..3d873f5fdc --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-status-details.html @@ -0,0 +1,80 @@ + + + + + grpcStatusDetails + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

grpcStatusDetails

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-status.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-status.html new file mode 100644 index 0000000000..9a48920480 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-status.html @@ -0,0 +1,80 @@ + + + + + grpcStatus + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

grpcStatus

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/index.html new file mode 100644 index 0000000000..0a8589dc26 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/index.html @@ -0,0 +1,198 @@ + + + + + GrpcException + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcException

+
class GrpcException(val grpcStatus: GrpcStatus, val grpcMessage: String?, val grpcStatusDetails: ByteArray? = null, val url: String? = null) : IOException
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(grpcStatus: GrpcStatus, grpcMessage: String?, grpcStatusDetails: ByteArray? = null, url: String? = null)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val cause: Throwable?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val message: String?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val url: String? = null
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/url.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/url.html new file mode 100644 index 0000000000..2f7b31ddf5 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-exception/url.html @@ -0,0 +1,80 @@ + + + + + url + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

url

+
+
val url: String? = null
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/-grpc-headers.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/-grpc-headers.html new file mode 100644 index 0000000000..2d5dbc8922 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/-grpc-headers.html @@ -0,0 +1,83 @@ + + + + + GrpcHeaders + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcHeaders

+
+
+
+
constructor()
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/get.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/get.html new file mode 100644 index 0000000000..014f6bdd71 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/get.html @@ -0,0 +1,84 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
+
+
expect operator fun get(name: String): String?
actual operator fun get(name: String): String?
actual operator fun get(name: String): String?
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/index.html new file mode 100644 index 0000000000..f7132087c2 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-headers/index.html @@ -0,0 +1,132 @@ + + + + + GrpcHeaders + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcHeaders

+
+
+
expect class GrpcHeaders
actual class GrpcHeaders
actual typealias GrpcHeaders = Headers
actual class GrpcHeaders
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor()
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect operator fun get(name: String): String?
actual operator fun get(name: String): String?
actual operator fun get(name: String): String?
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/-grpc-http-url.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/-grpc-http-url.html new file mode 100644 index 0000000000..84f802b258 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/-grpc-http-url.html @@ -0,0 +1,83 @@ + + + + + GrpcHttpUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcHttpUrl

+
+
+
+
constructor()
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/index.html new file mode 100644 index 0000000000..092b1b95dc --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/index.html @@ -0,0 +1,132 @@ + + + + + GrpcHttpUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcHttpUrl

+
+
+
expect class GrpcHttpUrl
actual class GrpcHttpUrl
actual typealias GrpcHttpUrl = HttpUrl
actual class GrpcHttpUrl
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor()
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun resolve(link: String): GrpcHttpUrl?
actual fun resolve(link: String): GrpcHttpUrl?
actual fun resolve(link: String): GrpcHttpUrl?
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/resolve.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/resolve.html new file mode 100644 index 0000000000..730bcbe857 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-http-url/resolve.html @@ -0,0 +1,84 @@ + + + + + resolve + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

resolve

+
+
+
+
expect fun resolve(link: String): GrpcHttpUrl?
actual fun resolve(link: String): GrpcHttpUrl?
actual fun resolve(link: String): GrpcHttpUrl?
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/-grpc-method.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/-grpc-method.html new file mode 100644 index 0000000000..3b7991b6c8 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/-grpc-method.html @@ -0,0 +1,80 @@ + + + + + GrpcMethod + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcMethod

+
+
constructor(path: String, requestAdapter: ProtoAdapter<S>, responseAdapter: ProtoAdapter<R>)
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/index.html new file mode 100644 index 0000000000..7aa9c8a118 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/index.html @@ -0,0 +1,153 @@ + + + + + GrpcMethod + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcMethod

+
class GrpcMethod<S : Any, R : Any>(val path: String, val requestAdapter: ProtoAdapter<S>, val responseAdapter: ProtoAdapter<R>)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(path: String, requestAdapter: ProtoAdapter<S>, responseAdapter: ProtoAdapter<R>)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val requestAdapter: ProtoAdapter<S>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val responseAdapter: ProtoAdapter<R>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/path.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/path.html new file mode 100644 index 0000000000..84e03836ad --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/path.html @@ -0,0 +1,80 @@ + + + + + path + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

path

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/request-adapter.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/request-adapter.html new file mode 100644 index 0000000000..7ec09d6539 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/request-adapter.html @@ -0,0 +1,80 @@ + + + + + requestAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

requestAdapter

+
+
val requestAdapter: ProtoAdapter<S>
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/response-adapter.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/response-adapter.html new file mode 100644 index 0000000000..884ccd14f0 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-method/response-adapter.html @@ -0,0 +1,80 @@ + + + + + responseAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

responseAdapter

+
+
val responseAdapter: ProtoAdapter<R>
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-body/-grpc-request-body.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-body/-grpc-request-body.html new file mode 100644 index 0000000000..ff952f63d5 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-body/-grpc-request-body.html @@ -0,0 +1,83 @@ + + + + + GrpcRequestBody + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcRequestBody

+
+
+
+
constructor()
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-body/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-body/index.html new file mode 100644 index 0000000000..132d386e0a --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-body/index.html @@ -0,0 +1,111 @@ + + + + + GrpcRequestBody + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcRequestBody

+
+
+
expect abstract class GrpcRequestBody
actual abstract class GrpcRequestBody
actual typealias GrpcRequestBody = RequestBody
actual abstract class GrpcRequestBody
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor()
constructor()
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/-grpc-request-builder.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/-grpc-request-builder.html new file mode 100644 index 0000000000..a1efd909e0 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/-grpc-request-builder.html @@ -0,0 +1,83 @@ + + + + + GrpcRequestBuilder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcRequestBuilder

+
+
+
+
constructor()
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/add-header.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/add-header.html new file mode 100644 index 0000000000..c4028f9255 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/add-header.html @@ -0,0 +1,84 @@ + + + + + addHeader + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addHeader

+
+
+
+
expect open fun addHeader(name: String, value: String): GrpcRequestBuilder
actual open fun addHeader(name: String, value: String): GrpcRequestBuilder
actual open fun addHeader(name: String, value: String): GrpcRequestBuilder
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/build.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/build.html new file mode 100644 index 0000000000..e9944235ab --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/build.html @@ -0,0 +1,84 @@ + + + + + build + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

build

+
+
+
+
expect open fun build(): GrpcRequest
actual open fun build(): GrpcRequest
actual open fun build(): GrpcRequest
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/index.html new file mode 100644 index 0000000000..9548374096 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/index.html @@ -0,0 +1,183 @@ + + + + + GrpcRequestBuilder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcRequestBuilder

+
+
+
expect open class GrpcRequestBuilder
actual open class GrpcRequestBuilder
actual typealias GrpcRequestBuilder = Request.Builder
actual open class GrpcRequestBuilder
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor()
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open fun addHeader(name: String, value: String): GrpcRequestBuilder
actual open fun addHeader(name: String, value: String): GrpcRequestBuilder
actual open fun addHeader(name: String, value: String): GrpcRequestBuilder
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open fun build(): GrpcRequest
actual open fun build(): GrpcRequest
actual open fun build(): GrpcRequest
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open fun method(method: String, body: GrpcRequestBody?): GrpcRequestBuilder
actual open fun method(method: String, body: GrpcRequestBody?): GrpcRequestBuilder
actual open fun method(method: String, body: GrpcRequestBody?): GrpcRequestBuilder
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open fun url(url: GrpcHttpUrl): GrpcRequestBuilder
actual open fun url(url: GrpcHttpUrl): GrpcRequestBuilder
actual open fun url(url: GrpcHttpUrl): GrpcRequestBuilder
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/method.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/method.html new file mode 100644 index 0000000000..65fd255c60 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/method.html @@ -0,0 +1,84 @@ + + + + + method + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

method

+
+
+
+
expect open fun method(method: String, body: GrpcRequestBody?): GrpcRequestBuilder
actual open fun method(method: String, body: GrpcRequestBody?): GrpcRequestBuilder
actual open fun method(method: String, body: GrpcRequestBody?): GrpcRequestBuilder
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/url.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/url.html new file mode 100644 index 0000000000..d098b3d659 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request-builder/url.html @@ -0,0 +1,84 @@ + + + + + url + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

url

+
+
+
+
expect open fun url(url: GrpcHttpUrl): GrpcRequestBuilder
actual open fun url(url: GrpcHttpUrl): GrpcRequestBuilder
actual open fun url(url: GrpcHttpUrl): GrpcRequestBuilder
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request/-grpc-request.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request/-grpc-request.html new file mode 100644 index 0000000000..dcf79e4983 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request/-grpc-request.html @@ -0,0 +1,83 @@ + + + + + GrpcRequest + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcRequest

+
+
+
+
constructor()
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request/index.html new file mode 100644 index 0000000000..11d03e3f7b --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-request/index.html @@ -0,0 +1,111 @@ + + + + + GrpcRequest + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcRequest

+
+
+
expect class GrpcRequest
actual class GrpcRequest
actual typealias GrpcRequest = Request
actual class GrpcRequest
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor()
constructor()
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/-grpc-response-body.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/-grpc-response-body.html new file mode 100644 index 0000000000..70e28b1874 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/-grpc-response-body.html @@ -0,0 +1,83 @@ + + + + + GrpcResponseBody + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcResponseBody

+
+
+
+
constructor()
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/index.html new file mode 100644 index 0000000000..a454acfc7c --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/index.html @@ -0,0 +1,132 @@ + + + + + GrpcResponseBody + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcResponseBody

+
+
+
expect abstract class GrpcResponseBody
actual abstract class GrpcResponseBody
actual typealias GrpcResponseBody = ResponseBody
actual abstract class GrpcResponseBody
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor()
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun source(): BufferedSource
actual abstract fun source(): BufferedSource
actual abstract fun source(): BufferedSource
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/source.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/source.html new file mode 100644 index 0000000000..3b2c11d801 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-response-body/source.html @@ -0,0 +1,84 @@ + + + + + source + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

source

+
+
+
+
expect abstract fun source(): BufferedSource
actual abstract fun source(): BufferedSource
actual abstract fun source(): BufferedSource
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-a-b-o-r-t-e-d.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-a-b-o-r-t-e-d.html new file mode 100644 index 0000000000..9e21db9f9a --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-a-b-o-r-t-e-d.html @@ -0,0 +1,80 @@ + + + + + ABORTED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ABORTED

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-a-l-r-e-a-d-y_-e-x-i-s-t-s.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-a-l-r-e-a-d-y_-e-x-i-s-t-s.html new file mode 100644 index 0000000000..cce8a4afff --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-a-l-r-e-a-d-y_-e-x-i-s-t-s.html @@ -0,0 +1,80 @@ + + + + + ALREADY_EXISTS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ALREADY_EXISTS

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-c-a-n-c-e-l-l-e-d.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-c-a-n-c-e-l-l-e-d.html new file mode 100644 index 0000000000..60499712ce --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-c-a-n-c-e-l-l-e-d.html @@ -0,0 +1,80 @@ + + + + + CANCELLED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CANCELLED

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-d-a-t-a_-l-o-s-s.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-d-a-t-a_-l-o-s-s.html new file mode 100644 index 0000000000..ecb892575e --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-d-a-t-a_-l-o-s-s.html @@ -0,0 +1,80 @@ + + + + + DATA_LOSS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DATA_LOSS

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-d-e-a-d-l-i-n-e_-e-x-c-e-e-d-e-d.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-d-e-a-d-l-i-n-e_-e-x-c-e-e-d-e-d.html new file mode 100644 index 0000000000..c8a33070b4 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-d-e-a-d-l-i-n-e_-e-x-c-e-e-d-e-d.html @@ -0,0 +1,80 @@ + + + + + DEADLINE_EXCEEDED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DEADLINE_EXCEEDED

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-f-a-i-l-e-d_-p-r-e-c-o-n-d-i-t-i-o-n.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-f-a-i-l-e-d_-p-r-e-c-o-n-d-i-t-i-o-n.html new file mode 100644 index 0000000000..52174b7460 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-f-a-i-l-e-d_-p-r-e-c-o-n-d-i-t-i-o-n.html @@ -0,0 +1,80 @@ + + + + + FAILED_PRECONDITION + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FAILED_PRECONDITION

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-i-n-t-e-r-n-a-l.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-i-n-t-e-r-n-a-l.html new file mode 100644 index 0000000000..c8608f7318 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-i-n-t-e-r-n-a-l.html @@ -0,0 +1,80 @@ + + + + + INTERNAL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INTERNAL

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-i-n-v-a-l-i-d_-a-r-g-u-m-e-n-t.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-i-n-v-a-l-i-d_-a-r-g-u-m-e-n-t.html new file mode 100644 index 0000000000..3d00491848 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-i-n-v-a-l-i-d_-a-r-g-u-m-e-n-t.html @@ -0,0 +1,80 @@ + + + + + INVALID_ARGUMENT + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INVALID_ARGUMENT

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-n-o-t_-f-o-u-n-d.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-n-o-t_-f-o-u-n-d.html new file mode 100644 index 0000000000..5a7f1be0e9 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-n-o-t_-f-o-u-n-d.html @@ -0,0 +1,80 @@ + + + + + NOT_FOUND + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

NOT_FOUND

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-o-k.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-o-k.html new file mode 100644 index 0000000000..c5c7e6e6bd --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-o-k.html @@ -0,0 +1,80 @@ + + + + + OK + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

OK

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-o-u-t_-o-f_-r-a-n-g-e.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-o-u-t_-o-f_-r-a-n-g-e.html new file mode 100644 index 0000000000..58352ef930 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-o-u-t_-o-f_-r-a-n-g-e.html @@ -0,0 +1,80 @@ + + + + + OUT_OF_RANGE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

OUT_OF_RANGE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-p-e-r-m-i-s-s-i-o-n_-d-e-n-i-e-d.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-p-e-r-m-i-s-s-i-o-n_-d-e-n-i-e-d.html new file mode 100644 index 0000000000..8b28626ef8 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-p-e-r-m-i-s-s-i-o-n_-d-e-n-i-e-d.html @@ -0,0 +1,80 @@ + + + + + PERMISSION_DENIED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PERMISSION_DENIED

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-r-e-s-o-u-r-c-e_-e-x-h-a-u-s-t-e-d.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-r-e-s-o-u-r-c-e_-e-x-h-a-u-s-t-e-d.html new file mode 100644 index 0000000000..1d19161c29 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-r-e-s-o-u-r-c-e_-e-x-h-a-u-s-t-e-d.html @@ -0,0 +1,80 @@ + + + + + RESOURCE_EXHAUSTED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

RESOURCE_EXHAUSTED

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-a-u-t-h-e-n-t-i-c-a-t-e-d.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-a-u-t-h-e-n-t-i-c-a-t-e-d.html new file mode 100644 index 0000000000..a8d3a02119 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-a-u-t-h-e-n-t-i-c-a-t-e-d.html @@ -0,0 +1,80 @@ + + + + + UNAUTHENTICATED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UNAUTHENTICATED

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-a-v-a-i-l-a-b-l-e.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-a-v-a-i-l-a-b-l-e.html new file mode 100644 index 0000000000..4e055343be --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-a-v-a-i-l-a-b-l-e.html @@ -0,0 +1,80 @@ + + + + + UNAVAILABLE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UNAVAILABLE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-i-m-p-l-e-m-e-n-t-e-d.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-i-m-p-l-e-m-e-n-t-e-d.html new file mode 100644 index 0000000000..299c56082d --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-i-m-p-l-e-m-e-n-t-e-d.html @@ -0,0 +1,80 @@ + + + + + UNIMPLEMENTED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UNIMPLEMENTED

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-k-n-o-w-n.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-k-n-o-w-n.html new file mode 100644 index 0000000000..8ec4fbfa00 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-k-n-o-w-n.html @@ -0,0 +1,80 @@ + + + + + UNKNOWN + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UNKNOWN

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/get.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/get.html new file mode 100644 index 0000000000..c1acf5c56f --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/get.html @@ -0,0 +1,80 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/index.html new file mode 100644 index 0000000000..a4a696ed3b --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/index.html @@ -0,0 +1,363 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/code.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/code.html new file mode 100644 index 0000000000..b789ee5215 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/code.html @@ -0,0 +1,80 @@ + + + + + code + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

code

+
+
val code: Int
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/index.html new file mode 100644 index 0000000000..85e84ac4e3 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/index.html @@ -0,0 +1,138 @@ + + + + + GrpcStatus + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcStatus

+
class GrpcStatus : Serializable
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val code: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/name.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/name.html new file mode 100644 index 0000000000..339ce36a97 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-status/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call.html new file mode 100644 index 0000000000..4edbd21827 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call.html @@ -0,0 +1,82 @@ + + + + + GrpcStreamingCall + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcStreamingCall

+
+
+
+
@JvmName(name = "grpcStreamingCall")
fun <S : Any, R : Any> GrpcStreamingCall(function: suspend (ReceiveChannel<S>, SendChannel<R>) -> Unit): GrpcStreamingCall<S, R>

Returns a new instance of GrpcStreamingCall that can be used for a single call to executeIn or executeBlocking.

The returned instance launches function on Dispatchers.IO. The function must close the SendChannel when it has no more messages to transmit. If function throws, both channels will be closed using the thrown exception as a cause.

This method is useful when implementing the interfaces that are generated by Wire:

override fun RouteChat(): GrpcStreamingCall<RouteNote, RouteNote> {
return GrpcStreamingCall { requests, responses ->
requests.consumeEach { note ->
responses.send(translateNote(note))
}
responses.close()
}
}

It is succinct when used in an expression function:

override fun RouteChat() = GrpcStreamingCall<RouteNote, RouteNote> { requests, responses ->
requests.consumeEach { note ->
responses.send(translateNote(note))
}
responses.close()
}
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/cancel.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/cancel.html new file mode 100644 index 0000000000..bf377290c6 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/cancel.html @@ -0,0 +1,80 @@ + + + + + cancel + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

cancel

+
+
abstract fun cancel()

Attempts to cancel the call. This function is safe to call concurrently with execution. When canceled, execution fails with an immediate IOException rather than waiting to complete normally.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/clone.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/clone.html new file mode 100644 index 0000000000..0bf1c15ece --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/clone.html @@ -0,0 +1,80 @@ + + + + + clone + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clone

+
+
abstract fun clone(): GrpcStreamingCall<S, R>

Create a new, identical gRPC call to this one which can be enqueued or executed even if this call has already been.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/execute-blocking.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/execute-blocking.html new file mode 100644 index 0000000000..61bed10d25 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/execute-blocking.html @@ -0,0 +1,80 @@ + + + + + executeBlocking + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

executeBlocking

+
+
abstract fun executeBlocking(): Pair<MessageSink<S>, MessageSource<R>>

Enqueues this call for execution and returns streams to send and receive the call's messages. Reads and writes on the returned streams are blocking.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/execute-in.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/execute-in.html new file mode 100644 index 0000000000..04c197377f --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/execute-in.html @@ -0,0 +1,80 @@ + + + + + executeIn + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

executeIn

+
+
abstract fun executeIn(scope: CoroutineScope): Pair<SendChannel<S>, ReceiveChannel<R>>

Enqueues this call for execution and returns channels to send and receive the call's messages. This uses the Dispatchers.IO to transmit outbound messages.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/index.html new file mode 100644 index 0000000000..e132665fa6 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/index.html @@ -0,0 +1,243 @@ + + + + + GrpcStreamingCall + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcStreamingCall

+
interface GrpcStreamingCall<S : Any, R : Any>

A single streaming call to a remote server. This class handles three streaming call types:

  • Single request, streaming response. The send channel or message sink accept exactly one message. The receive channel or message source produce zero or more messages. The outbound request message is sent before any inbound response messages.

  • Streaming request, single response. The send channel or message sink accept zero or more messages. The receive channel or message source produce exactly one message. All outbound request messages are sent before the inbound response message.

  • Streaming request, streaming response. The send channel or message sink accept zero or more messages, and the receive channel or message source produce any number of messages. Unlike the above two types, you are free to interleave request and response messages.

A gRPC call cannot be executed twice.

gRPC calls can be suspending or blocking. Use whichever mechanism works at your call site: the bytes transmitted on the network are the same.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val method: GrpcMethod<S, R>

The method invoked by this call.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

A map containing request metadata. This is initially empty; it can be assigned to any other map of metadata before the call is executed. It is an error to set this value after the call is executed.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

A map containing response metadata. This is null until the call has executed, at which point it will be non-null if the call completed successfully. It may also be non-null in failure cases if the failure was not a problem of connectivity. For example, if the gRPC call fails with an HTTP 503 error, response metadata will be present.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val timeout: Timeout

Configures how long the call can take to complete before it is automatically canceled. The timeout applies to the full set of messages transmitted. For long-running streams you must configure a sufficiently long timeout.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun cancel()

Attempts to cancel the call. This function is safe to call concurrently with execution. When canceled, execution fails with an immediate IOException rather than waiting to complete normally.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun clone(): GrpcStreamingCall<S, R>

Create a new, identical gRPC call to this one which can be enqueued or executed even if this call has already been.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun executeBlocking(): Pair<MessageSink<S>, MessageSource<R>>

Enqueues this call for execution and returns streams to send and receive the call's messages. Reads and writes on the returned streams are blocking.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun executeIn(scope: CoroutineScope): Pair<SendChannel<S>, ReceiveChannel<R>>

Enqueues this call for execution and returns channels to send and receive the call's messages. This uses the Dispatchers.IO to transmit outbound messages.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun isCanceled(): Boolean

True if cancel was called.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun isExecuted(): Boolean

Returns true if executeIn or executeBlocking was called. It is an error to execute a call more than once.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/is-canceled.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/is-canceled.html new file mode 100644 index 0000000000..419e15c408 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/is-canceled.html @@ -0,0 +1,80 @@ + + + + + isCanceled + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isCanceled

+
+
abstract fun isCanceled(): Boolean

True if cancel was called.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/is-executed.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/is-executed.html new file mode 100644 index 0000000000..e82bb146de --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/is-executed.html @@ -0,0 +1,80 @@ + + + + + isExecuted + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isExecuted

+
+
abstract fun isExecuted(): Boolean

Returns true if executeIn or executeBlocking was called. It is an error to execute a call more than once.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/method.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/method.html new file mode 100644 index 0000000000..3692823fde --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/method.html @@ -0,0 +1,80 @@ + + + + + method + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

method

+
+
abstract val method: GrpcMethod<S, R>

The method invoked by this call.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/request-metadata.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/request-metadata.html new file mode 100644 index 0000000000..2ffb4f53cb --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/request-metadata.html @@ -0,0 +1,80 @@ + + + + + requestMetadata + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

requestMetadata

+
+

A map containing request metadata. This is initially empty; it can be assigned to any other map of metadata before the call is executed. It is an error to set this value after the call is executed.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/response-metadata.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/response-metadata.html new file mode 100644 index 0000000000..16d6fd3a19 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/response-metadata.html @@ -0,0 +1,80 @@ + + + + + responseMetadata + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

responseMetadata

+
+

A map containing response metadata. This is null until the call has executed, at which point it will be non-null if the call completed successfully. It may also be non-null in failure cases if the failure was not a problem of connectivity. For example, if the gRPC call fails with an HTTP 503 error, response metadata will be present.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/timeout.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/timeout.html new file mode 100644 index 0000000000..5ba6238e85 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/timeout.html @@ -0,0 +1,80 @@ + + + + + timeout + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

timeout

+
+
abstract val timeout: Timeout

Configures how long the call can take to complete before it is automatically canceled. The timeout applies to the full set of messages transmitted. For long-running streams you must configure a sufficiently long timeout.

+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-wire-grpc-experimental/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-wire-grpc-experimental/index.html new file mode 100644 index 0000000000..7d873a0812 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/-wire-grpc-experimental/index.html @@ -0,0 +1,84 @@ + + + + + WireGrpcExperimental + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireGrpcExperimental

+
@ExperimentalCoroutinesApi
annotation class WireGrpcExperimental

Marker annotation for experimental Wire gRPC features.

+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/index.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/index.html new file mode 100644 index 0000000000..bcd40cdb7d --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/index.html @@ -0,0 +1,355 @@ + + + + + com.squareup.wire + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface GrpcCall<S : Any, R : Any>

A single call to a remote server. This call sends a single request value and receives a single response value. A gRPC call cannot be executed twice.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract class GrpcClient
actual abstract class GrpcClient
actual abstract class GrpcClient
actual abstract class GrpcClient
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class GrpcException(val grpcStatus: GrpcStatus, val grpcMessage: String?, val grpcStatusDetails: ByteArray? = null, val url: String? = null) : IOException
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect class GrpcHeaders
actual class GrpcHeaders
actual typealias GrpcHeaders = Headers
actual class GrpcHeaders
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect class GrpcHttpUrl
actual class GrpcHttpUrl
actual typealias GrpcHttpUrl = HttpUrl
actual class GrpcHttpUrl
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class GrpcMethod<S : Any, R : Any>(val path: String, val requestAdapter: ProtoAdapter<S>, val responseAdapter: ProtoAdapter<R>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect class GrpcRequest
actual class GrpcRequest
actual typealias GrpcRequest = Request
actual class GrpcRequest
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract class GrpcRequestBody
actual abstract class GrpcRequestBody
actual typealias GrpcRequestBody = RequestBody
actual abstract class GrpcRequestBody
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open class GrpcRequestBuilder
actual open class GrpcRequestBuilder
actual typealias GrpcRequestBuilder = Request.Builder
actual open class GrpcRequestBuilder
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract class GrpcResponseBody
actual abstract class GrpcResponseBody
actual typealias GrpcResponseBody = ResponseBody
actual abstract class GrpcResponseBody
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class GrpcStatus : Serializable
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface GrpcStreamingCall<S : Any, R : Any>

A single streaming call to a remote server. This class handles three streaming call types:

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@ExperimentalCoroutinesApi
annotation class WireGrpcExperimental

Marker annotation for experimental Wire gRPC features.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
@JvmName(name = "grpcCall")
fun <S : Any, R : Any> GrpcCall(function: (S) -> R): GrpcCall<S, R>

Returns a new instance of GrpcCall that can be used for a single call to execute, executeBlocking, or enqueue.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
@JvmName(name = "grpcStreamingCall")
fun <S : Any, R : Any> GrpcStreamingCall(function: suspend (ReceiveChannel<S>, SendChannel<R>) -> Unit): GrpcStreamingCall<S, R>

Returns a new instance of GrpcStreamingCall that can be used for a single call to executeIn or executeBlocking.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/to-http-url.html b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/to-http-url.html new file mode 100644 index 0000000000..f95ea8b939 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/com.squareup.wire/to-http-url.html @@ -0,0 +1,85 @@ + + + + + toHttpUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toHttpUrl

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-client/wire-grpc-client/package-list b/3.x/wire-grpc-client/wire-grpc-client/package-list new file mode 100644 index 0000000000..f95cb880e0 --- /dev/null +++ b/3.x/wire-grpc-client/wire-grpc-client/package-list @@ -0,0 +1,102 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire////PointingToDeclaration/wire-grpc-client/com.squareup.wire/index.html +$dokka.location:com.squareup.wire//GrpcCall/#kotlin.Function1[TypeParam(bounds=[kotlin.Any]),TypeParam(bounds=[kotlin.Any])]/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call.html +$dokka.location:com.squareup.wire//GrpcStreamingCall/#kotlin.coroutines.SuspendFunction2[kotlinx.coroutines.channels.ReceiveChannel[TypeParam(bounds=[kotlin.Any])],kotlinx.coroutines.channels.SendChannel[TypeParam(bounds=[kotlin.Any])],kotlin.Unit]/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call.html +$dokka.location:com.squareup.wire//toHttpUrl/kotlin.String#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/to-http-url.html +$dokka.location:com.squareup.wire/GrpcCall.Callback///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/index.html +$dokka.location:com.squareup.wire/GrpcCall.Callback/onFailure/#com.squareup.wire.GrpcCall[TypeParam(bounds=[kotlin.Any]),TypeParam(bounds=[kotlin.Any])]#okio.IOException/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/on-failure.html +$dokka.location:com.squareup.wire/GrpcCall.Callback/onSuccess/#com.squareup.wire.GrpcCall[TypeParam(bounds=[kotlin.Any]),TypeParam(bounds=[kotlin.Any])]#TypeParam(bounds=[kotlin.Any])/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/-callback/on-success.html +$dokka.location:com.squareup.wire/GrpcCall///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/index.html +$dokka.location:com.squareup.wire/GrpcCall/cancel/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/cancel.html +$dokka.location:com.squareup.wire/GrpcCall/clone/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/clone.html +$dokka.location:com.squareup.wire/GrpcCall/enqueue/#TypeParam(bounds=[kotlin.Any])#com.squareup.wire.GrpcCall.Callback[TypeParam(bounds=[kotlin.Any]),TypeParam(bounds=[kotlin.Any])]/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/enqueue.html +$dokka.location:com.squareup.wire/GrpcCall/execute/#TypeParam(bounds=[kotlin.Any])/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/execute.html +$dokka.location:com.squareup.wire/GrpcCall/executeBlocking/#TypeParam(bounds=[kotlin.Any])/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/execute-blocking.html +$dokka.location:com.squareup.wire/GrpcCall/isCanceled/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/is-canceled.html +$dokka.location:com.squareup.wire/GrpcCall/isExecuted/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/is-executed.html +$dokka.location:com.squareup.wire/GrpcCall/method/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/method.html +$dokka.location:com.squareup.wire/GrpcCall/requestMetadata/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/request-metadata.html +$dokka.location:com.squareup.wire/GrpcCall/responseMetadata/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/response-metadata.html +$dokka.location:com.squareup.wire/GrpcCall/timeout/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-call/timeout.html +$dokka.location:com.squareup.wire/GrpcClient.Builder///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/index.html +$dokka.location:com.squareup.wire/GrpcClient.Builder/Builder/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/-builder.html +$dokka.location:com.squareup.wire/GrpcClient.Builder/baseUrl/#kotlin.String/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/base-url.html +$dokka.location:com.squareup.wire/GrpcClient.Builder/baseUrl/#okhttp3.HttpUrl/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/base-url.html +$dokka.location:com.squareup.wire/GrpcClient.Builder/build/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/build.html +$dokka.location:com.squareup.wire/GrpcClient.Builder/callFactory/#okhttp3.Call.Factory/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/call-factory.html +$dokka.location:com.squareup.wire/GrpcClient.Builder/client/#okhttp3.OkHttpClient/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/client.html +$dokka.location:com.squareup.wire/GrpcClient.Builder/minMessageToCompress/#kotlin.Long/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/-builder/min-message-to-compress.html +$dokka.location:com.squareup.wire/GrpcClient///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/index.html +$dokka.location:com.squareup.wire/GrpcClient/GrpcClient/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/-grpc-client.html +$dokka.location:com.squareup.wire/GrpcClient/create/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/create.html +$dokka.location:com.squareup.wire/GrpcClient/create/#kotlin.reflect.KClass[TypeParam(bounds=[com.squareup.wire.Service])]/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/create.html +$dokka.location:com.squareup.wire/GrpcClient/newBuilder/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/new-builder.html +$dokka.location:com.squareup.wire/GrpcClient/newCall/#com.squareup.wire.GrpcMethod[TypeParam(bounds=[kotlin.Any]),TypeParam(bounds=[kotlin.Any])]/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/new-call.html +$dokka.location:com.squareup.wire/GrpcClient/newStreamingCall/#com.squareup.wire.GrpcMethod[TypeParam(bounds=[kotlin.Any]),TypeParam(bounds=[kotlin.Any])]/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-client/new-streaming-call.html +$dokka.location:com.squareup.wire/GrpcException///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-exception/index.html +$dokka.location:com.squareup.wire/GrpcException/GrpcException/#com.squareup.wire.GrpcStatus#kotlin.String?#kotlin.ByteArray?#kotlin.String?/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-exception/-grpc-exception.html +$dokka.location:com.squareup.wire/GrpcException/grpcMessage/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-message.html +$dokka.location:com.squareup.wire/GrpcException/grpcStatus/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-status.html +$dokka.location:com.squareup.wire/GrpcException/grpcStatusDetails/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-exception/grpc-status-details.html +$dokka.location:com.squareup.wire/GrpcException/url/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-exception/url.html +$dokka.location:com.squareup.wire/GrpcHeaders///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-headers/index.html +$dokka.location:com.squareup.wire/GrpcHeaders/GrpcHeaders/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-headers/-grpc-headers.html +$dokka.location:com.squareup.wire/GrpcHeaders/get/#kotlin.String/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-headers/get.html +$dokka.location:com.squareup.wire/GrpcHttpUrl///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-http-url/index.html +$dokka.location:com.squareup.wire/GrpcHttpUrl/GrpcHttpUrl/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-http-url/-grpc-http-url.html +$dokka.location:com.squareup.wire/GrpcHttpUrl/resolve/#kotlin.String/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-http-url/resolve.html +$dokka.location:com.squareup.wire/GrpcMethod///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-method/index.html +$dokka.location:com.squareup.wire/GrpcMethod/GrpcMethod/#kotlin.String#com.squareup.wire.ProtoAdapter[TypeParam(bounds=[kotlin.Any])]#com.squareup.wire.ProtoAdapter[TypeParam(bounds=[kotlin.Any])]/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-method/-grpc-method.html +$dokka.location:com.squareup.wire/GrpcMethod/path/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-method/path.html +$dokka.location:com.squareup.wire/GrpcMethod/requestAdapter/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-method/request-adapter.html +$dokka.location:com.squareup.wire/GrpcMethod/responseAdapter/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-method/response-adapter.html +$dokka.location:com.squareup.wire/GrpcRequest///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-request/index.html +$dokka.location:com.squareup.wire/GrpcRequest/GrpcRequest/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-request/-grpc-request.html +$dokka.location:com.squareup.wire/GrpcRequestBody///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-request-body/index.html +$dokka.location:com.squareup.wire/GrpcRequestBody/GrpcRequestBody/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-request-body/-grpc-request-body.html +$dokka.location:com.squareup.wire/GrpcRequestBuilder///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-request-builder/index.html +$dokka.location:com.squareup.wire/GrpcRequestBuilder/GrpcRequestBuilder/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-request-builder/-grpc-request-builder.html +$dokka.location:com.squareup.wire/GrpcRequestBuilder/addHeader/#kotlin.String#kotlin.String/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-request-builder/add-header.html +$dokka.location:com.squareup.wire/GrpcRequestBuilder/build/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-request-builder/build.html +$dokka.location:com.squareup.wire/GrpcRequestBuilder/method/#kotlin.String#com.squareup.wire.GrpcRequestBody?/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-request-builder/method.html +$dokka.location:com.squareup.wire/GrpcRequestBuilder/url/#com.squareup.wire.GrpcHttpUrl/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-request-builder/url.html +$dokka.location:com.squareup.wire/GrpcResponseBody///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-response-body/index.html +$dokka.location:com.squareup.wire/GrpcResponseBody/GrpcResponseBody/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-response-body/-grpc-response-body.html +$dokka.location:com.squareup.wire/GrpcResponseBody/source/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-response-body/source.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/index.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/ABORTED/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-a-b-o-r-t-e-d.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/ALREADY_EXISTS/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-a-l-r-e-a-d-y_-e-x-i-s-t-s.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/CANCELLED/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-c-a-n-c-e-l-l-e-d.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/DATA_LOSS/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-d-a-t-a_-l-o-s-s.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/DEADLINE_EXCEEDED/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-d-e-a-d-l-i-n-e_-e-x-c-e-e-d-e-d.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/FAILED_PRECONDITION/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-f-a-i-l-e-d_-p-r-e-c-o-n-d-i-t-i-o-n.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/INTERNAL/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-i-n-t-e-r-n-a-l.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/INVALID_ARGUMENT/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-i-n-v-a-l-i-d_-a-r-g-u-m-e-n-t.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/NOT_FOUND/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-n-o-t_-f-o-u-n-d.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/OK/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-o-k.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/OUT_OF_RANGE/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-o-u-t_-o-f_-r-a-n-g-e.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/PERMISSION_DENIED/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-p-e-r-m-i-s-s-i-o-n_-d-e-n-i-e-d.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/RESOURCE_EXHAUSTED/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-r-e-s-o-u-r-c-e_-e-x-h-a-u-s-t-e-d.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/UNAUTHENTICATED/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-a-u-t-h-e-n-t-i-c-a-t-e-d.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/UNAVAILABLE/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-a-v-a-i-l-a-b-l-e.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/UNIMPLEMENTED/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-i-m-p-l-e-m-e-n-t-e-d.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/UNKNOWN/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/-u-n-k-n-o-w-n.html +$dokka.location:com.squareup.wire/GrpcStatus.Companion/get/#kotlin.Int/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/-companion/get.html +$dokka.location:com.squareup.wire/GrpcStatus///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/index.html +$dokka.location:com.squareup.wire/GrpcStatus/code/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/code.html +$dokka.location:com.squareup.wire/GrpcStatus/name/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-status/name.html +$dokka.location:com.squareup.wire/GrpcStreamingCall///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/index.html +$dokka.location:com.squareup.wire/GrpcStreamingCall/cancel/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/cancel.html +$dokka.location:com.squareup.wire/GrpcStreamingCall/clone/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/clone.html +$dokka.location:com.squareup.wire/GrpcStreamingCall/executeBlocking/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/execute-blocking.html +$dokka.location:com.squareup.wire/GrpcStreamingCall/executeIn/#kotlinx.coroutines.CoroutineScope/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/execute-in.html +$dokka.location:com.squareup.wire/GrpcStreamingCall/isCanceled/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/is-canceled.html +$dokka.location:com.squareup.wire/GrpcStreamingCall/isExecuted/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/is-executed.html +$dokka.location:com.squareup.wire/GrpcStreamingCall/method/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/method.html +$dokka.location:com.squareup.wire/GrpcStreamingCall/requestMetadata/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/request-metadata.html +$dokka.location:com.squareup.wire/GrpcStreamingCall/responseMetadata/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/response-metadata.html +$dokka.location:com.squareup.wire/GrpcStreamingCall/timeout/#/PointingToDeclaration/wire-grpc-client/com.squareup.wire/-grpc-streaming-call/timeout.html +$dokka.location:com.squareup.wire/WireGrpcExperimental///PointingToDeclaration/wire-grpc-client/com.squareup.wire/-wire-grpc-experimental/index.html +com.squareup.wire + diff --git a/3.x/wire-grpc-mockwebserver/images/anchor-copy-button.svg b/3.x/wire-grpc-mockwebserver/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/arrow_down.svg b/3.x/wire-grpc-mockwebserver/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/burger.svg b/3.x/wire-grpc-mockwebserver/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/copy-icon.svg b/3.x/wire-grpc-mockwebserver/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/copy-successful-icon.svg b/3.x/wire-grpc-mockwebserver/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/footer-go-to-link.svg b/3.x/wire-grpc-mockwebserver/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/go-to-top-icon.svg b/3.x/wire-grpc-mockwebserver/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/homepage.svg b/3.x/wire-grpc-mockwebserver/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-grpc-mockwebserver/images/logo-icon.svg b/3.x/wire-grpc-mockwebserver/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/abstract-class.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/annotation-kotlin.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/annotation.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/class-kotlin.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/class.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/enum-kotlin.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/enum.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/exception-class.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/field-value.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/field-variable.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/function.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/interface-kotlin.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/interface.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/object.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/nav-icons/typealias-kotlin.svg b/3.x/wire-grpc-mockwebserver/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-grpc-mockwebserver/images/theme-toggle.svg b/3.x/wire-grpc-mockwebserver/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-grpc-mockwebserver/index.html b/3.x/wire-grpc-mockwebserver/index.html new file mode 100644 index 0000000000..263e28a935 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/index.html @@ -0,0 +1,99 @@ + + + + + wire-grpc-mockwebserver + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-grpc-mockwebserver

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/navigation.html b/3.x/wire-grpc-mockwebserver/navigation.html new file mode 100644 index 0000000000..f0972a072d --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/navigation.html @@ -0,0 +1,16 @@ + + diff --git a/3.x/wire-grpc-mockwebserver/scripts/clipboard.js b/3.x/wire-grpc-mockwebserver/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-grpc-mockwebserver/scripts/main.js b/3.x/wire-grpc-mockwebserver/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

cancel

+
+
open override fun cancel(): Nothing
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/clone.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/clone.html new file mode 100644 index 0000000000..61c80ba24c --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/clone.html @@ -0,0 +1,80 @@ + + + + + clone + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clone

+
+
open override fun clone(): Nothing
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/enqueue.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/enqueue.html new file mode 100644 index 0000000000..069db34104 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/enqueue.html @@ -0,0 +1,80 @@ + + + + + enqueue + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

enqueue

+
+
open override fun enqueue(responseCallback: Callback): Nothing
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/execute.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/execute.html new file mode 100644 index 0000000000..495aacff58 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/execute.html @@ -0,0 +1,80 @@ + + + + + execute + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

execute

+
+
open override fun execute(): Nothing
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/index.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/index.html new file mode 100644 index 0000000000..a802276aab --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/index.html @@ -0,0 +1,209 @@ + + + + + NullCall + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

NullCall

+
object NullCall : Call
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun cancel(): Nothing
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun clone(): Nothing
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun enqueue(responseCallback: Callback): Nothing
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun execute(): Nothing
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun isCanceled(): Nothing
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun isExecuted(): Nothing
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun request(): Nothing
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun timeout(): Timeout
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/is-canceled.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/is-canceled.html new file mode 100644 index 0000000000..0b32f6a735 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/is-canceled.html @@ -0,0 +1,80 @@ + + + + + isCanceled + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isCanceled

+
+
open override fun isCanceled(): Nothing
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/is-executed.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/is-executed.html new file mode 100644 index 0000000000..7daa125f29 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/is-executed.html @@ -0,0 +1,80 @@ + + + + + isExecuted + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isExecuted

+
+
open override fun isExecuted(): Nothing
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/request.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/request.html new file mode 100644 index 0000000000..8c30715e8f --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/request.html @@ -0,0 +1,80 @@ + + + + + request + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

request

+
+
open override fun request(): Nothing
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/timeout.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/timeout.html new file mode 100644 index 0000000000..7adefebea3 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/timeout.html @@ -0,0 +1,80 @@ + + + + + timeout + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

timeout

+
+
open override fun timeout(): Timeout
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/index.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/index.html new file mode 100644 index 0000000000..789ff0ba7a --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/index.html @@ -0,0 +1,104 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object NullCall : Call
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-grpc-dispatcher.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-grpc-dispatcher.html new file mode 100644 index 0000000000..8b375df82c --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-grpc-dispatcher.html @@ -0,0 +1,80 @@ + + + + + GrpcDispatcher + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcDispatcher

+
+
constructor(services: List<Service>, delegate: Dispatcher)
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/delegate.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/delegate.html new file mode 100644 index 0000000000..ded1f8cbe5 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/delegate.html @@ -0,0 +1,80 @@ + + + + + delegate + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

delegate

+
+
val delegate: Dispatcher
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/dispatch.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/dispatch.html new file mode 100644 index 0000000000..38ccb2ff37 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/dispatch.html @@ -0,0 +1,80 @@ + + + + + dispatch + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dispatch

+
+
open override fun dispatch(request: RecordedRequest): MockResponse
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/index.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/index.html new file mode 100644 index 0000000000..536f1a8797 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/index.html @@ -0,0 +1,191 @@ + + + + + GrpcDispatcher + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GrpcDispatcher

+
class GrpcDispatcher(services: List<Service>, val delegate: Dispatcher) : Dispatcher

Serves gRPC calls using MockWebServer over HTTP/2.

Use this instead of MockWebServer's default dispatcher. It can delegate to that dispatcher for non-gRPC calls.

@JvmField @Rule val mockWebServer = MockWebServer()

val myFakeService = MyFakeService()

@Before
fun setUp() {
mockWebServer.dispatcher = GrpcDispatcher(
services = listOf(myFakeService),
delegate = mockWebServer.dispatcher
)
}

WARNING: This class does not currently support streaming calls.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(services: List<Service>, delegate: Dispatcher)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val delegate: Dispatcher
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun dispatch(request: RecordedRequest): MockResponse
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun peek(): MockResponse
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun shutdown()
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/index.html b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/index.html new file mode 100644 index 0000000000..a18790c60b --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/index.html @@ -0,0 +1,103 @@ + + + + + com.squareup.wire.mockwebserver + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
class GrpcDispatcher(services: List<Service>, val delegate: Dispatcher) : Dispatcher

Serves gRPC calls using MockWebServer over HTTP/2.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/package-list b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/package-list new file mode 100644 index 0000000000..03e52b03f6 --- /dev/null +++ b/3.x/wire-grpc-mockwebserver/wire-grpc-mockwebserver/package-list @@ -0,0 +1,19 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire.mockwebserver////PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/index.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher.Companion.NullCall///PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/index.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher.Companion.NullCall/cancel/#/PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/cancel.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher.Companion.NullCall/clone/#/PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/clone.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher.Companion.NullCall/enqueue/#okhttp3.Callback/PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/enqueue.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher.Companion.NullCall/execute/#/PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/execute.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher.Companion.NullCall/isCanceled/#/PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/is-canceled.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher.Companion.NullCall/isExecuted/#/PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/is-executed.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher.Companion.NullCall/request/#/PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/request.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher.Companion.NullCall/timeout/#/PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/-null-call/timeout.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher.Companion///PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-companion/index.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher///PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/index.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher/GrpcDispatcher/#kotlin.collections.List[com.squareup.wire.Service]#okhttp3.mockwebserver.Dispatcher/PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/-grpc-dispatcher.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher/delegate/#/PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/delegate.html +$dokka.location:com.squareup.wire.mockwebserver/GrpcDispatcher/dispatch/#okhttp3.mockwebserver.RecordedRequest/PointingToDeclaration/wire-grpc-mockwebserver/com.squareup.wire.mockwebserver/-grpc-dispatcher/dispatch.html +com.squareup.wire.mockwebserver + diff --git a/3.x/wire-gson-support/images/anchor-copy-button.svg b/3.x/wire-gson-support/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-gson-support/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-gson-support/images/arrow_down.svg b/3.x/wire-gson-support/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-gson-support/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-gson-support/images/burger.svg b/3.x/wire-gson-support/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-gson-support/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-gson-support/images/copy-icon.svg b/3.x/wire-gson-support/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-gson-support/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-gson-support/images/copy-successful-icon.svg b/3.x/wire-gson-support/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-gson-support/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-gson-support/images/footer-go-to-link.svg b/3.x/wire-gson-support/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-gson-support/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-gson-support/images/go-to-top-icon.svg b/3.x/wire-gson-support/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-gson-support/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-gson-support/images/homepage.svg b/3.x/wire-gson-support/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-gson-support/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-gson-support/images/logo-icon.svg b/3.x/wire-gson-support/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-gson-support/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-gson-support/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/abstract-class.svg b/3.x/wire-gson-support/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/annotation-kotlin.svg b/3.x/wire-gson-support/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/annotation.svg b/3.x/wire-gson-support/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/class-kotlin.svg b/3.x/wire-gson-support/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/class.svg b/3.x/wire-gson-support/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/enum-kotlin.svg b/3.x/wire-gson-support/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/enum.svg b/3.x/wire-gson-support/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/exception-class.svg b/3.x/wire-gson-support/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/field-value.svg b/3.x/wire-gson-support/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/field-variable.svg b/3.x/wire-gson-support/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/function.svg b/3.x/wire-gson-support/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/interface-kotlin.svg b/3.x/wire-gson-support/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/interface.svg b/3.x/wire-gson-support/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/object.svg b/3.x/wire-gson-support/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gson-support/images/nav-icons/typealias-kotlin.svg b/3.x/wire-gson-support/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-gson-support/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-gson-support/images/theme-toggle.svg b/3.x/wire-gson-support/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-gson-support/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-gson-support/index.html b/3.x/wire-gson-support/index.html new file mode 100644 index 0000000000..fab8fee39c --- /dev/null +++ b/3.x/wire-gson-support/index.html @@ -0,0 +1,99 @@ + + + + + wire-gson-support + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-gson-support

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gson-support/navigation.html b/3.x/wire-gson-support/navigation.html new file mode 100644 index 0000000000..6e49831c72 --- /dev/null +++ b/3.x/wire-gson-support/navigation.html @@ -0,0 +1,13 @@ + + diff --git a/3.x/wire-gson-support/scripts/clipboard.js b/3.x/wire-gson-support/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-gson-support/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-gson-support/scripts/main.js b/3.x/wire-gson-support/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-gson-support/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AnyMessageTypeAdapter

+
+
constructor(gson: Gson, typeUrlToAdapter: Map<String, ProtoAdapter<*>>)
+
+ +
+
+
+ + diff --git a/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/index.html b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/index.html new file mode 100644 index 0000000000..8569d76bad --- /dev/null +++ b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/index.html @@ -0,0 +1,213 @@ + + + + + AnyMessageTypeAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AnyMessageTypeAdapter

+
class AnyMessageTypeAdapter(gson: Gson, typeUrlToAdapter: Map<String, ProtoAdapter<*>>) : TypeAdapter<AnyMessage>
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(gson: Gson, typeUrlToAdapter: Map<String, ProtoAdapter<*>>)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun fromJson(p0: Reader): AnyMessage
fun fromJson(p0: String): AnyMessage
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun fromJsonTree(p0: JsonElement): AnyMessage
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun nullSafe(): TypeAdapter<AnyMessage>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun read(reader: JsonReader): AnyMessage?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toJson(p0: AnyMessage): String
fun toJson(p0: Writer, p1: AnyMessage)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toJsonTree(p0: AnyMessage): JsonElement
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun write(writer: JsonWriter, value: AnyMessage?)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/read.html b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/read.html new file mode 100644 index 0000000000..cf53bd8ebf --- /dev/null +++ b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/read.html @@ -0,0 +1,80 @@ + + + + + read + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

read

+
+
open override fun read(reader: JsonReader): AnyMessage?
+
+ +
+
+
+ + diff --git a/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/write.html b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/write.html new file mode 100644 index 0000000000..f343d662e5 --- /dev/null +++ b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-any-message-type-adapter/write.html @@ -0,0 +1,80 @@ + + + + + write + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

write

+
+
open override fun write(writer: JsonWriter, value: AnyMessage?)
+
+ +
+
+
+ + diff --git a/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/-wire-type-adapter-factory.html b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/-wire-type-adapter-factory.html new file mode 100644 index 0000000000..9f4c902c4c --- /dev/null +++ b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/-wire-type-adapter-factory.html @@ -0,0 +1,80 @@ + + + + + WireTypeAdapterFactory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireTypeAdapterFactory

+
+
constructor(typeUrlToAdapter: Map<String, ProtoAdapter<*>> = mapOf(), writeIdentityValues: Boolean = false)
+
+ +
+
+
+ + diff --git a/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/create.html b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/create.html new file mode 100644 index 0000000000..a7519962e3 --- /dev/null +++ b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/create.html @@ -0,0 +1,80 @@ + + + + + create + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

create

+
+
open override fun <T> create(gson: Gson, type: TypeToken<T>): TypeAdapter<T>?
+
+ +
+
+
+ + diff --git a/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/index.html b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/index.html new file mode 100644 index 0000000000..e0b77b1656 --- /dev/null +++ b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/index.html @@ -0,0 +1,138 @@ + + + + + WireTypeAdapterFactory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireTypeAdapterFactory

+
class WireTypeAdapterFactory @JvmOverloads constructor(typeUrlToAdapter: Map<String, ProtoAdapter<*>> = mapOf(), writeIdentityValues: Boolean = false) : TypeAdapterFactory

A TypeAdapterFactory that allows Wire messages to be serialized and deserialized using the GSON Json library. To create a Gson instance that works with Wire, use the com.google.gson.GsonBuilder interface:

Gson gson = new GsonBuilder()
.registerTypeAdapterFactory(new WireTypeAdapterFactory())
.create();

The resulting Gson instance will be able to serialize and deserialize any Wire Message type, including extensions and unknown field values. The JSON encoding is intended to be compatible with the protobuf-java-format library. Note that version 1.2 of that API has a bug in the way it serializes unknown fields, so we use our own approach for this case.

In Proto3, if a field is set to its default (or identity) value, it will be omitted in the JSON-encoded data. Set writeIdentityValues to true if you want Wire to always write values, including default ones.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(typeUrlToAdapter: Map<String, ProtoAdapter<*>> = mapOf(), writeIdentityValues: Boolean = false)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun <T> create(gson: Gson, type: TypeToken<T>): TypeAdapter<T>?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun plus(adapter: ProtoAdapter<*>): WireTypeAdapterFactory

Returns a new WireTypeAdapterFactory that can encode the messages for adapter if they're used with AnyMessage.

fun plus(adapters: List<ProtoAdapter<*>>): WireTypeAdapterFactory

Returns a new WireJsonAdapterFactory that can encode the messages for adapters if they're used with AnyMessage.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/plus.html b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/plus.html new file mode 100644 index 0000000000..26b413ee89 --- /dev/null +++ b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/plus.html @@ -0,0 +1,80 @@ + + + + + plus + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

plus

+
+
fun plus(adapters: List<ProtoAdapter<*>>): WireTypeAdapterFactory

Returns a new WireJsonAdapterFactory that can encode the messages for adapters if they're used with AnyMessage.


fun plus(adapter: ProtoAdapter<*>): WireTypeAdapterFactory

Returns a new WireTypeAdapterFactory that can encode the messages for adapter if they're used with AnyMessage.

+
+ +
+
+
+ + diff --git a/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/index.html b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/index.html new file mode 100644 index 0000000000..60e100b8d5 --- /dev/null +++ b/3.x/wire-gson-support/wire-gson-support/com.squareup.wire/index.html @@ -0,0 +1,118 @@ + + + + + com.squareup.wire + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
class AnyMessageTypeAdapter(gson: Gson, typeUrlToAdapter: Map<String, ProtoAdapter<*>>) : TypeAdapter<AnyMessage>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class WireTypeAdapterFactory @JvmOverloads constructor(typeUrlToAdapter: Map<String, ProtoAdapter<*>> = mapOf(), writeIdentityValues: Boolean = false) : TypeAdapterFactory

A TypeAdapterFactory that allows Wire messages to be serialized and deserialized using the GSON Json library. To create a Gson instance that works with Wire, use the com.google.gson.GsonBuilder interface:

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-gson-support/wire-gson-support/package-list b/3.x/wire-gson-support/wire-gson-support/package-list new file mode 100644 index 0000000000..1366de772e --- /dev/null +++ b/3.x/wire-gson-support/wire-gson-support/package-list @@ -0,0 +1,14 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire////PointingToDeclaration/wire-gson-support/com.squareup.wire/index.html +$dokka.location:com.squareup.wire/AnyMessageTypeAdapter///PointingToDeclaration/wire-gson-support/com.squareup.wire/-any-message-type-adapter/index.html +$dokka.location:com.squareup.wire/AnyMessageTypeAdapter/AnyMessageTypeAdapter/#com.google.gson.Gson#kotlin.collections.Map[kotlin.String,com.squareup.wire.ProtoAdapter[*]]/PointingToDeclaration/wire-gson-support/com.squareup.wire/-any-message-type-adapter/-any-message-type-adapter.html +$dokka.location:com.squareup.wire/AnyMessageTypeAdapter/read/#com.google.gson.stream.JsonReader/PointingToDeclaration/wire-gson-support/com.squareup.wire/-any-message-type-adapter/read.html +$dokka.location:com.squareup.wire/AnyMessageTypeAdapter/write/#com.google.gson.stream.JsonWriter#com.squareup.wire.AnyMessage?/PointingToDeclaration/wire-gson-support/com.squareup.wire/-any-message-type-adapter/write.html +$dokka.location:com.squareup.wire/WireTypeAdapterFactory///PointingToDeclaration/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/index.html +$dokka.location:com.squareup.wire/WireTypeAdapterFactory/WireTypeAdapterFactory/#kotlin.collections.Map[kotlin.String,com.squareup.wire.ProtoAdapter[*]]#kotlin.Boolean/PointingToDeclaration/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/-wire-type-adapter-factory.html +$dokka.location:com.squareup.wire/WireTypeAdapterFactory/create/#com.google.gson.Gson#com.google.gson.reflect.TypeToken[TypeParam(bounds=[kotlin.Any?])]/PointingToDeclaration/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/create.html +$dokka.location:com.squareup.wire/WireTypeAdapterFactory/plus/#com.squareup.wire.ProtoAdapter[*]/PointingToDeclaration/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/plus.html +$dokka.location:com.squareup.wire/WireTypeAdapterFactory/plus/#kotlin.collections.List[com.squareup.wire.ProtoAdapter[*]]/PointingToDeclaration/wire-gson-support/com.squareup.wire/-wire-type-adapter-factory/plus.html +com.squareup.wire + diff --git a/3.x/wire-java-generator/images/anchor-copy-button.svg b/3.x/wire-java-generator/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-java-generator/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-java-generator/images/arrow_down.svg b/3.x/wire-java-generator/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-java-generator/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-java-generator/images/burger.svg b/3.x/wire-java-generator/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-java-generator/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-java-generator/images/copy-icon.svg b/3.x/wire-java-generator/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-java-generator/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-java-generator/images/copy-successful-icon.svg b/3.x/wire-java-generator/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-java-generator/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-java-generator/images/footer-go-to-link.svg b/3.x/wire-java-generator/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-java-generator/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-java-generator/images/go-to-top-icon.svg b/3.x/wire-java-generator/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-java-generator/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-java-generator/images/homepage.svg b/3.x/wire-java-generator/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-java-generator/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-java-generator/images/logo-icon.svg b/3.x/wire-java-generator/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-java-generator/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-java-generator/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/abstract-class.svg b/3.x/wire-java-generator/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/annotation-kotlin.svg b/3.x/wire-java-generator/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/annotation.svg b/3.x/wire-java-generator/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/class-kotlin.svg b/3.x/wire-java-generator/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/class.svg b/3.x/wire-java-generator/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/enum-kotlin.svg b/3.x/wire-java-generator/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/enum.svg b/3.x/wire-java-generator/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/exception-class.svg b/3.x/wire-java-generator/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/field-value.svg b/3.x/wire-java-generator/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/field-variable.svg b/3.x/wire-java-generator/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/function.svg b/3.x/wire-java-generator/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/interface-kotlin.svg b/3.x/wire-java-generator/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/interface.svg b/3.x/wire-java-generator/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/object.svg b/3.x/wire-java-generator/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-java-generator/images/nav-icons/typealias-kotlin.svg b/3.x/wire-java-generator/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-java-generator/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-java-generator/images/theme-toggle.svg b/3.x/wire-java-generator/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-java-generator/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-java-generator/index.html b/3.x/wire-java-generator/index.html new file mode 100644 index 0000000000..8df0dab8ae --- /dev/null +++ b/3.x/wire-java-generator/index.html @@ -0,0 +1,99 @@ + + + + + wire-java-generator + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-java-generator

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/navigation.html b/3.x/wire-java-generator/navigation.html new file mode 100644 index 0000000000..2535079e83 --- /dev/null +++ b/3.x/wire-java-generator/navigation.html @@ -0,0 +1,16 @@ + + diff --git a/3.x/wire-java-generator/scripts/clipboard.js b/3.x/wire-java-generator/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-java-generator/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-java-generator/scripts/main.js b/3.x/wire-java-generator/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-java-generator/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

abstractAdapterName

+
+
open fun abstractAdapterName(protoType: ProtoType): ClassName

Returns the Java type of the abstract adapter class generated for a corresponding +protoType. Returns null if protoType is not using a custom proto adapter.

+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/built-in-type.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/built-in-type.html new file mode 100644 index 0000000000..cbe0c7f966 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/built-in-type.html @@ -0,0 +1,80 @@ + + + + + builtInType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

builtInType

+
+
open fun builtInType(protoType: ProtoType): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-adapter-for-custom-type.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-adapter-for-custom-type.html new file mode 100644 index 0000000000..b571d692bd --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-adapter-for-custom-type.html @@ -0,0 +1,80 @@ + + + + + generateAdapterForCustomType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generateAdapterForCustomType

+
+
open fun generateAdapterForCustomType(type: Type): TypeSpec

Returns a standalone adapter for type.

+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-option-type.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-option-type.html new file mode 100644 index 0000000000..77e1811f45 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-option-type.html @@ -0,0 +1,80 @@ + + + + + generateOptionType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generateOptionType

+
+
open fun generateOptionType(extend: Extend, field: Field): TypeSpec
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-type.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-type.html new file mode 100644 index 0000000000..e54c2a5de1 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generate-type.html @@ -0,0 +1,80 @@ + + + + + generateType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generateType

+
+
open fun generateType(type: Type): TypeSpec

Returns the generated code for type, which may be a top-level or a nested type.

+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generated-type-name.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generated-type-name.html new file mode 100644 index 0000000000..55def2d5e9 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/generated-type-name.html @@ -0,0 +1,80 @@ + + + + + generatedTypeName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generatedTypeName

+
+
open fun generatedTypeName(type: Type): ClassName

Returns the full name of the class generated for type.


open fun generatedTypeName(member: ProtoMember): ClassName

Returns the full name of the class generated for member.

+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/get.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/get.html new file mode 100644 index 0000000000..c0c69c5c71 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/get.html @@ -0,0 +1,80 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
open fun get(schema: Schema): JavaGenerator
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/index.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/index.html new file mode 100644 index 0000000000..c96df68903 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/index.html @@ -0,0 +1,332 @@ + + + + + JavaGenerator + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

JavaGenerator

+

Generates Java source code that matches proto definitions.

This can map type names from protocol buffers (like uint32, string, or +squareup.protos.person.Person to the corresponding Java names (like int, +java.lang.String, or com.squareup.protos.person.Person).

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun abstractAdapterName(protoType: ProtoType): ClassName
Returns the Java type of the abstract adapter class generated for a corresponding +protoType.
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun builtInType(protoType: ProtoType): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun generateAdapterForCustomType(type: Type): TypeSpec
Returns a standalone adapter for type.
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun generatedTypeName(member: ProtoMember): ClassName
Returns the full name of the class generated for member.
open fun generatedTypeName(type: Type): ClassName
Returns the full name of the class generated for type.
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun generateOptionType(extend: Extend, field: Field): TypeSpec
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun generateType(type: Type): TypeSpec
Returns the generated code for type, which may be a top-level or a nested type.
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun get(schema: Schema): JavaGenerator
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun isEnum(type: ProtoType): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun schema(): Schema
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun typeName(protoType: ProtoType): TypeName
Returns the Java type for protoType.
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun withAndroid(emitAndroid: Boolean): JavaGenerator
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun withAndroidAnnotations(emitAndroidAnnotations: Boolean): JavaGenerator
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun withBuildersOnly(buildersOnly: Boolean): JavaGenerator
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun withCompact(emitCompact: Boolean): JavaGenerator
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun withOptions(emitDeclaredOptions: Boolean, emitAppliedOptions: Boolean): JavaGenerator
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun withProfile(profile: Profile): JavaGenerator
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/is-enum.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/is-enum.html new file mode 100644 index 0000000000..d80efa068d --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/is-enum.html @@ -0,0 +1,80 @@ + + + + + isEnum + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isEnum

+
+
open fun isEnum(type: ProtoType): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/schema.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/schema.html new file mode 100644 index 0000000000..da4fdd3772 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/schema.html @@ -0,0 +1,80 @@ + + + + + schema + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schema

+
+
open fun schema(): Schema
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/type-name.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/type-name.html new file mode 100644 index 0000000000..b44254a66f --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/type-name.html @@ -0,0 +1,80 @@ + + + + + typeName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

typeName

+
+
open fun typeName(protoType: ProtoType): TypeName

Returns the Java type for protoType.

Throws

if there is no known Java type for protoType, such as if that type wasn't in this generator's schema.

+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-android-annotations.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-android-annotations.html new file mode 100644 index 0000000000..a965fcd4e6 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-android-annotations.html @@ -0,0 +1,80 @@ + + + + + withAndroidAnnotations + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withAndroidAnnotations

+
+
open fun withAndroidAnnotations(emitAndroidAnnotations: Boolean): JavaGenerator
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-android.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-android.html new file mode 100644 index 0000000000..c47b3c4e0e --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-android.html @@ -0,0 +1,80 @@ + + + + + withAndroid + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withAndroid

+
+
open fun withAndroid(emitAndroid: Boolean): JavaGenerator
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-builders-only.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-builders-only.html new file mode 100644 index 0000000000..09ed225476 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-builders-only.html @@ -0,0 +1,80 @@ + + + + + withBuildersOnly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withBuildersOnly

+
+
open fun withBuildersOnly(buildersOnly: Boolean): JavaGenerator
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-compact.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-compact.html new file mode 100644 index 0000000000..5e996d85c3 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-compact.html @@ -0,0 +1,80 @@ + + + + + withCompact + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withCompact

+
+
open fun withCompact(emitCompact: Boolean): JavaGenerator
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-options.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-options.html new file mode 100644 index 0000000000..427afab076 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-options.html @@ -0,0 +1,80 @@ + + + + + withOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withOptions

+
+
open fun withOptions(emitDeclaredOptions: Boolean, emitAppliedOptions: Boolean): JavaGenerator
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-profile.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-profile.html new file mode 100644 index 0000000000..3783cc1c7f --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-generator/with-profile.html @@ -0,0 +1,80 @@ + + + + + withProfile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withProfile

+
+
open fun withProfile(profile: Profile): JavaGenerator
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/-companion/index.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/-companion/index.html new file mode 100644 index 0000000000..bb03c22022 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/-java-schema-handler.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/-java-schema-handler.html new file mode 100644 index 0000000000..f8352ba0e3 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/-java-schema-handler.html @@ -0,0 +1,80 @@ + + + + + JavaSchemaHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

JavaSchemaHandler

+
+
constructor(android: Boolean = false, androidAnnotations: Boolean = false, compact: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, buildersOnly: Boolean = false)
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/handle.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/handle.html new file mode 100644 index 0000000000..093fbc7a7c --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/handle.html @@ -0,0 +1,80 @@ + + + + + handle + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

handle

+
+
open override fun handle(schema: Schema, context: SchemaHandler.Context)
open override fun handle(type: Type, context: SchemaHandler.Context): Path?
open override fun handle(service: Service, context: SchemaHandler.Context): List<Path>
open override fun handle(extend: Extend, field: Field, context: SchemaHandler.Context): Path?
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/index.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/index.html new file mode 100644 index 0000000000..6791c3755f --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/-java-schema-handler/index.html @@ -0,0 +1,142 @@ + + + + + JavaSchemaHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

JavaSchemaHandler

+
class JavaSchemaHandler(android: Boolean = false, androidAnnotations: Boolean = false, compact: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, buildersOnly: Boolean = false) : SchemaHandler
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(android: Boolean = false, androidAnnotations: Boolean = false, compact: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, buildersOnly: Boolean = false)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun handle(schema: Schema, context: SchemaHandler.Context)
open override fun handle(service: Service, context: SchemaHandler.Context): List<Path>
open override fun handle(type: Type, context: SchemaHandler.Context): Path?
open override fun handle(extend: Extend, field: Field, context: SchemaHandler.Context): Path?
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/index.html b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/index.html new file mode 100644 index 0000000000..95f7bb35b7 --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/com.squareup.wire.java/index.html @@ -0,0 +1,118 @@ + + + + + com.squareup.wire.java + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
Generates Java source code that matches proto definitions.
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class JavaSchemaHandler(android: Boolean = false, androidAnnotations: Boolean = false, compact: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, buildersOnly: Boolean = false) : SchemaHandler
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-java-generator/wire-java-generator/package-list b/3.x/wire-java-generator/wire-java-generator/package-list new file mode 100644 index 0000000000..5f0e88a60d --- /dev/null +++ b/3.x/wire-java-generator/wire-java-generator/package-list @@ -0,0 +1,30 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire.java////PointingToDeclaration/wire-java-generator/com.squareup.wire.java/index.html +$dokka.location:com.squareup.wire.java/JavaGenerator///PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/index.html +$dokka.location:com.squareup.wire.java/JavaGenerator/abstractAdapterName/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/abstract-adapter-name.html +$dokka.location:com.squareup.wire.java/JavaGenerator/builtInType/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/built-in-type.html +$dokka.location:com.squareup.wire.java/JavaGenerator/generateAdapterForCustomType/#com.squareup.wire.schema.Type/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/generate-adapter-for-custom-type.html +$dokka.location:com.squareup.wire.java/JavaGenerator/generateOptionType/#com.squareup.wire.schema.Extend#com.squareup.wire.schema.Field/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/generate-option-type.html +$dokka.location:com.squareup.wire.java/JavaGenerator/generateType/#com.squareup.wire.schema.Type/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/generate-type.html +$dokka.location:com.squareup.wire.java/JavaGenerator/generatedTypeName/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/generated-type-name.html +$dokka.location:com.squareup.wire.java/JavaGenerator/generatedTypeName/#com.squareup.wire.schema.Type/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/generated-type-name.html +$dokka.location:com.squareup.wire.java/JavaGenerator/get/#com.squareup.wire.schema.Schema/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/get.html +$dokka.location:com.squareup.wire.java/JavaGenerator/isEnum/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/is-enum.html +$dokka.location:com.squareup.wire.java/JavaGenerator/schema/#/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/schema.html +$dokka.location:com.squareup.wire.java/JavaGenerator/typeName/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/type-name.html +$dokka.location:com.squareup.wire.java/JavaGenerator/withAndroid/#boolean/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/with-android.html +$dokka.location:com.squareup.wire.java/JavaGenerator/withAndroidAnnotations/#boolean/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/with-android-annotations.html +$dokka.location:com.squareup.wire.java/JavaGenerator/withBuildersOnly/#boolean/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/with-builders-only.html +$dokka.location:com.squareup.wire.java/JavaGenerator/withCompact/#boolean/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/with-compact.html +$dokka.location:com.squareup.wire.java/JavaGenerator/withOptions/#boolean#boolean/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/with-options.html +$dokka.location:com.squareup.wire.java/JavaGenerator/withProfile/#com.squareup.wire.schema.Profile/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-generator/with-profile.html +$dokka.location:com.squareup.wire.java/JavaSchemaHandler.Companion///PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-schema-handler/-companion/index.html +$dokka.location:com.squareup.wire.java/JavaSchemaHandler///PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-schema-handler/index.html +$dokka.location:com.squareup.wire.java/JavaSchemaHandler/JavaSchemaHandler/#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-schema-handler/-java-schema-handler.html +$dokka.location:com.squareup.wire.java/JavaSchemaHandler/handle/#com.squareup.wire.schema.Extend#com.squareup.wire.schema.Field#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-schema-handler/handle.html +$dokka.location:com.squareup.wire.java/JavaSchemaHandler/handle/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-schema-handler/handle.html +$dokka.location:com.squareup.wire.java/JavaSchemaHandler/handle/#com.squareup.wire.schema.Service#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-schema-handler/handle.html +$dokka.location:com.squareup.wire.java/JavaSchemaHandler/handle/#com.squareup.wire.schema.Type#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-java-generator/com.squareup.wire.java/-java-schema-handler/handle.html +com.squareup.wire.java + diff --git a/3.x/wire-kotlin-generator/images/anchor-copy-button.svg b/3.x/wire-kotlin-generator/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-kotlin-generator/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-kotlin-generator/images/arrow_down.svg b/3.x/wire-kotlin-generator/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-kotlin-generator/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-kotlin-generator/images/burger.svg b/3.x/wire-kotlin-generator/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/copy-icon.svg b/3.x/wire-kotlin-generator/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-kotlin-generator/images/copy-successful-icon.svg b/3.x/wire-kotlin-generator/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-kotlin-generator/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-kotlin-generator/images/footer-go-to-link.svg b/3.x/wire-kotlin-generator/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-kotlin-generator/images/go-to-top-icon.svg b/3.x/wire-kotlin-generator/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-kotlin-generator/images/homepage.svg b/3.x/wire-kotlin-generator/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-kotlin-generator/images/logo-icon.svg b/3.x/wire-kotlin-generator/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-kotlin-generator/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-kotlin-generator/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/abstract-class.svg b/3.x/wire-kotlin-generator/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/annotation-kotlin.svg b/3.x/wire-kotlin-generator/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/annotation.svg b/3.x/wire-kotlin-generator/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/class-kotlin.svg b/3.x/wire-kotlin-generator/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/class.svg b/3.x/wire-kotlin-generator/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/enum-kotlin.svg b/3.x/wire-kotlin-generator/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/enum.svg b/3.x/wire-kotlin-generator/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/exception-class.svg b/3.x/wire-kotlin-generator/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/field-value.svg b/3.x/wire-kotlin-generator/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/field-variable.svg b/3.x/wire-kotlin-generator/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/function.svg b/3.x/wire-kotlin-generator/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/interface-kotlin.svg b/3.x/wire-kotlin-generator/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/interface.svg b/3.x/wire-kotlin-generator/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/object.svg b/3.x/wire-kotlin-generator/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/nav-icons/typealias-kotlin.svg b/3.x/wire-kotlin-generator/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-kotlin-generator/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-kotlin-generator/images/theme-toggle.svg b/3.x/wire-kotlin-generator/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-kotlin-generator/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-kotlin-generator/index.html b/3.x/wire-kotlin-generator/index.html new file mode 100644 index 0000000000..3d76490354 --- /dev/null +++ b/3.x/wire-kotlin-generator/index.html @@ -0,0 +1,99 @@ + + + + + wire-kotlin-generator + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-kotlin-generator

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/navigation.html b/3.x/wire-kotlin-generator/navigation.html new file mode 100644 index 0000000000..140bc6980a --- /dev/null +++ b/3.x/wire-kotlin-generator/navigation.html @@ -0,0 +1,49 @@ + + diff --git a/3.x/wire-kotlin-generator/scripts/clipboard.js b/3.x/wire-kotlin-generator/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-kotlin-generator/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-kotlin-generator/scripts/main.js b/3.x/wire-kotlin-generator/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-kotlin-generator/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ENUM_CLASS

+

The protobuf enum type will be generated as a Kotlin enum class.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/-s-e-a-l-e-d_-c-l-a-s-s/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/-s-e-a-l-e-d_-c-l-a-s-s/index.html new file mode 100644 index 0000000000..29fe45da89 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/-s-e-a-l-e-d_-c-l-a-s-s/index.html @@ -0,0 +1,119 @@ + + + + + SEALED_CLASS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SEALED_CLASS

+

The protobuf enum type will be generated as a Kotlin sealed class, generated each constant of the enum type as data objects. On top of those constants, the sealed class will contain a Unrecognized data class which will contain the real decoded value for this enum if the runtime didn't have any constant matching it.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/entries.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/entries.html new file mode 100644 index 0000000000..eb539e2501 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/entries.html @@ -0,0 +1,80 @@ + + + + + entries + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/index.html new file mode 100644 index 0000000000..399a378a4c --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/index.html @@ -0,0 +1,202 @@ + + + + + EnumMode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EnumMode

+

Defines how an protobuf enum type is to be generated.

+
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

The protobuf enum type will be generated as a Kotlin enum class.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The protobuf enum type will be generated as a Kotlin sealed class, generated each constant of the enum type as data objects. On top of those constants, the sealed class will contain a Unrecognized data class which will contain the real decoded value for this enum if the runtime didn't have any constant matching it.

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun valueOf(value: String): EnumMode

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/value-of.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/value-of.html new file mode 100644 index 0000000000..2893eacf43 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+
fun valueOf(value: String): EnumMode

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/values.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/values.html new file mode 100644 index 0000000000..f257befc55 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/built-in-type.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/built-in-type.html new file mode 100644 index 0000000000..7033cd3c63 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/built-in-type.html @@ -0,0 +1,80 @@ + + + + + builtInType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

builtInType

+
+
fun builtInType(protoType: ProtoType): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/index.html new file mode 100644 index 0000000000..7e48b08cf5 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/index.html @@ -0,0 +1,119 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun builtInType(protoType: ProtoType): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@JvmName(name = "get")
operator fun invoke(schema: Schema, profile: Profile = Profile(), emitAndroid: Boolean = false, javaInterop: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, rpcCallStyle: RpcCallStyle = RpcCallStyle.SUSPENDING, rpcRole: RpcRole = RpcRole.CLIENT, boxOneOfsMinSize: Int, nameSuffix: String? = null, buildersOnly: Boolean = false, escapeKotlinKeywords: Boolean = false, enumMode: EnumMode = ENUM_CLASS): KotlinGenerator
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/invoke.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/invoke.html new file mode 100644 index 0000000000..7f073fc3e5 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/invoke.html @@ -0,0 +1,80 @@ + + + + + invoke + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

invoke

+
+
@JvmName(name = "get")
operator fun invoke(schema: Schema, profile: Profile = Profile(), emitAndroid: Boolean = false, javaInterop: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, rpcCallStyle: RpcCallStyle = RpcCallStyle.SUSPENDING, rpcRole: RpcRole = RpcRole.CLIENT, boxOneOfsMinSize: Int, nameSuffix: String? = null, buildersOnly: Boolean = false, escapeKotlinKeywords: Boolean = false, enumMode: EnumMode = ENUM_CLASS): KotlinGenerator
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-option-type.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-option-type.html new file mode 100644 index 0000000000..e081aad70a --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-option-type.html @@ -0,0 +1,80 @@ + + + + + generateOptionType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generateOptionType

+
+
fun generateOptionType(extend: Extend, field: Field): TypeSpec?

Example

@Retention(AnnotationRetention.RUNTIME)
@Target(AnnotationTarget.PROPERTY, AnnotationTarget.FIELD)
annotation class MyFieldOption(val value: String)
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-service-type-specs.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-service-type-specs.html new file mode 100644 index 0000000000..81b653a161 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-service-type-specs.html @@ -0,0 +1,80 @@ + + + + + generateServiceTypeSpecs + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generateServiceTypeSpecs

+
+
fun generateServiceTypeSpecs(service: Service, onlyRpc: Rpc? = null): Map<ClassName, TypeSpec>

Generates all TypeSpecs for the given Service.

If onlyRpc isn't null, this will generate code only for this onlyRpc; otherwise, all RPCs of the service will be code generated.

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-type.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-type.html new file mode 100644 index 0000000000..fba4e377b9 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-type.html @@ -0,0 +1,80 @@ + + + + + generateType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generateType

+
+
fun generateType(type: Type): TypeSpec
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generated-service-name.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generated-service-name.html new file mode 100644 index 0000000000..be4bd832fa --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generated-service-name.html @@ -0,0 +1,80 @@ + + + + + generatedServiceName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generatedServiceName

+
+
fun generatedServiceName(service: Service, rpc: Rpc? = null, isImplementation: Boolean = false): ClassName

Returns the full name of the class generated for service#rpc. This returns a name like RouteGuideClient or RouteGuideGetFeatureBlockingServer.

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generated-type-name.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generated-type-name.html new file mode 100644 index 0000000000..0f0fe05368 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generated-type-name.html @@ -0,0 +1,80 @@ + + + + + generatedTypeName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generatedTypeName

+
+
fun generatedTypeName(type: Type): ClassName

Returns the full name of the class generated for type.


fun generatedTypeName(member: ProtoMember): ClassName

Returns the full name of the class generated for member.

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/index.html new file mode 100644 index 0000000000..1c4c14b5ca --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/index.html @@ -0,0 +1,202 @@ + + + + + KotlinGenerator + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

KotlinGenerator

+ +
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val schema: Schema
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun generatedServiceName(service: Service, rpc: Rpc? = null, isImplementation: Boolean = false): ClassName

Returns the full name of the class generated for service#rpc. This returns a name like RouteGuideClient or RouteGuideGetFeatureBlockingServer.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun generatedTypeName(member: ProtoMember): ClassName

Returns the full name of the class generated for member.

fun generatedTypeName(type: Type): ClassName

Returns the full name of the class generated for type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun generateOptionType(extend: Extend, field: Field): TypeSpec?

Example

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun generateServiceTypeSpecs(service: Service, onlyRpc: Rpc? = null): Map<ClassName, TypeSpec>

Generates all TypeSpecs for the given Service.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun generateType(type: Type): TypeSpec
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/schema.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/schema.html new file mode 100644 index 0000000000..4ed383e734 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/schema.html @@ -0,0 +1,80 @@ + + + + + schema + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schema

+
+
val schema: Schema
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/-companion/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/-companion/index.html new file mode 100644 index 0000000000..4dd431befa --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/-kotlin-schema-handler.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/-kotlin-schema-handler.html new file mode 100644 index 0000000000..7e07baf957 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/-kotlin-schema-handler.html @@ -0,0 +1,80 @@ + + + + + KotlinSchemaHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

KotlinSchemaHandler

+
+
constructor(outDirectory: String, android: Boolean = false, javaInterop: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, rpcCallStyle: RpcCallStyle = RpcCallStyle.SUSPENDING, rpcRole: RpcRole = RpcRole.CLIENT, singleMethodServices: Boolean = false, boxOneOfsMinSize: Int, nameSuffix: String? = null, buildersOnly: Boolean = false, escapeKotlinKeywords: Boolean = false, enumMode: EnumMode = EnumMode.ENUM_CLASS)
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/enum-mode.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/enum-mode.html new file mode 100644 index 0000000000..4110b1717d --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/enum-mode.html @@ -0,0 +1,80 @@ + + + + + enumMode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

enumMode

+
+

enum_class or sealed_class. See EnumMode.

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/handle.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/handle.html new file mode 100644 index 0000000000..1d6125114b --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/handle.html @@ -0,0 +1,80 @@ + + + + + handle + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

handle

+
+
open override fun handle(schema: Schema, context: SchemaHandler.Context)
open override fun handle(type: Type, context: SchemaHandler.Context): Path?
open override fun handle(service: Service, context: SchemaHandler.Context): List<Path>
open override fun handle(extend: Extend, field: Field, context: SchemaHandler.Context): Path?
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/index.html new file mode 100644 index 0000000000..172e2d6268 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/index.html @@ -0,0 +1,161 @@ + + + + + KotlinSchemaHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

KotlinSchemaHandler

+
class KotlinSchemaHandler(outDirectory: String, android: Boolean = false, javaInterop: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, rpcCallStyle: RpcCallStyle = RpcCallStyle.SUSPENDING, rpcRole: RpcRole = RpcRole.CLIENT, singleMethodServices: Boolean = false, boxOneOfsMinSize: Int, nameSuffix: String? = null, buildersOnly: Boolean = false, escapeKotlinKeywords: Boolean = false, val enumMode: EnumMode = EnumMode.ENUM_CLASS) : SchemaHandler
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(outDirectory: String, android: Boolean = false, javaInterop: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, rpcCallStyle: RpcCallStyle = RpcCallStyle.SUSPENDING, rpcRole: RpcRole = RpcRole.CLIENT, singleMethodServices: Boolean = false, boxOneOfsMinSize: Int, nameSuffix: String? = null, buildersOnly: Boolean = false, escapeKotlinKeywords: Boolean = false, enumMode: EnumMode = EnumMode.ENUM_CLASS)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

enum_class or sealed_class. See EnumMode.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun handle(schema: Schema, context: SchemaHandler.Context)
open override fun handle(service: Service, context: SchemaHandler.Context): List<Path>
open override fun handle(type: Type, context: SchemaHandler.Context): Path?
open override fun handle(extend: Extend, field: Field, context: SchemaHandler.Context): Path?
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/-b-l-o-c-k-i-n-g/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/-b-l-o-c-k-i-n-g/index.html new file mode 100644 index 0000000000..b9bec33170 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/-b-l-o-c-k-i-n-g/index.html @@ -0,0 +1,119 @@ + + + + + BLOCKING + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

BLOCKING

+

Generate blocking APIs callable by Java and Kotlin.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/-s-u-s-p-e-n-d-i-n-g/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/-s-u-s-p-e-n-d-i-n-g/index.html new file mode 100644 index 0000000000..24cd24faad --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/-s-u-s-p-e-n-d-i-n-g/index.html @@ -0,0 +1,119 @@ + + + + + SUSPENDING + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SUSPENDING

+

Generate coroutines APIs that require a Kotlin coroutines context.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/entries.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/entries.html new file mode 100644 index 0000000000..fa0f741d20 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/entries.html @@ -0,0 +1,80 @@ + + + + + entries + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/index.html new file mode 100644 index 0000000000..b43e972fc4 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/index.html @@ -0,0 +1,202 @@ + + + + + RpcCallStyle + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

RpcCallStyle

+ +
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Generate coroutines APIs that require a Kotlin coroutines context.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Generate blocking APIs callable by Java and Kotlin.

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/value-of.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/value-of.html new file mode 100644 index 0000000000..919cef842d --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/values.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/values.html new file mode 100644 index 0000000000..f72c2a20bf --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-c-l-i-e-n-t/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-c-l-i-e-n-t/index.html new file mode 100644 index 0000000000..1af49873b1 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-c-l-i-e-n-t/index.html @@ -0,0 +1,119 @@ + + + + + CLIENT + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CLIENT

+

Generate interfaces best suited to sending outbound calls.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-n-o-n-e/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-n-o-n-e/index.html new file mode 100644 index 0000000000..a0946107f3 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-n-o-n-e/index.html @@ -0,0 +1,119 @@ + + + + + NONE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

NONE

+

Doesn't generate any interfaces.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-s-e-r-v-e-r/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-s-e-r-v-e-r/index.html new file mode 100644 index 0000000000..ded55c54dd --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-s-e-r-v-e-r/index.html @@ -0,0 +1,119 @@ + + + + + SERVER + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SERVER

+

Generate interfaces best suited to receiving inbound calls.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/entries.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/entries.html new file mode 100644 index 0000000000..892c28b980 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/entries.html @@ -0,0 +1,80 @@ + + + + + entries + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/index.html new file mode 100644 index 0000000000..95890a12c2 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/index.html @@ -0,0 +1,217 @@ + + + + + RpcRole + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

RpcRole

+ +
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Generate interfaces best suited to sending outbound calls.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Generate interfaces best suited to receiving inbound calls.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Doesn't generate any interfaces.

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun valueOf(value: String): RpcRole

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/value-of.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/value-of.html new file mode 100644 index 0000000000..2245be5a76 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+
fun valueOf(value: String): RpcRole

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/values.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/values.html new file mode 100644 index 0000000000..91fa74a056 --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/index.html b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/index.html new file mode 100644 index 0000000000..e170a21fab --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/com.squareup.wire.kotlin/index.html @@ -0,0 +1,163 @@ + + + + + com.squareup.wire.kotlin + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Defines how an protobuf enum type is to be generated.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class KotlinSchemaHandler(outDirectory: String, android: Boolean = false, javaInterop: Boolean = false, emitDeclaredOptions: Boolean = true, emitAppliedOptions: Boolean = true, rpcCallStyle: RpcCallStyle = RpcCallStyle.SUSPENDING, rpcRole: RpcRole = RpcRole.CLIENT, singleMethodServices: Boolean = false, boxOneOfsMinSize: Int, nameSuffix: String? = null, buildersOnly: Boolean = false, escapeKotlinKeywords: Boolean = false, val enumMode: EnumMode = EnumMode.ENUM_CLASS) : SchemaHandler
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-kotlin-generator/wire-kotlin-generator/package-list b/3.x/wire-kotlin-generator/wire-kotlin-generator/package-list new file mode 100644 index 0000000000..2225a8e96e --- /dev/null +++ b/3.x/wire-kotlin-generator/wire-kotlin-generator/package-list @@ -0,0 +1,43 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire.kotlin////PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/index.html +$dokka.location:com.squareup.wire.kotlin/EnumMode.ENUM_CLASS///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/-e-n-u-m_-c-l-a-s-s/index.html +$dokka.location:com.squareup.wire.kotlin/EnumMode.SEALED_CLASS///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/-s-e-a-l-e-d_-c-l-a-s-s/index.html +$dokka.location:com.squareup.wire.kotlin/EnumMode///PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/index.html +$dokka.location:com.squareup.wire.kotlin/EnumMode/entries/#/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/entries.html +$dokka.location:com.squareup.wire.kotlin/EnumMode/valueOf/#kotlin.String/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/value-of.html +$dokka.location:com.squareup.wire.kotlin/EnumMode/values/#/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-enum-mode/values.html +$dokka.location:com.squareup.wire.kotlin/KotlinGenerator.Companion///PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/index.html +$dokka.location:com.squareup.wire.kotlin/KotlinGenerator.Companion/builtInType/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/built-in-type.html +$dokka.location:com.squareup.wire.kotlin/KotlinGenerator.Companion/invoke/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.Profile#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#com.squareup.wire.kotlin.RpcCallStyle#com.squareup.wire.kotlin.RpcRole#kotlin.Int#kotlin.String?#kotlin.Boolean#kotlin.Boolean#com.squareup.wire.kotlin.EnumMode/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/-companion/invoke.html +$dokka.location:com.squareup.wire.kotlin/KotlinGenerator///PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/index.html +$dokka.location:com.squareup.wire.kotlin/KotlinGenerator/generateOptionType/#com.squareup.wire.schema.Extend#com.squareup.wire.schema.Field/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-option-type.html +$dokka.location:com.squareup.wire.kotlin/KotlinGenerator/generateServiceTypeSpecs/#com.squareup.wire.schema.Service#com.squareup.wire.schema.Rpc?/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-service-type-specs.html +$dokka.location:com.squareup.wire.kotlin/KotlinGenerator/generateType/#com.squareup.wire.schema.Type/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generate-type.html +$dokka.location:com.squareup.wire.kotlin/KotlinGenerator/generatedServiceName/#com.squareup.wire.schema.Service#com.squareup.wire.schema.Rpc?#kotlin.Boolean/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generated-service-name.html +$dokka.location:com.squareup.wire.kotlin/KotlinGenerator/generatedTypeName/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generated-type-name.html +$dokka.location:com.squareup.wire.kotlin/KotlinGenerator/generatedTypeName/#com.squareup.wire.schema.Type/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/generated-type-name.html +$dokka.location:com.squareup.wire.kotlin/KotlinGenerator/schema/#/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-generator/schema.html +$dokka.location:com.squareup.wire.kotlin/KotlinSchemaHandler.Companion///PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/-companion/index.html +$dokka.location:com.squareup.wire.kotlin/KotlinSchemaHandler///PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/index.html +$dokka.location:com.squareup.wire.kotlin/KotlinSchemaHandler/KotlinSchemaHandler/#kotlin.String#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#kotlin.Boolean#com.squareup.wire.kotlin.RpcCallStyle#com.squareup.wire.kotlin.RpcRole#kotlin.Boolean#kotlin.Int#kotlin.String?#kotlin.Boolean#kotlin.Boolean#com.squareup.wire.kotlin.EnumMode/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/-kotlin-schema-handler.html +$dokka.location:com.squareup.wire.kotlin/KotlinSchemaHandler/enumMode/#/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/enum-mode.html +$dokka.location:com.squareup.wire.kotlin/KotlinSchemaHandler/handle/#com.squareup.wire.schema.Extend#com.squareup.wire.schema.Field#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/handle.html +$dokka.location:com.squareup.wire.kotlin/KotlinSchemaHandler/handle/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/handle.html +$dokka.location:com.squareup.wire.kotlin/KotlinSchemaHandler/handle/#com.squareup.wire.schema.Service#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/handle.html +$dokka.location:com.squareup.wire.kotlin/KotlinSchemaHandler/handle/#com.squareup.wire.schema.Type#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-kotlin-schema-handler/handle.html +$dokka.location:com.squareup.wire.kotlin/RpcCallStyle.BLOCKING///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/-b-l-o-c-k-i-n-g/index.html +$dokka.location:com.squareup.wire.kotlin/RpcCallStyle.SUSPENDING///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/-s-u-s-p-e-n-d-i-n-g/index.html +$dokka.location:com.squareup.wire.kotlin/RpcCallStyle///PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/index.html +$dokka.location:com.squareup.wire.kotlin/RpcCallStyle/entries/#/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/entries.html +$dokka.location:com.squareup.wire.kotlin/RpcCallStyle/valueOf/#kotlin.String/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/value-of.html +$dokka.location:com.squareup.wire.kotlin/RpcCallStyle/values/#/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-call-style/values.html +$dokka.location:com.squareup.wire.kotlin/RpcRole.CLIENT///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-c-l-i-e-n-t/index.html +$dokka.location:com.squareup.wire.kotlin/RpcRole.NONE///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-n-o-n-e/index.html +$dokka.location:com.squareup.wire.kotlin/RpcRole.SERVER///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/-s-e-r-v-e-r/index.html +$dokka.location:com.squareup.wire.kotlin/RpcRole///PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/index.html +$dokka.location:com.squareup.wire.kotlin/RpcRole/entries/#/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/entries.html +$dokka.location:com.squareup.wire.kotlin/RpcRole/valueOf/#kotlin.String/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/value-of.html +$dokka.location:com.squareup.wire.kotlin/RpcRole/values/#/PointingToDeclaration/wire-kotlin-generator/com.squareup.wire.kotlin/-rpc-role/values.html +com.squareup.wire.kotlin + diff --git a/3.x/wire-moshi-adapter/images/anchor-copy-button.svg b/3.x/wire-moshi-adapter/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-moshi-adapter/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-moshi-adapter/images/arrow_down.svg b/3.x/wire-moshi-adapter/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-moshi-adapter/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-moshi-adapter/images/burger.svg b/3.x/wire-moshi-adapter/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/copy-icon.svg b/3.x/wire-moshi-adapter/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-moshi-adapter/images/copy-successful-icon.svg b/3.x/wire-moshi-adapter/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-moshi-adapter/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-moshi-adapter/images/footer-go-to-link.svg b/3.x/wire-moshi-adapter/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-moshi-adapter/images/go-to-top-icon.svg b/3.x/wire-moshi-adapter/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-moshi-adapter/images/homepage.svg b/3.x/wire-moshi-adapter/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-moshi-adapter/images/logo-icon.svg b/3.x/wire-moshi-adapter/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-moshi-adapter/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-moshi-adapter/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/abstract-class.svg b/3.x/wire-moshi-adapter/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/annotation-kotlin.svg b/3.x/wire-moshi-adapter/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/annotation.svg b/3.x/wire-moshi-adapter/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/class-kotlin.svg b/3.x/wire-moshi-adapter/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/class.svg b/3.x/wire-moshi-adapter/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/enum-kotlin.svg b/3.x/wire-moshi-adapter/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/enum.svg b/3.x/wire-moshi-adapter/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/exception-class.svg b/3.x/wire-moshi-adapter/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/field-value.svg b/3.x/wire-moshi-adapter/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/field-variable.svg b/3.x/wire-moshi-adapter/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/function.svg b/3.x/wire-moshi-adapter/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/interface-kotlin.svg b/3.x/wire-moshi-adapter/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/interface.svg b/3.x/wire-moshi-adapter/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/object.svg b/3.x/wire-moshi-adapter/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/nav-icons/typealias-kotlin.svg b/3.x/wire-moshi-adapter/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-moshi-adapter/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-moshi-adapter/images/theme-toggle.svg b/3.x/wire-moshi-adapter/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-moshi-adapter/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-moshi-adapter/index.html b/3.x/wire-moshi-adapter/index.html new file mode 100644 index 0000000000..0001d14c4d --- /dev/null +++ b/3.x/wire-moshi-adapter/index.html @@ -0,0 +1,99 @@ + + + + + wire-moshi-adapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-moshi-adapter

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-moshi-adapter/navigation.html b/3.x/wire-moshi-adapter/navigation.html new file mode 100644 index 0000000000..20e5d96108 --- /dev/null +++ b/3.x/wire-moshi-adapter/navigation.html @@ -0,0 +1,13 @@ + + diff --git a/3.x/wire-moshi-adapter/scripts/clipboard.js b/3.x/wire-moshi-adapter/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-moshi-adapter/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-moshi-adapter/scripts/main.js b/3.x/wire-moshi-adapter/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-moshi-adapter/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireJsonAdapterFactory

+
+
constructor(typeUrlToAdapter: Map<String, ProtoAdapter<*>> = mapOf(), writeIdentityValues: Boolean = false)
+
+ +
+
+
+ + diff --git a/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/create.html b/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/create.html new file mode 100644 index 0000000000..127133dd67 --- /dev/null +++ b/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/create.html @@ -0,0 +1,80 @@ + + + + + create + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

create

+
+
open override fun create(type: Type, annotations: Set<Annotation>, moshi: Moshi): JsonAdapter<*>?
+
+ +
+
+
+ + diff --git a/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/index.html b/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/index.html new file mode 100644 index 0000000000..45f6b4de3e --- /dev/null +++ b/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/index.html @@ -0,0 +1,138 @@ + + + + + WireJsonAdapterFactory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireJsonAdapterFactory

+
class WireJsonAdapterFactory @JvmOverloads constructor(typeUrlToAdapter: Map<String, ProtoAdapter<*>> = mapOf(), writeIdentityValues: Boolean = false) : JsonAdapter.Factory

A JsonAdapter.Factory that allows Wire messages to be serialized and deserialized using the Moshi Json library.

Moshi moshi = new Moshi.Builder()
.add(new WireJsonAdapterFactory())
.build();

The resulting Moshi instance will be able to serialize and deserialize Wire Message types, including extensions. It ignores unknown field values. The JSON encoding is intended to be compatible with the protobuf-java-format library.

In Proto3, if a field is set to its default (or identity) value, it will be omitted in the JSON-encoded data. Set writeIdentityValues to true if you want Wire to always write values, including default ones.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(typeUrlToAdapter: Map<String, ProtoAdapter<*>> = mapOf(), writeIdentityValues: Boolean = false)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun create(type: Type, annotations: Set<Annotation>, moshi: Moshi): JsonAdapter<*>?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun plus(adapter: ProtoAdapter<*>): WireJsonAdapterFactory

Returns a new WireJsonAdapterFactory that can encode the messages for adapter if they're used with AnyMessage.

fun plus(adapters: List<ProtoAdapter<*>>): WireJsonAdapterFactory

Returns a new WireJsonAdapterFactory that can encode the messages for adapters if they're used with AnyMessage.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/plus.html b/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/plus.html new file mode 100644 index 0000000000..16728d55bb --- /dev/null +++ b/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/plus.html @@ -0,0 +1,80 @@ + + + + + plus + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

plus

+
+
fun plus(adapters: List<ProtoAdapter<*>>): WireJsonAdapterFactory

Returns a new WireJsonAdapterFactory that can encode the messages for adapters if they're used with AnyMessage.


fun plus(adapter: ProtoAdapter<*>): WireJsonAdapterFactory

Returns a new WireJsonAdapterFactory that can encode the messages for adapter if they're used with AnyMessage.

+
+ +
+
+
+ + diff --git a/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/index.html b/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/index.html new file mode 100644 index 0000000000..cfa810e1b8 --- /dev/null +++ b/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/index.html @@ -0,0 +1,122 @@ + + + + + com.squareup.wire + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
class WireJsonAdapterFactory @JvmOverloads constructor(typeUrlToAdapter: Map<String, ProtoAdapter<*>> = mapOf(), writeIdentityValues: Boolean = false) : JsonAdapter.Factory

A JsonAdapter.Factory that allows Wire messages to be serialized and deserialized using the Moshi Json library.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun <T> JsonAdapter<T>.redacting(): JsonAdapter<T>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/redacting.html b/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/redacting.html new file mode 100644 index 0000000000..caded091d0 --- /dev/null +++ b/3.x/wire-moshi-adapter/wire-moshi-adapter/com.squareup.wire/redacting.html @@ -0,0 +1,80 @@ + + + + + redacting + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

redacting

+
+
fun <T> JsonAdapter<T>.redacting(): JsonAdapter<T>
+
+ +
+
+
+ + diff --git a/3.x/wire-moshi-adapter/wire-moshi-adapter/package-list b/3.x/wire-moshi-adapter/wire-moshi-adapter/package-list new file mode 100644 index 0000000000..eb42d7b92d --- /dev/null +++ b/3.x/wire-moshi-adapter/wire-moshi-adapter/package-list @@ -0,0 +1,11 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire////PointingToDeclaration/wire-moshi-adapter/com.squareup.wire/index.html +$dokka.location:com.squareup.wire//redacting/com.squareup.moshi.JsonAdapter[TypeParam(bounds=[kotlin.Any?])]#/PointingToDeclaration/wire-moshi-adapter/com.squareup.wire/redacting.html +$dokka.location:com.squareup.wire/WireJsonAdapterFactory///PointingToDeclaration/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/index.html +$dokka.location:com.squareup.wire/WireJsonAdapterFactory/WireJsonAdapterFactory/#kotlin.collections.Map[kotlin.String,com.squareup.wire.ProtoAdapter[*]]#kotlin.Boolean/PointingToDeclaration/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/-wire-json-adapter-factory.html +$dokka.location:com.squareup.wire/WireJsonAdapterFactory/create/#java.lang.reflect.Type#kotlin.collections.Set[kotlin.Annotation]#com.squareup.moshi.Moshi/PointingToDeclaration/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/create.html +$dokka.location:com.squareup.wire/WireJsonAdapterFactory/plus/#com.squareup.wire.ProtoAdapter[*]/PointingToDeclaration/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/plus.html +$dokka.location:com.squareup.wire/WireJsonAdapterFactory/plus/#kotlin.collections.List[com.squareup.wire.ProtoAdapter[*]]/PointingToDeclaration/wire-moshi-adapter/com.squareup.wire/-wire-json-adapter-factory/plus.html +com.squareup.wire + diff --git a/3.x/wire-reflector/images/anchor-copy-button.svg b/3.x/wire-reflector/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-reflector/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-reflector/images/arrow_down.svg b/3.x/wire-reflector/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-reflector/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-reflector/images/burger.svg b/3.x/wire-reflector/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-reflector/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-reflector/images/copy-icon.svg b/3.x/wire-reflector/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-reflector/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-reflector/images/copy-successful-icon.svg b/3.x/wire-reflector/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-reflector/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-reflector/images/footer-go-to-link.svg b/3.x/wire-reflector/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-reflector/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-reflector/images/go-to-top-icon.svg b/3.x/wire-reflector/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-reflector/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-reflector/images/homepage.svg b/3.x/wire-reflector/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-reflector/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-reflector/images/logo-icon.svg b/3.x/wire-reflector/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-reflector/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-reflector/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/abstract-class.svg b/3.x/wire-reflector/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/annotation-kotlin.svg b/3.x/wire-reflector/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/annotation.svg b/3.x/wire-reflector/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/class-kotlin.svg b/3.x/wire-reflector/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/class.svg b/3.x/wire-reflector/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/enum-kotlin.svg b/3.x/wire-reflector/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/enum.svg b/3.x/wire-reflector/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/exception-class.svg b/3.x/wire-reflector/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/field-value.svg b/3.x/wire-reflector/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/field-variable.svg b/3.x/wire-reflector/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/function.svg b/3.x/wire-reflector/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/interface-kotlin.svg b/3.x/wire-reflector/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/interface.svg b/3.x/wire-reflector/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/object.svg b/3.x/wire-reflector/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-reflector/images/nav-icons/typealias-kotlin.svg b/3.x/wire-reflector/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-reflector/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-reflector/images/theme-toggle.svg b/3.x/wire-reflector/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-reflector/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-reflector/index.html b/3.x/wire-reflector/index.html new file mode 100644 index 0000000000..645bad111c --- /dev/null +++ b/3.x/wire-reflector/index.html @@ -0,0 +1,99 @@ + + + + + wire-reflector + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-reflector

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-reflector/navigation.html b/3.x/wire-reflector/navigation.html new file mode 100644 index 0000000000..357ec8d7f7 --- /dev/null +++ b/3.x/wire-reflector/navigation.html @@ -0,0 +1,10 @@ + + diff --git a/3.x/wire-reflector/scripts/clipboard.js b/3.x/wire-reflector/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-reflector/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-reflector/scripts/main.js b/3.x/wire-reflector/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-reflector/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SchemaReflector

+
+
constructor(schema: Schema, includeDependencies: Boolean = true)
+
+ +
+
+
+ + diff --git a/3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/-schema-reflector/index.html b/3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/-schema-reflector/index.html new file mode 100644 index 0000000000..f45fe8237d --- /dev/null +++ b/3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/-schema-reflector/index.html @@ -0,0 +1,123 @@ + + + + + SchemaReflector + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SchemaReflector

+
class SchemaReflector(schema: Schema, includeDependencies: Boolean = true)

This converts a Wire Schema model to a protobuf DescriptorProtos model and serves that.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(schema: Schema, includeDependencies: Boolean = true)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun process(request: <Error class: unknown class>): <Error class: unknown class>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/-schema-reflector/process.html b/3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/-schema-reflector/process.html new file mode 100644 index 0000000000..d7f55e5a15 --- /dev/null +++ b/3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/-schema-reflector/process.html @@ -0,0 +1,80 @@ + + + + + process + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

process

+
+
fun process(request: <Error class: unknown class>): <Error class: unknown class>
+
+ +
+
+
+ + diff --git a/3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/index.html b/3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/index.html new file mode 100644 index 0000000000..7884e91ff6 --- /dev/null +++ b/3.x/wire-reflector/wire-reflector/com.squareup.wire.reflector/index.html @@ -0,0 +1,103 @@ + + + + + com.squareup.wire.reflector + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
class SchemaReflector(schema: Schema, includeDependencies: Boolean = true)

This converts a Wire Schema model to a protobuf DescriptorProtos model and serves that.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-reflector/wire-reflector/package-list b/3.x/wire-reflector/wire-reflector/package-list new file mode 100644 index 0000000000..5336eab816 --- /dev/null +++ b/3.x/wire-reflector/wire-reflector/package-list @@ -0,0 +1,8 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire.reflector////PointingToDeclaration/wire-reflector/com.squareup.wire.reflector/index.html +$dokka.location:com.squareup.wire.reflector/SchemaReflector///PointingToDeclaration/wire-reflector/com.squareup.wire.reflector/-schema-reflector/index.html +$dokka.location:com.squareup.wire.reflector/SchemaReflector/SchemaReflector/#com.squareup.wire.schema.Schema#kotlin.Boolean/PointingToDeclaration/wire-reflector/com.squareup.wire.reflector/-schema-reflector/-schema-reflector.html +$dokka.location:com.squareup.wire.reflector/SchemaReflector/process/#[Error type: Unresolved type for ServerReflectionRequest]/PointingToDeclaration/wire-reflector/com.squareup.wire.reflector/-schema-reflector/process.html +com.squareup.wire.reflector + diff --git a/3.x/wire-runtime/images/anchor-copy-button.svg b/3.x/wire-runtime/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-runtime/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-runtime/images/arrow_down.svg b/3.x/wire-runtime/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-runtime/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-runtime/images/burger.svg b/3.x/wire-runtime/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-runtime/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-runtime/images/copy-icon.svg b/3.x/wire-runtime/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-runtime/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-runtime/images/copy-successful-icon.svg b/3.x/wire-runtime/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-runtime/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-runtime/images/footer-go-to-link.svg b/3.x/wire-runtime/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-runtime/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-runtime/images/go-to-top-icon.svg b/3.x/wire-runtime/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-runtime/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-runtime/images/homepage.svg b/3.x/wire-runtime/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-runtime/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-runtime/images/logo-icon.svg b/3.x/wire-runtime/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-runtime/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-runtime/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/abstract-class.svg b/3.x/wire-runtime/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/annotation-kotlin.svg b/3.x/wire-runtime/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/annotation.svg b/3.x/wire-runtime/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/class-kotlin.svg b/3.x/wire-runtime/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/class.svg b/3.x/wire-runtime/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/enum-kotlin.svg b/3.x/wire-runtime/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/enum.svg b/3.x/wire-runtime/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/exception-class.svg b/3.x/wire-runtime/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/field-value.svg b/3.x/wire-runtime/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/field-variable.svg b/3.x/wire-runtime/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/function.svg b/3.x/wire-runtime/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/interface-kotlin.svg b/3.x/wire-runtime/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/interface.svg b/3.x/wire-runtime/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/object.svg b/3.x/wire-runtime/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-runtime/images/nav-icons/typealias-kotlin.svg b/3.x/wire-runtime/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-runtime/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-runtime/images/theme-toggle.svg b/3.x/wire-runtime/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-runtime/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-runtime/index.html b/3.x/wire-runtime/index.html new file mode 100644 index 0000000000..f5057527f7 --- /dev/null +++ b/3.x/wire-runtime/index.html @@ -0,0 +1,107 @@ + + + + + wire-runtime + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-runtime

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
common
+
darwin
+
js
+ +
native
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/navigation.html b/3.x/wire-runtime/navigation.html new file mode 100644 index 0000000000..98667ca91d --- /dev/null +++ b/3.x/wire-runtime/navigation.html @@ -0,0 +1,160 @@ +
+ +
+ + +
+ +
+ +
+
+
+ +
+
+ +
+ + +
+ +
+ +
+
+ +
+
+ +
+ +
+ +
+
+
+ +
+
+ +
+
+ +
+ +
+
+ +
+
+ + + +
+ +
+ +
+
+ + + + + +
+ +
+
+ +
+ +
+
+ +
+
+ +
+
+
+ +
+ +
+ +
+ +
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+
+
+ +
+
+
+ diff --git a/3.x/wire-runtime/scripts/clipboard.js b/3.x/wire-runtime/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-runtime/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-runtime/scripts/main.js b/3.x/wire-runtime/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-runtime/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
+
+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun <E> newCreator(adapter: ProtoAdapter<E>): Parcelable.Creator<E>

Creates a new Parcelable.Creator using adapter for serialization.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/-companion/new-creator.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/-companion/new-creator.html new file mode 100644 index 0000000000..cf7ae0b60a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/-companion/new-creator.html @@ -0,0 +1,82 @@ + + + + + newCreator + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newCreator

+
+
+
+
fun <E> newCreator(adapter: ProtoAdapter<E>): Parcelable.Creator<E>

Creates a new Parcelable.Creator using adapter for serialization.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/describe-contents.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/describe-contents.html new file mode 100644 index 0000000000..e2678fc499 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/describe-contents.html @@ -0,0 +1,82 @@ + + + + + describeContents + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

describeContents

+
+
+
+
open override fun describeContents(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/index.html new file mode 100644 index 0000000000..a712d65bfc --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/index.html @@ -0,0 +1,269 @@ + + + + + AndroidMessage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AndroidMessage

+
+
+
abstract class AndroidMessage<M : Message<M, B>, B : Message.Builder<M, B>> : Message<M, B> , Parcelable

An Android-specific Message which adds support for Parcelable.

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
@get:JvmName(name = "adapter")
actual val adapter: ProtoAdapter<M>

The ProtoAdapter for encoding and decoding messages of this type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
@get:JvmName(name = "unknownFields")
actual val unknownFields: ByteString

Returns a byte string containing the proto encoding of this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun describeContents(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual fun encode(): ByteArray

Encode this message as a byte[].

fun encode(stream: OutputStream)
actual fun encode(sink: BufferedSink)

Encode this message and write it to stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual fun encodeByteString(): ByteString

Encode this message as a ByteString.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual abstract fun newBuilder(): B

Returns a new builder initialized with the data in this message.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun toString(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+

Returns this message with any unknown fields removed.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun writeToParcel(dest: Parcel, flags: Int)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/write-to-parcel.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/write-to-parcel.html new file mode 100644 index 0000000000..b24b9bf1d3 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-android-message/write-to-parcel.html @@ -0,0 +1,82 @@ + + + + + writeToParcel + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeToParcel

+
+
+
+
open override fun writeToParcel(dest: Parcel, flags: Int)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-any-message.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-any-message.html new file mode 100644 index 0000000000..a5d23c18e4 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-any-message.html @@ -0,0 +1,80 @@ + + + + + AnyMessage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AnyMessage

+
+
constructor(typeUrl: String, value: ByteString = ByteString.EMPTY)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/-a-d-a-p-t-e-r.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/-a-d-a-p-t-e-r.html new file mode 100644 index 0000000000..1af658aab8 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/-a-d-a-p-t-e-r.html @@ -0,0 +1,80 @@ + + + + + ADAPTER + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ADAPTER

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/index.html new file mode 100644 index 0000000000..c358a6c957 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/index.html @@ -0,0 +1,123 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+ +
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun pack(message: Message<*, *>): AnyMessage
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/pack.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/pack.html new file mode 100644 index 0000000000..5712dc861d --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/-companion/pack.html @@ -0,0 +1,80 @@ + + + + + pack + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

pack

+
+
fun pack(message: Message<*, *>): AnyMessage
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/copy.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/copy.html new file mode 100644 index 0000000000..3bb5706d34 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/copy.html @@ -0,0 +1,80 @@ + + + + + copy + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

copy

+
+
fun copy(typeUrl: String = this.typeUrl, value: ByteString = this.value): AnyMessage
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/equals.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/equals.html new file mode 100644 index 0000000000..30b72a61de --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/equals.html @@ -0,0 +1,80 @@ + + + + + equals + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

equals

+
+
open operator override fun equals(other: Any?): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/hash-code.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/hash-code.html new file mode 100644 index 0000000000..72aa4e941e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/hash-code.html @@ -0,0 +1,80 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

hashCode

+
+
open override fun hashCode(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/index.html new file mode 100644 index 0000000000..dd9f3e4a73 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/index.html @@ -0,0 +1,311 @@ + + + + + AnyMessage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AnyMessage

+
class AnyMessage(val typeUrl: String, val value: ByteString = ByteString.EMPTY) : Message<AnyMessage, Nothing>

Wire implementation of the google.protobuf.Any type. The Any type wraps an arbitrary protobuf message. Field of Any generated by Wire will be typed AnyMessage. typeUrl is used to identify the type of the message, defined as 'type.googleapis.com/full.type.name'. value is the serialized representation of the wrapped message. The pack and unpack methods are available to wrap and unwrap an Any message.

Example

val person: Person = anyMessage.unpack(Person.ADAPTER)
val anyMessage: AnyMessage = AnyMessage.ADAPTER.pack(person)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(typeUrl: String, value: ByteString = ByteString.EMPTY)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

The ProtoAdapter for encoding and decoding messages of this type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
expect val unknownFields: ByteString

Returns a byte string containing the proto encoding of this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val value: ByteString
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun copy(typeUrl: String = this.typeUrl, value: ByteString = this.value): AnyMessage
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
expect fun encode(): ByteArray

Encode this message as a byte[].

expect fun encode(sink: BufferedSink)

Encode this message and write it to stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
expect fun encodeByteString(): ByteString

Encode this message as a ByteString.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open operator override fun equals(other: Any?): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun hashCode(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toString(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun <T> unpack(adapter: ProtoAdapter<T>): T
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun <T> unpackOrNull(adapter: ProtoAdapter<T>): T?
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/to-string.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/to-string.html new file mode 100644 index 0000000000..acdabdb79d --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/to-string.html @@ -0,0 +1,80 @@ + + + + + toString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toString

+
+
open override fun toString(): String
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/type-url.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/type-url.html new file mode 100644 index 0000000000..b47f77a101 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/type-url.html @@ -0,0 +1,80 @@ + + + + + typeUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

typeUrl

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/unpack-or-null.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/unpack-or-null.html new file mode 100644 index 0000000000..9a83de492a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/unpack-or-null.html @@ -0,0 +1,80 @@ + + + + + unpackOrNull + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unpackOrNull

+
+
fun <T> unpackOrNull(adapter: ProtoAdapter<T>): T?
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/unpack.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/unpack.html new file mode 100644 index 0000000000..62d084a315 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/unpack.html @@ -0,0 +1,80 @@ + + + + + unpack + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unpack

+
+
fun <T> unpack(adapter: ProtoAdapter<T>): T
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/value.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/value.html new file mode 100644 index 0000000000..646959cf84 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-any-message/value.html @@ -0,0 +1,80 @@ + + + + + value + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

value

+
+
val value: ByteString
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[js]equals.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[js]equals.html new file mode 100644 index 0000000000..33ea4259dd --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[js]equals.html @@ -0,0 +1,82 @@ + + + + + [js]equals + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

equals

+
+
+
+
open operator override fun equals(other: Any?): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[js]hash-code.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[js]hash-code.html new file mode 100644 index 0000000000..e00e633164 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[js]hash-code.html @@ -0,0 +1,82 @@ + + + + + [js]hashCode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

hashCode

+
+
+
+
open override fun hashCode(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[native]equals.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[native]equals.html new file mode 100644 index 0000000000..1c1e62a550 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[native]equals.html @@ -0,0 +1,82 @@ + + + + + [native]equals + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

equals

+
+
+
+
open operator override fun equals(other: Any?): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[native]hash-code.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[native]hash-code.html new file mode 100644 index 0000000000..a4f0259ff4 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/[native]hash-code.html @@ -0,0 +1,82 @@ + + + + + [native]hashCode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

hashCode

+
+
+
+
open override fun hashCode(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/get-nano.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/get-nano.html new file mode 100644 index 0000000000..bc36dd7ed2 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/get-nano.html @@ -0,0 +1,84 @@ + + + + + getNano + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getNano

+
+
+
+
expect fun getNano(): Int

Returns a value in [0..1,000,000,000).

actual fun getNano(): Int
actual fun getNano(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/get-seconds.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/get-seconds.html new file mode 100644 index 0000000000..58749f64ce --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/get-seconds.html @@ -0,0 +1,84 @@ + + + + + getSeconds + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getSeconds

+
+
+
+
expect fun getSeconds(): Long
actual fun getSeconds(): Long
actual fun getSeconds(): Long
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/index.html new file mode 100644 index 0000000000..8e609b5be8 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-duration/index.html @@ -0,0 +1,162 @@ + + + + + Duration + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Duration

+
+
+
expect class Duration

A measurement of time. Durations may be positive, zero, or negative.

Positive durations are measured in seconds, with both #getSeconds and #getNano parts with non-negative signs.

Negative durations may be surprising. The #getSeconds property is negative, but the #getNano property is non-negative! To represent -1.3 seconds the seconds property is -2 and the nanos property is 700,000,000.

actual class Duration
actual typealias Duration = java.time.Duration
actual class Duration
+
+
+
+
+
+

Functions

+
+
+
+
+
equals
+ +
Link copied to clipboard
+
+
+
+
+
+
open operator override fun equals(other: Any?): Boolean
open operator override fun equals(other: Any?): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun getNano(): Int

Returns a value in [0..1,000,000,000).

actual fun getNano(): Int
actual fun getNano(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun getSeconds(): Long
actual fun getSeconds(): Long
actual fun getSeconds(): Long
+
+
+
+
+ +
+
+
+
hashCode
+ +
Link copied to clipboard
+
+
+
+
+
+
open override fun hashCode(): Int
open override fun hashCode(): Int
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/-enum-adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/-enum-adapter.html new file mode 100644 index 0000000000..c8cc86b5f5 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/-enum-adapter.html @@ -0,0 +1,82 @@ + + + + + EnumAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EnumAdapter

+
+
+
+
constructor(type: Class<E>, syntax: Syntax, identity: E?)
constructor(type: Class<E>)
constructor(type: Class<E>, syntax: Syntax)
constructor(type: KClass<E>)
constructor(type: KClass<E>, syntax: Syntax)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/decode.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/decode.html new file mode 100644 index 0000000000..0a401222ff --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/decode.html @@ -0,0 +1,85 @@ + + + + + decode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

decode

+
+
+
+
expect open override fun decode(reader: ProtoReader): E

Read a non-null value from reader.

actual open override fun decode(reader: ProtoReader): E

Read a non-null value from reader.

actual open override fun decode(reader: ProtoReader): E
actual open override fun decode(reader: ProtoReader): E

Read a non-null value from reader.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/encode.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/encode.html new file mode 100644 index 0000000000..6084939535 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/encode.html @@ -0,0 +1,85 @@ + + + + + encode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encode

+
+
+
+
expect open override fun encode(writer: ProtoWriter, value: E)
expect open override fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.

actual open override fun encode(writer: ProtoWriter, value: E)
actual open override fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.

actual open override fun encode(writer: ProtoWriter, value: E)
actual open override fun encode(writer: ReverseProtoWriter, value: E)
actual open override fun encode(writer: ProtoWriter, value: E)
actual open override fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/encoded-size.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/encoded-size.html new file mode 100644 index 0000000000..28dd5a5441 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/encoded-size.html @@ -0,0 +1,85 @@ + + + + + encodedSize + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encodedSize

+
+
+
+
expect open override fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

actual open override fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

actual open override fun encodedSize(value: E): Int
actual open override fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/index.html new file mode 100644 index 0000000000..276d4a9377 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/index.html @@ -0,0 +1,409 @@ + + + + + EnumAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EnumAdapter

+
+
+
expect abstract class EnumAdapter<E : WireEnum> : ProtoAdapter<E>

An abstract ProtoAdapter that converts values of an enum to and from integers.

actual abstract class EnumAdapter<E : WireEnum> : ProtoAdapter<E>

An abstract ProtoAdapter that converts values of an enum to and from integers.

actual abstract class EnumAdapter<E : WireEnum> : ProtoAdapter<E>

An abstract ProtoAdapter that converts values of an enum to and from integers.

Inheritors

actual abstract class EnumAdapter<E : WireEnum> : ProtoAdapter<E>

An abstract ProtoAdapter that converts values of an enum to and from integers.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor(type: Class<E>, syntax: Syntax, identity: E?)
constructor(type: Class<E>)
constructor(type: Class<E>, syntax: Syntax)
constructor(type: KClass<E>)
constructor(type: KClass<E>, syntax: Syntax)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val identity: E?

A special value that is used when a field is absent from an encoded proto3 message. When encoding a proto3 message, fields that hold this value will be omitted.

actual val identity: E?
actual val identity: E?
actual val identity: E?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val sourceFile: String?

Path to the file containing the protobuf definition of this type.

actual val sourceFile: String?
actual val sourceFile: String?
actual val sourceFile: String?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val syntax: Syntax

Identifies the syntax in which type is defined in the proto schema. This string contains either "proto2" or "proto3".

actual val syntax: Syntax
actual val syntax: Syntax
actual val syntax: Syntax
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val type: KClass<*>?
actual val type: KClass<*>?
actual val type: KClass<*>?
actual val type: KClass<*>?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val typeUrl: String?

Identifies this type for inclusion in a google.protobuf.Any. This is a string like "type.googleapis.com/packagename.messagename" or null if this type is either not a message (such as scalars and enums), or was code-generated before Wire 3.2 which introduced support for type URLS.

actual val typeUrl: String?
actual val typeUrl: String?
actual val typeUrl: String?
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun asPacked(): ProtoAdapter<List<E>>

Returns an adapter for E but as a packed, repeated value.

actual fun asPacked(): ProtoAdapter<List<E>>

Returns an adapter for E but as a packed, repeated value.

actual fun asPacked(): ProtoAdapter<List<E>>
actual fun asPacked(): ProtoAdapter<List<E>>

Returns an adapter for E but as a packed, repeated value.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun asRepeated(): ProtoAdapter<List<E>>

Returns an adapter for E but as a repeated value.

actual fun asRepeated(): ProtoAdapter<List<E>>

Returns an adapter for E but as a repeated value.

actual fun asRepeated(): ProtoAdapter<List<E>>
actual fun asRepeated(): ProtoAdapter<List<E>>

Returns an adapter for E but as a repeated value.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open override fun decode(reader: ProtoReader): E

Read a non-null value from reader.

expect fun decode(bytes: ByteArray): E
expect fun decode(bytes: ByteString): E

Read an encoded message from bytes.

expect fun decode(source: BufferedSource): E

Read an encoded message from source.

actual open override fun decode(reader: ProtoReader): E

Read a non-null value from reader.

actual fun decode(bytes: ByteArray): E
actual fun decode(bytes: ByteString): E

Read an encoded message from bytes.

actual fun decode(source: BufferedSource): E

Read an encoded message from source.

actual open override fun decode(reader: ProtoReader): E
fun decode(stream: InputStream): E
actual fun decode(bytes: ByteArray): E
actual fun decode(source: BufferedSource): E
actual fun decode(bytes: ByteString): E
actual open override fun decode(reader: ProtoReader): E

Read a non-null value from reader.

actual fun decode(bytes: ByteArray): E
actual fun decode(bytes: ByteString): E

Read an encoded message from bytes.

actual fun decode(source: BufferedSource): E

Read an encoded message from source.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun <E> ProtoAdapter<E>.decode(data: <Error class: unknown class>): E

Read an encoded message from data.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open override fun encode(writer: ProtoWriter, value: E)
expect open override fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.

expect fun encode(value: E): ByteArray

Encode value as a byte[].

expect fun encode(sink: BufferedSink, value: E)

Encode value and write it to stream.

actual open override fun encode(writer: ProtoWriter, value: E)
actual open override fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.

actual fun encode(value: E): ByteArray

Encode value as a byte[].

actual fun encode(sink: BufferedSink, value: E)

Encode value and write it to stream.

actual open override fun encode(writer: ProtoWriter, value: E)
actual open override fun encode(writer: ReverseProtoWriter, value: E)
actual fun encode(value: E): ByteArray
fun encode(stream: OutputStream, value: E)
actual fun encode(sink: BufferedSink, value: E)
actual open override fun encode(writer: ProtoWriter, value: E)
actual open override fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.

actual fun encode(value: E): ByteArray

Encode value as a byte[].

actual fun encode(sink: BufferedSink, value: E)

Encode value and write it to stream.

+
+
+
+
+ +
+
+
+
encodeByteString
+ +
Link copied to clipboard
+
+
+
+
+
+
expect fun encodeByteString(value: E): ByteString

Encode value as a ByteString.

actual fun encodeByteString(value: E): ByteString

Encode value as a ByteString.

actual fun encodeByteString(value: E): ByteString
actual fun encodeByteString(value: E): ByteString

Encode value as a ByteString.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open override fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

actual open override fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

actual open override fun encodedSize(value: E): Int
actual open override fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

+
+
+
+
+ +
+
+
+
encodedSizeWithTag
+ +
Link copied to clipboard
+
+
+
+
+
+
expect open fun encodedSizeWithTag(tag: Int, value: E?): Int

The size of tag and value in the wire format. This size includes the tag, type, length-delimited prefix (should the type require one), and value. Returns 0 if value is null.

actual open fun encodedSizeWithTag(tag: Int, value: E?): Int

The size of tag and value in the wire format. This size includes the tag, type, length-delimited prefix (should the type require one), and value. Returns 0 if value is null.

actual open fun encodedSizeWithTag(tag: Int, value: E?): Int
actual open fun encodedSizeWithTag(tag: Int, value: E?): Int

The size of tag and value in the wire format. This size includes the tag, type, length-delimited prefix (should the type require one), and value. Returns 0 if value is null.

+
+
+
+
+ +
+
+
+
encodeWithTag
+ +
Link copied to clipboard
+
+
+
+
+
+
expect open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
expect open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)

Write tag and value to writer. If value is null this does nothing.

actual open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)

Write tag and value to writer. If value is null this does nothing.

actual open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)

Write tag and value to writer. If value is null this does nothing.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open override fun redact(value: E): E

Returns the redacted form of value.

actual open override fun redact(value: E): E

Returns the redacted form of value.

actual open override fun redact(value: E): E
actual open override fun redact(value: E): E

Returns the redacted form of value.

+
+
+
+
+ +
+
+
+
toString
+ +
Link copied to clipboard
+
+
+
+
+
+
expect open fun toString(value: E): String

Returns a human-readable version of the given value.

actual open fun toString(value: E): String

Returns a human-readable version of the given value.

actual open fun toString(value: E): String
actual open fun toString(value: E): String

Returns a human-readable version of the given value.

+
+
+
+
+ +
+
+
+
tryDecode
+ +
Link copied to clipboard
+
+
+
+
+
+
expect fun tryDecode(reader: ProtoReader, destination: MutableList<E>)

Reads a value and appends it to destination if this has data available. Otherwise, it will only clear the reader state.

actual fun tryDecode(reader: ProtoReader, destination: MutableList<E>)
actual fun tryDecode(reader: ProtoReader, destination: MutableList<E>)
actual fun tryDecode(reader: ProtoReader, destination: MutableList<E>)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/redact.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/redact.html new file mode 100644 index 0000000000..334daf8747 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-enum-adapter/redact.html @@ -0,0 +1,85 @@ + + + + + redact + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

redact

+
+
+
+
expect open override fun redact(value: E): E

Returns the redacted form of value.

actual open override fun redact(value: E): E

Returns the redacted form of value.

actual open override fun redact(value: E): E
actual open override fun redact(value: E): E

Returns the redacted form of value.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-companion/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-companion/index.html new file mode 100644 index 0000000000..f5d89c8ebf --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-f-i-x-e-d32/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-f-i-x-e-d32/index.html new file mode 100644 index 0000000000..aebd4c99ef --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-f-i-x-e-d32/index.html @@ -0,0 +1,138 @@ + + + + + FIXED32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FIXED32

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a Wire adapter that reads this field encoding without interpretation. For example, messages are returned as byte strings and enums are returned as integers.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-f-i-x-e-d64/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-f-i-x-e-d64/index.html new file mode 100644 index 0000000000..a1e1973e12 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-f-i-x-e-d64/index.html @@ -0,0 +1,138 @@ + + + + + FIXED64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FIXED64

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a Wire adapter that reads this field encoding without interpretation. For example, messages are returned as byte strings and enums are returned as integers.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-l-e-n-g-t-h_-d-e-l-i-m-i-t-e-d/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-l-e-n-g-t-h_-d-e-l-i-m-i-t-e-d/index.html new file mode 100644 index 0000000000..bb5ac24d28 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-l-e-n-g-t-h_-d-e-l-i-m-i-t-e-d/index.html @@ -0,0 +1,138 @@ + + + + + LENGTH_DELIMITED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

LENGTH_DELIMITED

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a Wire adapter that reads this field encoding without interpretation. For example, messages are returned as byte strings and enums are returned as integers.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-v-a-r-i-n-t/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-v-a-r-i-n-t/index.html new file mode 100644 index 0000000000..65de071f50 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/-v-a-r-i-n-t/index.html @@ -0,0 +1,138 @@ + + + + + VARINT + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

VARINT

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a Wire adapter that reads this field encoding without interpretation. For example, messages are returned as byte strings and enums are returned as integers.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/entries.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/entries.html new file mode 100644 index 0000000000..54075b4d6e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/entries.html @@ -0,0 +1,80 @@ + + + + + entries + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/index.html new file mode 100644 index 0000000000..647bbe5a25 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/index.html @@ -0,0 +1,266 @@ + + + + + FieldEncoding + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FieldEncoding

+ +
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a Wire adapter that reads this field encoding without interpretation. For example, messages are returned as byte strings and enums are returned as integers.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/raw-proto-adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/raw-proto-adapter.html new file mode 100644 index 0000000000..545979dbc8 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/raw-proto-adapter.html @@ -0,0 +1,80 @@ + + + + + rawProtoAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rawProtoAdapter

+
+

Returns a Wire adapter that reads this field encoding without interpretation. For example, messages are returned as byte strings and enums are returned as integers.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/value-of.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/value-of.html new file mode 100644 index 0000000000..e77edc2509 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/values.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/values.html new file mode 100644 index 0000000000..f4ed00e7fa --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-field-encoding/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[js]equals.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[js]equals.html new file mode 100644 index 0000000000..9d1908dcc3 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[js]equals.html @@ -0,0 +1,82 @@ + + + + + [js]equals + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

equals

+
+
+
+
open operator override fun equals(other: Any?): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[js]hash-code.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[js]hash-code.html new file mode 100644 index 0000000000..40e0766df6 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[js]hash-code.html @@ -0,0 +1,82 @@ + + + + + [js]hashCode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

hashCode

+
+
+
+
open override fun hashCode(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[native]equals.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[native]equals.html new file mode 100644 index 0000000000..45bc7e2fd4 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[native]equals.html @@ -0,0 +1,82 @@ + + + + + [native]equals + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

equals

+
+
+
+
open operator override fun equals(other: Any?): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[native]hash-code.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[native]hash-code.html new file mode 100644 index 0000000000..82c042736c --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/[native]hash-code.html @@ -0,0 +1,82 @@ + + + + + [native]hashCode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

hashCode

+
+
+
+
open override fun hashCode(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/get-epoch-second.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/get-epoch-second.html new file mode 100644 index 0000000000..77c89916c4 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/get-epoch-second.html @@ -0,0 +1,84 @@ + + + + + getEpochSecond + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getEpochSecond

+
+
+
+
expect fun getEpochSecond(): Long

Returns the number of seconds since the UNIX epoch (1970-01-01T00:00:00Z) if this value is positive, or until the UNIX epoch if this value is negative.

For example, this value will be -1 for the instant 1969-12-31T23:59:59Z, and 1 for the instant 1970-01-01T00:00:01Z.

actual fun getEpochSecond(): Long
actual fun getEpochSecond(): Long
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/get-nano.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/get-nano.html new file mode 100644 index 0000000000..ee9920d270 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/get-nano.html @@ -0,0 +1,84 @@ + + + + + getNano + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getNano

+
+
+
+
expect fun getNano(): Int

Returns a value in the range [0..1,000,000,000) indicating the fraction of a second that is added to getEpochSecond.

actual fun getNano(): Int
actual fun getNano(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/index.html new file mode 100644 index 0000000000..bc25294756 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-instant/index.html @@ -0,0 +1,162 @@ + + + + + Instant + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Instant

+
+
+
expect class Instant

This represents a timestamp, though we use the name 'instant' in the runtime because that's what the JVM libraries use, and 'Timestamp' means something else on that platform.

actual class Instant
actual typealias Instant = java.time.Instant
actual class Instant
+
+
+
+
+
+

Functions

+
+
+
+
+
equals
+ +
Link copied to clipboard
+
+
+
+
+
+
open operator override fun equals(other: Any?): Boolean
open operator override fun equals(other: Any?): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun getEpochSecond(): Long

Returns the number of seconds since the UNIX epoch (1970-01-01T00:00:00Z) if this value is positive, or until the UNIX epoch if this value is negative.

actual fun getEpochSecond(): Long
actual fun getEpochSecond(): Long
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun getNano(): Int

Returns a value in the range [0..1,000,000,000) indicating the fraction of a second that is added to getEpochSecond.

actual fun getNano(): Int
actual fun getNano(): Int
+
+
+
+
+ +
+
+
+
hashCode
+ +
Link copied to clipboard
+
+
+
+
+
+
open override fun hashCode(): Int
open override fun hashCode(): Int
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/cancel.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/cancel.html new file mode 100644 index 0000000000..e5d84894a8 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/cancel.html @@ -0,0 +1,85 @@ + + + + + cancel + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

cancel

+
+
+
+
expect abstract fun cancel()

Truncate this stream abnormally. This attempts to signal to readers of this data that it is incomplete. Note that unlike some cancel methods this is not safe for concurrent use.

A stream must be closed after it is canceled.

Throws

if this stream is closed.

actual abstract fun cancel()
actual abstract fun cancel()
actual abstract fun cancel()
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/close.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/close.html new file mode 100644 index 0000000000..6d75da538a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/close.html @@ -0,0 +1,84 @@ + + + + + close + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

close

+
+
+
+
expect abstract fun close()

Terminate the stream and release its resources. If this has not been canceled this signals a normal completion of the stream.

actual abstract fun close()
actual abstract fun close()
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/index.html new file mode 100644 index 0000000000..9e428ef90e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/index.html @@ -0,0 +1,145 @@ + + + + + MessageSink + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MessageSink

+
+
+
expect interface MessageSink<in T : Any>

A writable stream of messages.

Typical implementations will immediately encode messages and enqueue them for transmission, such as for client-to-server or server-to-client networking. But this interface is not limited to 1-1 networking use cases and implementations may persist, broadcast, validate, or take any other action with the messages.

There is no flushing mechanism. Messages are flushed one-by-one as they are written. This minimizes latency at a potential cost of throughput.

On its own this offers no guarantees that messages are delivered. For example, a message may accepted by write could be lost due to a network partition or crash. It is the caller's responsibility to confirm delivery and to retransmit as necessary.

It is possible for a writer to saturate the transmission channel, such as when a writer writes faster than the corresponding reader can read. In such cases calls to write will block until there is capacity in the outbound channel. You may use this as a basic backpressure mechanism. You should ensure that such backpressure propagates to the originator of outbound messages.

Instances of this interface are not safe for concurrent use.

actual interface MessageSink<in T : Any>
actual interface MessageSink<in T : Any> : Closeable
actual interface MessageSink<in T : Any>
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun cancel()

Truncate this stream abnormally. This attempts to signal to readers of this data that it is incomplete. Note that unlike some cancel methods this is not safe for concurrent use.

actual abstract fun cancel()
actual abstract fun cancel()
actual abstract fun cancel()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun close()

Terminate the stream and release its resources. If this has not been canceled this signals a normal completion of the stream.

actual abstract fun close()
abstract override fun close()
actual abstract fun close()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun write(message: T)

Encode message to bytes and enqueue the bytes for delivery, waiting if necessary until the delivery channel has capacity for the encoded message.

actual abstract fun write(message: T)
actual abstract fun write(message: T)
actual abstract fun write(message: T)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/write.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/write.html new file mode 100644 index 0000000000..9b2b0ed058 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-sink/write.html @@ -0,0 +1,85 @@ + + + + + write + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

write

+
+
+
+
expect abstract fun write(message: T)

Encode message to bytes and enqueue the bytes for delivery, waiting if necessary until the delivery channel has capacity for the encoded message.

Throws

if this stream is closed.

actual abstract fun write(message: T)
actual abstract fun write(message: T)
actual abstract fun write(message: T)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/close.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/close.html new file mode 100644 index 0000000000..4656b4b3da --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/close.html @@ -0,0 +1,84 @@ + + + + + close + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

close

+
+
+
+
expect abstract fun close()
actual abstract fun close()
actual abstract fun close()
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/index.html new file mode 100644 index 0000000000..8786cdf257 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/index.html @@ -0,0 +1,128 @@ + + + + + MessageSource + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MessageSource

+
+
+
expect interface MessageSource<out T : Any>

A readable stream of messages.

Typical implementations will receive messages recently transmitted from a peer, such as for server-to-client or client-to-server networking. But this implementation is not limited to such networking use cases and implementations may load messages from local storage or generate messages on demand.

Calls to read will block until a message becomes available. There is no mechanism to limit how long a specific read will wait, though implementations may be configured to fail if they consider a source to be unhealthy.

Readers should take care to keep up with the stream of messages. A reader that takes an excessive amount of time to process a message may cause their writer to back up and suffer queueing.

Instances of this interface are not safe for concurrent use.

actual interface MessageSource<out T : Any>
actual interface MessageSource<out T : Any> : Closeable
actual interface MessageSource<out T : Any>
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun close()
actual abstract fun close()
abstract override fun close()
actual abstract fun close()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun read(): T?

Read the next length-prefixed message on the stream and return it. Returns null if there are no further messages on this stream.

actual abstract fun read(): T?
actual abstract fun read(): T?
actual abstract fun read(): T?
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/read.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/read.html new file mode 100644 index 0000000000..76d506af7f --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message-source/read.html @@ -0,0 +1,85 @@ + + + + + read + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

read

+
+
+
+
expect abstract fun read(): T?

Read the next length-prefixed message on the stream and return it. Returns null if there are no further messages on this stream.

Throws

IOException

if the next message cannot be read, or if the stream was abnormally terminated by its producer.

actual abstract fun read(): T?
actual abstract fun read(): T?
actual abstract fun read(): T?
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/add-unknown-field.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/add-unknown-field.html new file mode 100644 index 0000000000..e6f4499627 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/add-unknown-field.html @@ -0,0 +1,85 @@ + + + + + addUnknownField + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addUnknownField

+
+
+
+
expect fun addUnknownField(tag: Int, fieldEncoding: FieldEncoding, value: Any?): Message.Builder<M, B>
actual fun addUnknownField(tag: Int, fieldEncoding: FieldEncoding, value: Any?): Message.Builder<M, B>
actual fun addUnknownField(tag: Int, fieldEncoding: FieldEncoding, value: Any?): Message.Builder<M, B>
actual fun addUnknownField(tag: Int, fieldEncoding: FieldEncoding, value: Any?): Message.Builder<M, B>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/add-unknown-fields.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/add-unknown-fields.html new file mode 100644 index 0000000000..70c6617dae --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/add-unknown-fields.html @@ -0,0 +1,85 @@ + + + + + addUnknownFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addUnknownFields

+
+
+
+
expect fun addUnknownFields(unknownFields: ByteString): Message.Builder<M, B>
actual fun addUnknownFields(unknownFields: ByteString): Message.Builder<M, B>
actual fun addUnknownFields(unknownFields: ByteString): Message.Builder<M, B>
actual fun addUnknownFields(unknownFields: ByteString): Message.Builder<M, B>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/build-unknown-fields.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/build-unknown-fields.html new file mode 100644 index 0000000000..ab3a4be930 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/build-unknown-fields.html @@ -0,0 +1,85 @@ + + + + + buildUnknownFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

buildUnknownFields

+
+
+
+
expect fun buildUnknownFields(): ByteString

Returns a byte string with this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

actual fun buildUnknownFields(): ByteString
actual fun buildUnknownFields(): ByteString
actual fun buildUnknownFields(): ByteString
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/build.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/build.html new file mode 100644 index 0000000000..1d107e98bf --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/build.html @@ -0,0 +1,85 @@ + + + + + build + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

build

+
+
+
+
expect abstract fun build(): M

Returns an immutable Message based on the fields that set in this builder.

actual abstract fun build(): M
actual abstract fun build(): M
actual abstract fun build(): M
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/clear-unknown-fields.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/clear-unknown-fields.html new file mode 100644 index 0000000000..71f521e0ff --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/clear-unknown-fields.html @@ -0,0 +1,85 @@ + + + + + clearUnknownFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

clearUnknownFields

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/index.html new file mode 100644 index 0000000000..683e04c36a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-builder/index.html @@ -0,0 +1,179 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Builder

+
+
+
expect abstract class Builder<M : Message<M, B>, B : Message.Builder<M, B>>

Superclass for protocol buffer message builders.

actual abstract class Builder<M : Message<M, B>, B : Message.Builder<M, B>>

Superclass for protocol buffer message builders.

actual abstract class Builder<M : Message<M, B>, B : Message.Builder<M, B>>

Superclass for protocol buffer message builders.

actual abstract class Builder<M : Message<M, B>, B : Message.Builder<M, B>>

Superclass for protocol buffer message builders.

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun addUnknownField(tag: Int, fieldEncoding: FieldEncoding, value: Any?): Message.Builder<M, B>
actual fun addUnknownField(tag: Int, fieldEncoding: FieldEncoding, value: Any?): Message.Builder<M, B>
actual fun addUnknownField(tag: Int, fieldEncoding: FieldEncoding, value: Any?): Message.Builder<M, B>
actual fun addUnknownField(tag: Int, fieldEncoding: FieldEncoding, value: Any?): Message.Builder<M, B>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun addUnknownFields(unknownFields: ByteString): Message.Builder<M, B>
actual fun addUnknownFields(unknownFields: ByteString): Message.Builder<M, B>
actual fun addUnknownFields(unknownFields: ByteString): Message.Builder<M, B>
actual fun addUnknownFields(unknownFields: ByteString): Message.Builder<M, B>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun build(): M

Returns an immutable Message based on the fields that set in this builder.

actual abstract fun build(): M
actual abstract fun build(): M
actual abstract fun build(): M
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun buildUnknownFields(): ByteString

Returns a byte string with this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

actual fun buildUnknownFields(): ByteString
actual fun buildUnknownFields(): ByteString
actual fun buildUnknownFields(): ByteString
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-companion/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-companion/index.html new file mode 100644 index 0000000000..985ee41ea9 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/-companion/index.html @@ -0,0 +1,86 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
+
+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/adapter.html new file mode 100644 index 0000000000..8b2a89cc91 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/adapter.html @@ -0,0 +1,85 @@ + + + + + adapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

adapter

+
+
+
+
expect val adapter: ProtoAdapter<M>

The ProtoAdapter for encoding and decoding messages of this type.

actual val adapter: ProtoAdapter<M>

The ProtoAdapter for encoding and decoding messages of this type.

@get:JvmName(name = "adapter")
actual val adapter: ProtoAdapter<M>

The ProtoAdapter for encoding and decoding messages of this type.

actual val adapter: ProtoAdapter<M>

The ProtoAdapter for encoding and decoding messages of this type.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/encode-byte-string.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/encode-byte-string.html new file mode 100644 index 0000000000..f7c42c881a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/encode-byte-string.html @@ -0,0 +1,85 @@ + + + + + encodeByteString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encodeByteString

+
+
+
+
expect fun encodeByteString(): ByteString

Encode this message as a ByteString.

actual fun encodeByteString(): ByteString

Encode this message as a ByteString.

actual fun encodeByteString(): ByteString

Encode this message as a ByteString.

actual fun encodeByteString(): ByteString

Encode this message as a ByteString.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/encode.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/encode.html new file mode 100644 index 0000000000..6621ca3607 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/encode.html @@ -0,0 +1,85 @@ + + + + + encode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encode

+
+
+
+
expect fun encode(sink: BufferedSink)

Encode this message and write it to stream.


expect fun encode(): ByteArray

Encode this message as a byte[].

actual fun encode(sink: BufferedSink)

Encode this message and write it to stream.


actual fun encode(): ByteArray

Encode this message as a byte[].

fun encode(stream: OutputStream)
actual fun encode(sink: BufferedSink)

Encode this message and write it to stream.


actual fun encode(): ByteArray

Encode this message as a byte[].

actual fun encode(sink: BufferedSink)

Encode this message and write it to stream.


actual fun encode(): ByteArray

Encode this message as a byte[].

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/index.html new file mode 100644 index 0000000000..bbeb17a1c7 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/index.html @@ -0,0 +1,255 @@ + + + + + Message + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Message

+
+
+
expect abstract class Message<M : Message<M, B>, B : Message.Builder<M, B>>

A protocol buffer message.

Inheritors

actual abstract class Message<M : Message<M, B>, B : Message.Builder<M, B>>

A protocol buffer message.

actual abstract class Message<M : Message<M, B>, B : Message.Builder<M, B>> : Serializable

A protocol buffer message.

Inheritors

actual abstract class Message<M : Message<M, B>, B : Message.Builder<M, B>>

A protocol buffer message.

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract class Builder<M : Message<M, B>, B : Message.Builder<M, B>>

Superclass for protocol buffer message builders.

actual abstract class Builder<M : Message<M, B>, B : Message.Builder<M, B>>

Superclass for protocol buffer message builders.

actual abstract class Builder<M : Message<M, B>, B : Message.Builder<M, B>>

Superclass for protocol buffer message builders.

actual abstract class Builder<M : Message<M, B>, B : Message.Builder<M, B>>

Superclass for protocol buffer message builders.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val adapter: ProtoAdapter<M>

The ProtoAdapter for encoding and decoding messages of this type.

actual val adapter: ProtoAdapter<M>

The ProtoAdapter for encoding and decoding messages of this type.

@get:JvmName(name = "adapter")
actual val adapter: ProtoAdapter<M>

The ProtoAdapter for encoding and decoding messages of this type.

actual val adapter: ProtoAdapter<M>

The ProtoAdapter for encoding and decoding messages of this type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val unknownFields: ByteString

Returns a byte string containing the proto encoding of this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

actual val unknownFields: ByteString

Returns a byte string containing the proto encoding of this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

@get:JvmName(name = "unknownFields")
actual val unknownFields: ByteString

Returns a byte string containing the proto encoding of this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

actual val unknownFields: ByteString

Returns a byte string containing the proto encoding of this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun encode(): ByteArray

Encode this message as a byte[].

expect fun encode(sink: BufferedSink)

Encode this message and write it to stream.

actual fun encode(): ByteArray

Encode this message as a byte[].

actual fun encode(sink: BufferedSink)

Encode this message and write it to stream.

actual fun encode(): ByteArray

Encode this message as a byte[].

fun encode(stream: OutputStream)
actual fun encode(sink: BufferedSink)

Encode this message and write it to stream.

actual fun encode(): ByteArray

Encode this message as a byte[].

actual fun encode(sink: BufferedSink)

Encode this message and write it to stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun encodeByteString(): ByteString

Encode this message as a ByteString.

actual fun encodeByteString(): ByteString

Encode this message as a ByteString.

actual fun encodeByteString(): ByteString

Encode this message as a ByteString.

actual fun encodeByteString(): ByteString

Encode this message as a ByteString.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun newBuilder(): B

Returns a new builder initialized with the data in this message.

actual abstract fun newBuilder(): B

Returns a new builder initialized with the data in this message.

actual abstract fun newBuilder(): B

Returns a new builder initialized with the data in this message.

actual abstract fun newBuilder(): B

Returns a new builder initialized with the data in this message.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun toString(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+

Returns this message with any unknown fields removed.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/new-builder.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/new-builder.html new file mode 100644 index 0000000000..9b39ff3fe0 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/new-builder.html @@ -0,0 +1,85 @@ + + + + + newBuilder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newBuilder

+
+
+
+
expect abstract fun newBuilder(): B

Returns a new builder initialized with the data in this message.

actual abstract fun newBuilder(): B

Returns a new builder initialized with the data in this message.

actual abstract fun newBuilder(): B

Returns a new builder initialized with the data in this message.

actual abstract fun newBuilder(): B

Returns a new builder initialized with the data in this message.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/to-string.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/to-string.html new file mode 100644 index 0000000000..114273da6a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/to-string.html @@ -0,0 +1,82 @@ + + + + + toString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toString

+
+
+
+
open override fun toString(): String
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/unknown-fields.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/unknown-fields.html new file mode 100644 index 0000000000..b0de8fbd17 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/unknown-fields.html @@ -0,0 +1,85 @@ + + + + + unknownFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unknownFields

+
+
+
+
expect val unknownFields: ByteString

Returns a byte string containing the proto encoding of this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

actual val unknownFields: ByteString

Returns a byte string containing the proto encoding of this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

@get:JvmName(name = "unknownFields")
actual val unknownFields: ByteString

Returns a byte string containing the proto encoding of this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

actual val unknownFields: ByteString

Returns a byte string containing the proto encoding of this message's unknown fields. Returns an empty byte string if this message has no unknown fields.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/without-unknown-fields.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/without-unknown-fields.html new file mode 100644 index 0000000000..2f0d068db0 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-message/without-unknown-fields.html @@ -0,0 +1,82 @@ + + + + + withoutUnknownFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withoutUnknownFields

+
+
+
+

Returns this message with any unknown fields removed.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/-key.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/-key.html new file mode 100644 index 0000000000..ed0714fc61 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/-key.html @@ -0,0 +1,80 @@ + + + + + Key + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Key

+
+
constructor(tag: Int, adapter: ProtoAdapter<T>, declaredName: String, redacted: Boolean = false, jsonName: String = "")
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/adapter.html new file mode 100644 index 0000000000..69c85ce90a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/adapter.html @@ -0,0 +1,80 @@ + + + + + adapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

adapter

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/declared-name.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/declared-name.html new file mode 100644 index 0000000000..144029fdba --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/declared-name.html @@ -0,0 +1,80 @@ + + + + + declaredName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

declaredName

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/index.html new file mode 100644 index 0000000000..e8c3bcf06f --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/index.html @@ -0,0 +1,183 @@ + + + + + Key + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Key

+
abstract class Key<T>(val tag: Int, val adapter: ProtoAdapter<T>, val declaredName: String, val redacted: Boolean = false, val jsonName: String = "")

Identifies a field in a OneOf. Typically subclasses are generated by the Wire compiler and instances are declared as members of the referencing message class.

Note that the field's type may not uniquely identify the field. For example:

message ContactAddress {
string name = 1;

oneof address {
string sms_number = 2;
string email_address = 3;
}
}
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(tag: Int, adapter: ProtoAdapter<T>, declaredName: String, redacted: Boolean = false, jsonName: String = "")
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val redacted: Boolean = false
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val tag: Int
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/json-name.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/json-name.html new file mode 100644 index 0000000000..b536c6741a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/json-name.html @@ -0,0 +1,80 @@ + + + + + jsonName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

jsonName

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/redacted.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/redacted.html new file mode 100644 index 0000000000..9745c9b3c1 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/redacted.html @@ -0,0 +1,80 @@ + + + + + redacted + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

redacted

+
+
val redacted: Boolean = false
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/tag.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/tag.html new file mode 100644 index 0000000000..b18cbecd70 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-key/tag.html @@ -0,0 +1,80 @@ + + + + + tag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tag

+
+
val tag: Int
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-one-of.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-one-of.html new file mode 100644 index 0000000000..8eb2e242a5 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/-one-of.html @@ -0,0 +1,80 @@ + + + + + OneOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

OneOf

+
+
constructor(key: K, value: T)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/encode-with-tag.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/encode-with-tag.html new file mode 100644 index 0000000000..bb26b5065e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/encode-with-tag.html @@ -0,0 +1,80 @@ + + + + + encodeWithTag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encodeWithTag

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/encoded-size-with-tag.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/encoded-size-with-tag.html new file mode 100644 index 0000000000..294ec7ea33 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/encoded-size-with-tag.html @@ -0,0 +1,80 @@ + + + + + encodedSizeWithTag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encodedSizeWithTag

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/get-or-null.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/get-or-null.html new file mode 100644 index 0000000000..d568e38580 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/get-or-null.html @@ -0,0 +1,80 @@ + + + + + getOrNull + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getOrNull

+
+
fun <X> getOrNull(key: OneOf.Key<X>): X?
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/index.html new file mode 100644 index 0000000000..6c9e09ca1d --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/index.html @@ -0,0 +1,221 @@ + + + + + OneOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

OneOf

+
data class OneOf<out K : OneOf.Key<T>, T>(val key: K, val value: T)

A oneof's value and the key that identifies which field holds it.

Wire has two different mechanisms for generating oneof code: “boxed” that uses this class, and “flat” where all oneof fields are defined inline in the declaring message.

Flat oneofs

-----------

This is Wire's default mechanism. Each oneof field in the schema yields a field in the generated Kotlin or Java class. At most one field has a non-null value, and callers need to manually probe each field until they find the non-null value.

This is well-suited to oneofs with a small number of choices (less than 5).

Boxed oneofs

------------

In this mechanism the generated class has one field that holds an instance of this. It has both a key that identifies which field is populated, and its value. If no field is set, then the OneOf box is null.

This is well-suited to oneofs with a large number of choices (5 or more). This mechanism is necessary for oneofs with a very large number of options because in the other form the generated code may exceed the JVM's method size limits.

Opt-in to boxed oneofs in your build by setting the boxOneOfsMinSize option. OneOfs with this many fields or more will be generated in this form.

wire {
kotlin {
boxOneOfsMinSize = 10
}
}

Using Boxed oneofs

------------------

One challenge in using oneofs is coping with data from different schema versions that offer new unknown choices. For example, a client may receive a message from a server that sets a oneof field the client doesn't know about; or a server may read an archived message with a oneof field that has since been deleted.

In either case, the oneof will be null! There is no way to differentiate between unset and set to an unknown field. Please keep this in mind when writing code to handle oneofs.

In this example the address type may be absent (no value was ever set) or its type may be too new for the current code to understand. This code returns a default value:

val buttonLabel = when (contact.address?.key) {
Contact.addressSmsNumber -> "Send SMS"
Contact.addressEmailAddress -> "Send Email"
else -> "Address Type Unknown or Unset"
}

Another approach is to crash. In this case applications need to be careful to avoid receiving data with an incompatible schema.

val buttonLabel = when (contact.address?.key) {
Contact.addressSmsNumber -> "Send SMS"
Contact.addressEmailAddress -> "Send Email"
else -> throw IllegalStateException("unknown address!")
}

Consider AnyMessage

-------------------

New schemas should consider google.protobuf.Any instead of oneof.

Benefits of Any:

  • No build-time dependency from the referencing type on the referenced type.

  • Add new types without changing the schema

Benefits of OneOf:

  • More compact on-the-wire encoding. Approximately 1 byte of overhead for OneOf vs. 32 for the message name in an Any.

  • All choices are cataloged a central place in the schema.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(key: K, value: T)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract class Key<T>(val tag: Int, val adapter: ProtoAdapter<T>, val declaredName: String, val redacted: Boolean = false, val jsonName: String = "")

Identifies a field in a OneOf. Typically subclasses are generated by the Wire compiler and instances are declared as members of the referencing message class.

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val key: K
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val value: T
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun <X> getOrNull(key: OneOf.Key<X>): X?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toString(): String
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/key.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/key.html new file mode 100644 index 0000000000..ae937b399a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/key.html @@ -0,0 +1,80 @@ + + + + + key + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

key

+
+
val key: K
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/to-string.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/to-string.html new file mode 100644 index 0000000000..937dd0a8ce --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/to-string.html @@ -0,0 +1,80 @@ + + + + + toString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toString

+
+
open override fun toString(): String
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/value.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/value.html new file mode 100644 index 0000000000..07e1b9e72a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-one-of/value.html @@ -0,0 +1,80 @@ + + + + + value + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

value

+
+
val value: T
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-o-o-l.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-o-o-l.html new file mode 100644 index 0000000000..7f58d70f91 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-o-o-l.html @@ -0,0 +1,85 @@ + + + + + BOOL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

BOOL

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-o-o-l_-v-a-l-u-e.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-o-o-l_-v-a-l-u-e.html new file mode 100644 index 0000000000..a233eaeb5e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-o-o-l_-v-a-l-u-e.html @@ -0,0 +1,85 @@ + + + + + BOOL_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

BOOL_VALUE

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-y-t-e-s.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-y-t-e-s.html new file mode 100644 index 0000000000..7cf417b06f --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-y-t-e-s.html @@ -0,0 +1,85 @@ + + + + + BYTES + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

BYTES

+
+
+
+
expect val BYTES: ProtoAdapter<ByteString>
actual val BYTES: ProtoAdapter<ByteString>
actual val BYTES: ProtoAdapter<ByteString>
actual val BYTES: ProtoAdapter<ByteString>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-y-t-e-s_-v-a-l-u-e.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-y-t-e-s_-v-a-l-u-e.html new file mode 100644 index 0000000000..7cd062527d --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-y-t-e-s_-v-a-l-u-e.html @@ -0,0 +1,85 @@ + + + + + BYTES_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

BYTES_VALUE

+
+
+
+
expect val BYTES_VALUE: ProtoAdapter<ByteString?>
actual val BYTES_VALUE: ProtoAdapter<ByteString?>
actual val BYTES_VALUE: ProtoAdapter<ByteString?>
actual val BYTES_VALUE: ProtoAdapter<ByteString?>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e.html new file mode 100644 index 0000000000..326c749c2f --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e.html @@ -0,0 +1,85 @@ + + + + + DOUBLE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DOUBLE

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e_-a-r-r-a-y.html new file mode 100644 index 0000000000..584612522b --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + DOUBLE_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DOUBLE_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e_-v-a-l-u-e.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e_-v-a-l-u-e.html new file mode 100644 index 0000000000..e36fe072b1 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e_-v-a-l-u-e.html @@ -0,0 +1,85 @@ + + + + + DOUBLE_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DOUBLE_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-u-r-a-t-i-o-n.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-u-r-a-t-i-o-n.html new file mode 100644 index 0000000000..fdf996881a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-u-r-a-t-i-o-n.html @@ -0,0 +1,85 @@ + + + + + DURATION + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DURATION

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-e-m-p-t-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-e-m-p-t-y.html new file mode 100644 index 0000000000..4a379e80cc --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-e-m-p-t-y.html @@ -0,0 +1,85 @@ + + + + + EMPTY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EMPTY

+
+
+
+
actual val EMPTY: ProtoAdapter<Unit>
actual val EMPTY: ProtoAdapter<Unit>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d32.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d32.html new file mode 100644 index 0000000000..bb34680907 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d32.html @@ -0,0 +1,85 @@ + + + + + FIXED32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FIXED32

+
+
+
+
actual val FIXED32: ProtoAdapter<Int>
actual val FIXED32: ProtoAdapter<Int>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d32_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d32_-a-r-r-a-y.html new file mode 100644 index 0000000000..e5adce372a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d32_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + FIXED32_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FIXED32_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d64.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d64.html new file mode 100644 index 0000000000..d3466eb33c --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d64.html @@ -0,0 +1,85 @@ + + + + + FIXED64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FIXED64

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d64_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d64_-a-r-r-a-y.html new file mode 100644 index 0000000000..9406e28341 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d64_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + FIXED64_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FIXED64_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t.html new file mode 100644 index 0000000000..d02ee9057e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t.html @@ -0,0 +1,85 @@ + + + + + FLOAT + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FLOAT

+
+
+
+
actual val FLOAT: ProtoAdapter<Float>
actual val FLOAT: ProtoAdapter<Float>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t_-a-r-r-a-y.html new file mode 100644 index 0000000000..26b618be14 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + FLOAT_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FLOAT_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t_-v-a-l-u-e.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t_-v-a-l-u-e.html new file mode 100644 index 0000000000..4677c6c64e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t_-v-a-l-u-e.html @@ -0,0 +1,85 @@ + + + + + FLOAT_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FLOAT_VALUE

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-s-t-a-n-t.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-s-t-a-n-t.html new file mode 100644 index 0000000000..072d231420 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-s-t-a-n-t.html @@ -0,0 +1,85 @@ + + + + + INSTANT + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INSTANT

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32.html new file mode 100644 index 0000000000..1091c34450 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32.html @@ -0,0 +1,85 @@ + + + + + INT32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INT32

+
+
+
+
actual val INT32: ProtoAdapter<Int>
actual val INT32: ProtoAdapter<Int>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32_-a-r-r-a-y.html new file mode 100644 index 0000000000..97a70001b7 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + INT32_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INT32_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32_-v-a-l-u-e.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32_-v-a-l-u-e.html new file mode 100644 index 0000000000..ae71f838e2 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32_-v-a-l-u-e.html @@ -0,0 +1,85 @@ + + + + + INT32_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INT32_VALUE

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64.html new file mode 100644 index 0000000000..1597c13d75 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64.html @@ -0,0 +1,85 @@ + + + + + INT64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INT64

+
+
+
+
actual val INT64: ProtoAdapter<Long>
actual val INT64: ProtoAdapter<Long>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64_-a-r-r-a-y.html new file mode 100644 index 0000000000..63a399d113 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + INT64_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INT64_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64_-v-a-l-u-e.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64_-v-a-l-u-e.html new file mode 100644 index 0000000000..aebb9c8a72 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64_-v-a-l-u-e.html @@ -0,0 +1,85 @@ + + + + + INT64_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INT64_VALUE

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d32.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d32.html new file mode 100644 index 0000000000..b13287a30a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d32.html @@ -0,0 +1,85 @@ + + + + + SFIXED32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SFIXED32

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d32_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d32_-a-r-r-a-y.html new file mode 100644 index 0000000000..061dd9329b --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d32_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + SFIXED32_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SFIXED32_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d64.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d64.html new file mode 100644 index 0000000000..21d228ff5b --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d64.html @@ -0,0 +1,85 @@ + + + + + SFIXED64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SFIXED64

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d64_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d64_-a-r-r-a-y.html new file mode 100644 index 0000000000..f6b83a3c39 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d64_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + SFIXED64_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SFIXED64_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t32.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t32.html new file mode 100644 index 0000000000..87f102c1ea --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t32.html @@ -0,0 +1,85 @@ + + + + + SINT32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SINT32

+
+
+
+
actual val SINT32: ProtoAdapter<Int>
actual val SINT32: ProtoAdapter<Int>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t32_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t32_-a-r-r-a-y.html new file mode 100644 index 0000000000..b138d2ba30 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t32_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + SINT32_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SINT32_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t64.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t64.html new file mode 100644 index 0000000000..b86518c65c --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t64.html @@ -0,0 +1,85 @@ + + + + + SINT64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SINT64

+
+
+
+
actual val SINT64: ProtoAdapter<Long>
actual val SINT64: ProtoAdapter<Long>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t64_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t64_-a-r-r-a-y.html new file mode 100644 index 0000000000..1f0af5808d --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t64_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + SINT64_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SINT64_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-i-n-g.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-i-n-g.html new file mode 100644 index 0000000000..84c1c5aaed --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-i-n-g.html @@ -0,0 +1,85 @@ + + + + + STRING + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRING

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-i-n-g_-v-a-l-u-e.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-i-n-g_-v-a-l-u-e.html new file mode 100644 index 0000000000..ced0aa6c65 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-i-n-g_-v-a-l-u-e.html @@ -0,0 +1,85 @@ + + + + + STRING_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRING_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-l-i-s-t.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-l-i-s-t.html new file mode 100644 index 0000000000..4aa9131c37 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-l-i-s-t.html @@ -0,0 +1,85 @@ + + + + + STRUCT_LIST + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRUCT_LIST

+
+
+
+
actual val STRUCT_LIST: ProtoAdapter<List<*>?>
actual val STRUCT_LIST: ProtoAdapter<List<*>?>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-m-a-p.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-m-a-p.html new file mode 100644 index 0000000000..a8900c8049 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-m-a-p.html @@ -0,0 +1,85 @@ + + + + + STRUCT_MAP + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRUCT_MAP

+
+
+
+
actual val STRUCT_MAP: ProtoAdapter<Map<String, *>?>
actual val STRUCT_MAP: ProtoAdapter<Map<String, *>?>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-n-u-l-l.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-n-u-l-l.html new file mode 100644 index 0000000000..2bead9ce72 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-n-u-l-l.html @@ -0,0 +1,85 @@ + + + + + STRUCT_NULL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRUCT_NULL

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-v-a-l-u-e.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-v-a-l-u-e.html new file mode 100644 index 0000000000..078426b7f9 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-v-a-l-u-e.html @@ -0,0 +1,85 @@ + + + + + STRUCT_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRUCT_VALUE

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32.html new file mode 100644 index 0000000000..b584a71109 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32.html @@ -0,0 +1,85 @@ + + + + + UINT32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UINT32

+
+
+
+
actual val UINT32: ProtoAdapter<Int>
actual val UINT32: ProtoAdapter<Int>
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32_-a-r-r-a-y.html new file mode 100644 index 0000000000..eb1c4a0a7e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + UINT32_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UINT32_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32_-v-a-l-u-e.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32_-v-a-l-u-e.html new file mode 100644 index 0000000000..96eb3768b1 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32_-v-a-l-u-e.html @@ -0,0 +1,85 @@ + + + + + UINT32_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UINT32_VALUE

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64.html new file mode 100644 index 0000000000..0b25ef6997 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64.html @@ -0,0 +1,85 @@ + + + + + UINT64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UINT64

+
+
+
+

Like INT64, but negative longs are interpreted as large positive values, and encoded that way in JSON.

actual val UINT64: ProtoAdapter<Long>

Like INT64, but negative longs are interpreted as large positive values, and encoded that way in JSON.

actual val UINT64: ProtoAdapter<Long>

Like INT64, but negative longs are interpreted as large positive values, and encoded that way in JSON.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64_-a-r-r-a-y.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64_-a-r-r-a-y.html new file mode 100644 index 0000000000..99b42a85c8 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64_-a-r-r-a-y.html @@ -0,0 +1,85 @@ + + + + + UINT64_ARRAY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UINT64_ARRAY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64_-v-a-l-u-e.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64_-v-a-l-u-e.html new file mode 100644 index 0000000000..57b4d69fd2 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64_-v-a-l-u-e.html @@ -0,0 +1,85 @@ + + + + + UINT64_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UINT64_VALUE

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/-unsupported-type-proto-adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/-unsupported-type-proto-adapter.html new file mode 100644 index 0000000000..61a91655d5 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/-unsupported-type-proto-adapter.html @@ -0,0 +1,82 @@ + + + + + UnsupportedTypeProtoAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UnsupportedTypeProtoAdapter

+
+
+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/decode.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/decode.html new file mode 100644 index 0000000000..1b9193fda6 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/decode.html @@ -0,0 +1,82 @@ + + + + + decode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

decode

+
+
+
+
open override fun decode(reader: ProtoReader): Nothing
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/encode.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/encode.html new file mode 100644 index 0000000000..6af7cf16a5 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/encode.html @@ -0,0 +1,82 @@ + + + + + encode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encode

+
+
+
+
open override fun encode(writer: ProtoWriter, value: Nothing): Nothing
open override fun encode(writer: ReverseProtoWriter, value: Nothing): Nothing
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/encoded-size.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/encoded-size.html new file mode 100644 index 0000000000..633719b461 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/encoded-size.html @@ -0,0 +1,82 @@ + + + + + encodedSize + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encodedSize

+
+
+
+
open override fun encodedSize(value: Nothing): Nothing
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/index.html new file mode 100644 index 0000000000..408373b1f9 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/index.html @@ -0,0 +1,406 @@ + + + + + UnsupportedTypeProtoAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UnsupportedTypeProtoAdapter

+
+
+

Stub ProtoAdapter for Wire types which are typeliased to java.time types on the JVM such as Duration and Instant. This proto adapter is used when the corresponding java.time type is missing from the JVM classpath.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val identity: Nothing?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val sourceFile: String?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val syntax: Syntax
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val type: KClass<*>?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val typeUrl: String?
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun decode(stream: InputStream): Nothing
actual fun decode(bytes: ByteArray): Nothing
actual fun decode(source: BufferedSource): Nothing
actual fun decode(bytes: ByteString): Nothing
open override fun decode(reader: ProtoReader): Nothing
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun <E> ProtoAdapter<E>.decode(data: <Error class: unknown class>): E

Read an encoded message from data.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual fun encode(value: Nothing): ByteArray
fun encode(stream: OutputStream, value: Nothing)
actual fun encode(sink: BufferedSink, value: Nothing)
open override fun encode(writer: ProtoWriter, value: Nothing): Nothing
open override fun encode(writer: ReverseProtoWriter, value: Nothing): Nothing
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual fun encodeByteString(value: Nothing): ByteString
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun encodedSize(value: Nothing): Nothing
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual open fun encodedSizeWithTag(tag: Int, value: Nothing?): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: Nothing?)
actual open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: Nothing?)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun redact(value: Nothing): Nothing
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual open fun toString(value: Nothing): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual fun tryDecode(reader: ProtoReader, destination: MutableList<Nothing>)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/redact.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/redact.html new file mode 100644 index 0000000000..85fde5bd97 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/redact.html @@ -0,0 +1,82 @@ + + + + + redact + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

redact

+
+
+
+
open override fun redact(value: Nothing): Nothing
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/get.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/get.html new file mode 100644 index 0000000000..19a54cec74 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/get.html @@ -0,0 +1,82 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
+
+
fun <M : Message<*, *>> get(message: M): ProtoAdapter<M>

Returns the adapter for the type of Message.


fun <M> get(type: Class<M>): ProtoAdapter<M>

Returns the adapter for type.


fun get(adapterString: String): ProtoAdapter<*>

Returns the adapter for a given adapterString. adapterString is specified on a proto message field's WireField annotation in the form com.squareup.wire.protos.person.Person#ADAPTER.


fun get(adapterString: String, classLoader: ClassLoader?): ProtoAdapter<*>

Returns the adapter for a given adapterString, using classLoader. adapterString is specified on a proto message field's WireField annotation in the form com.squareup.wire.protos.person.Person#ADAPTER.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/index.html new file mode 100644 index 0000000000..01582c0fe7 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/index.html @@ -0,0 +1,918 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
+
+
expect object Companion
actual object Companion
actual object Companion
actual object Companion
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+

Stub ProtoAdapter for Wire types which are typeliased to java.time types on the JVM such as Duration and Instant. This proto adapter is used when the corresponding java.time type is missing from the JVM classpath.

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val BYTES: ProtoAdapter<ByteString>
actual val BYTES: ProtoAdapter<ByteString>
actual val BYTES: ProtoAdapter<ByteString>
actual val BYTES: ProtoAdapter<ByteString>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val BYTES_VALUE: ProtoAdapter<ByteString?>
actual val BYTES_VALUE: ProtoAdapter<ByteString?>
actual val BYTES_VALUE: ProtoAdapter<ByteString?>
actual val BYTES_VALUE: ProtoAdapter<ByteString?>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val EMPTY: ProtoAdapter<Unit>
actual val EMPTY: ProtoAdapter<Unit>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val FIXED32: ProtoAdapter<Int>
actual val FIXED32: ProtoAdapter<Int>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val FLOAT: ProtoAdapter<Float>
actual val FLOAT: ProtoAdapter<Float>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val INT32: ProtoAdapter<Int>
actual val INT32: ProtoAdapter<Int>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val INT64: ProtoAdapter<Long>
actual val INT64: ProtoAdapter<Long>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val SINT32: ProtoAdapter<Int>
actual val SINT32: ProtoAdapter<Int>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val SINT64: ProtoAdapter<Long>
actual val SINT64: ProtoAdapter<Long>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val STRUCT_LIST: ProtoAdapter<List<*>?>
actual val STRUCT_LIST: ProtoAdapter<List<*>?>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val STRUCT_MAP: ProtoAdapter<Map<String, *>?>
actual val STRUCT_MAP: ProtoAdapter<Map<String, *>?>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val UINT32: ProtoAdapter<Int>
actual val UINT32: ProtoAdapter<Int>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+

Like INT64, but negative longs are interpreted as large positive values, and encoded that way in JSON.

actual val UINT64: ProtoAdapter<Long>

Like INT64, but negative longs are interpreted as large positive values, and encoded that way in JSON.

actual val UINT64: ProtoAdapter<Long>

Like INT64, but negative longs are interpreted as large positive values, and encoded that way in JSON.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun <M : Message<*, *>> get(message: M): ProtoAdapter<M>

Returns the adapter for the type of Message.

fun <M> get(type: Class<M>): ProtoAdapter<M>

Returns the adapter for type.

fun get(adapterString: String): ProtoAdapter<*>

Returns the adapter for a given adapterString. adapterString is specified on a proto message field's WireField annotation in the form com.squareup.wire.protos.person.Person#ADAPTER.

fun get(adapterString: String, classLoader: ClassLoader?): ProtoAdapter<*>

Returns the adapter for a given adapterString, using classLoader. adapterString is specified on a proto message field's WireField annotation in the form com.squareup.wire.protos.person.Person#ADAPTER.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+

Creates a new proto adapter for type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun <K, V> newMapAdapter(keyAdapter: ProtoAdapter<K>, valueAdapter: ProtoAdapter<V>): ProtoAdapter<Map<K, V>>

Creates a new proto adapter for a map using keyAdapter and valueAdapter.

actual fun <K, V> newMapAdapter(keyAdapter: ProtoAdapter<K>, valueAdapter: ProtoAdapter<V>): ProtoAdapter<Map<K, V>>

Creates a new proto adapter for a map using keyAdapter and valueAdapter.

actual fun <K, V> newMapAdapter(keyAdapter: ProtoAdapter<K>, valueAdapter: ProtoAdapter<V>): ProtoAdapter<Map<K, V>>
actual fun <K, V> newMapAdapter(keyAdapter: ProtoAdapter<K>, valueAdapter: ProtoAdapter<V>): ProtoAdapter<Map<K, V>>

Creates a new proto adapter for a map using keyAdapter and valueAdapter.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun <M : Message<M, B>, B : Message.Builder<M, B>> newMessageAdapter(type: Class<M>, typeUrl: String, syntax: Syntax): ProtoAdapter<M>

fun <M : Message<M, B>, B : Message.Builder<M, B>> newMessageAdapter(type: Class<M>, typeUrl: String, syntax: Syntax, classLoader: ClassLoader?): ProtoAdapter<M>

Creates a new proto adapter for type.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-enum-adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-enum-adapter.html new file mode 100644 index 0000000000..453c5a0878 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-enum-adapter.html @@ -0,0 +1,82 @@ + + + + + newEnumAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newEnumAdapter

+
+
+
+

Creates a new proto adapter for type.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-map-adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-map-adapter.html new file mode 100644 index 0000000000..ed8df00283 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-map-adapter.html @@ -0,0 +1,85 @@ + + + + + newMapAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newMapAdapter

+
+
+
+
expect fun <K, V> newMapAdapter(keyAdapter: ProtoAdapter<K>, valueAdapter: ProtoAdapter<V>): ProtoAdapter<Map<K, V>>

Creates a new proto adapter for a map using keyAdapter and valueAdapter.

Note: Map entries are not required to be encoded sequentially. Thus, when decoding using the returned adapter, only single-element maps will be returned and it is the caller's responsibility to merge them into the final map.

actual fun <K, V> newMapAdapter(keyAdapter: ProtoAdapter<K>, valueAdapter: ProtoAdapter<V>): ProtoAdapter<Map<K, V>>

Creates a new proto adapter for a map using keyAdapter and valueAdapter.

Note: Map entries are not required to be encoded sequentially. Thus, when decoding using the returned adapter, only single-element maps will be returned and it is the caller's responsibility to merge them into the final map.

actual fun <K, V> newMapAdapter(keyAdapter: ProtoAdapter<K>, valueAdapter: ProtoAdapter<V>): ProtoAdapter<Map<K, V>>
actual fun <K, V> newMapAdapter(keyAdapter: ProtoAdapter<K>, valueAdapter: ProtoAdapter<V>): ProtoAdapter<Map<K, V>>

Creates a new proto adapter for a map using keyAdapter and valueAdapter.

Note: Map entries are not required to be encoded sequentially. Thus, when decoding using the returned adapter, only single-element maps will be returned and it is the caller's responsibility to merge them into the final map.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-message-adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-message-adapter.html new file mode 100644 index 0000000000..cc2884a472 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-message-adapter.html @@ -0,0 +1,82 @@ + + + + + newMessageAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newMessageAdapter

+
+
+
+
fun <M : Message<M, B>, B : Message.Builder<M, B>> newMessageAdapter(type: Class<M>, typeUrl: String, syntax: Syntax): ProtoAdapter<M>


fun <M : Message<M, B>, B : Message.Builder<M, B>> newMessageAdapter(type: Class<M>, typeUrl: String, syntax: Syntax, classLoader: ClassLoader?): ProtoAdapter<M>

Creates a new proto adapter for type.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/-enum-constant-not-found-exception.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/-enum-constant-not-found-exception.html new file mode 100644 index 0000000000..4dc9a141a8 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/-enum-constant-not-found-exception.html @@ -0,0 +1,85 @@ + + + + + EnumConstantNotFoundException + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EnumConstantNotFoundException

+
+
+
+
expect constructor(value: Int, type: KClass<*>?)
actual constructor(value: Int, type: KClass<*>?)
constructor(value: Int, type: Class<*>)
actual constructor(value: Int, type: KClass<*>?)
actual constructor(value: Int, type: KClass<*>?)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/index.html new file mode 100644 index 0000000000..1fa2c8c329 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/index.html @@ -0,0 +1,323 @@ + + + + + EnumConstantNotFoundException + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EnumConstantNotFoundException

+
+
+
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect constructor(value: Int, type: KClass<*>?)
actual constructor(value: Int, type: KClass<*>?)
constructor(value: Int, type: Class<*>)
actual constructor(value: Int, type: KClass<*>?)
actual constructor(value: Int, type: KClass<*>?)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+
cause
+ +
Link copied to clipboard
+
+
+
+
+
+
open val cause: Throwable?
open val cause: Throwable?
open val cause: Throwable?
open val cause: Throwable?
+
+
+
+
+ +
+
+
+
message
+ +
Link copied to clipboard
+
+
+
+
+
+
open val message: String?
open val message: String?
open val message: String?
open val message: String?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val value: Int
actual val value: Int
actual val value: Int
actual val value: Int
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun toString(): String
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/value.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/value.html new file mode 100644 index 0000000000..0dcd24d543 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/value.html @@ -0,0 +1,85 @@ + + + + + value + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

value

+
+
+
+
expect val value: Int
actual val value: Int
actual val value: Int
actual val value: Int
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html new file mode 100644 index 0000000000..ec9f16fad3 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html @@ -0,0 +1,85 @@ + + + + + ProtoAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoAdapter

+
+
+
+
expect constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E? = null, sourceFile: String? = null)
actual constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E?, sourceFile: String?)
constructor(fieldEncoding: FieldEncoding, type: Class<*>)
constructor(fieldEncoding: FieldEncoding, type: Class<*>, typeUrl: String?)
constructor(fieldEncoding: FieldEncoding, type: Class<*>, typeUrl: String?, syntax: Syntax)
constructor(fieldEncoding: FieldEncoding, type: Class<*>, typeUrl: String?, syntax: Syntax, identity: E?)
constructor(fieldEncoding: FieldEncoding, type: KClass<*>?)
constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?)
constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax)
constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E?)
constructor(fieldEncoding: FieldEncoding, type: Class<*>, typeUrl: String?, syntax: Syntax, identity: E?, sourceFile: String?)
actual constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E?, sourceFile: String?)
actual constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E?, sourceFile: String?)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/as-packed.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/as-packed.html new file mode 100644 index 0000000000..d94994c03f --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/as-packed.html @@ -0,0 +1,85 @@ + + + + + asPacked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

asPacked

+
+
+
+
expect fun asPacked(): ProtoAdapter<List<E>>

Returns an adapter for E but as a packed, repeated value.

actual fun asPacked(): ProtoAdapter<List<E>>

Returns an adapter for E but as a packed, repeated value.

actual fun asPacked(): ProtoAdapter<List<E>>
actual fun asPacked(): ProtoAdapter<List<E>>

Returns an adapter for E but as a packed, repeated value.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/as-repeated.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/as-repeated.html new file mode 100644 index 0000000000..a84e431f5c --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/as-repeated.html @@ -0,0 +1,85 @@ + + + + + asRepeated + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

asRepeated

+
+
+
+
expect fun asRepeated(): ProtoAdapter<List<E>>

Returns an adapter for E but as a repeated value.

Note: Repeated items are not required to be encoded sequentially. Thus, when decoding using the returned adapter, only single-element lists will be returned and it is the caller's responsibility to merge them into the final list.

actual fun asRepeated(): ProtoAdapter<List<E>>

Returns an adapter for E but as a repeated value.

Note: Repeated items are not required to be encoded sequentially. Thus, when decoding using the returned adapter, only single-element lists will be returned and it is the caller's responsibility to merge them into the final list.

actual fun asRepeated(): ProtoAdapter<List<E>>
actual fun asRepeated(): ProtoAdapter<List<E>>

Returns an adapter for E but as a repeated value.

Note: Repeated items are not required to be encoded sequentially. Thus, when decoding using the returned adapter, only single-element lists will be returned and it is the caller's responsibility to merge them into the final list.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/decode.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/decode.html new file mode 100644 index 0000000000..5134101a18 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/decode.html @@ -0,0 +1,85 @@ + + + + + decode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

decode

+
+
+
+
expect abstract fun decode(reader: ProtoReader): E

Read a non-null value from reader.


expect fun decode(bytes: ByteArray): E
expect fun decode(bytes: ByteString): E

Read an encoded message from bytes.


expect fun decode(source: BufferedSource): E

Read an encoded message from source.

actual abstract fun decode(reader: ProtoReader): E

Read a non-null value from reader.


actual fun decode(bytes: ByteArray): E
actual fun decode(bytes: ByteString): E

Read an encoded message from bytes.


actual fun decode(source: BufferedSource): E

Read an encoded message from source.

fun decode(stream: InputStream): E
actual abstract fun decode(reader: ProtoReader): E
actual fun decode(bytes: ByteArray): E
actual fun decode(bytes: ByteString): E
actual fun decode(source: BufferedSource): E
actual abstract fun decode(reader: ProtoReader): E

Read a non-null value from reader.


actual fun decode(bytes: ByteArray): E
actual fun decode(bytes: ByteString): E

Read an encoded message from bytes.


actual fun decode(source: BufferedSource): E

Read an encoded message from source.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode-byte-string.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode-byte-string.html new file mode 100644 index 0000000000..51f093e9a6 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode-byte-string.html @@ -0,0 +1,85 @@ + + + + + encodeByteString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encodeByteString

+
+
+
+
expect fun encodeByteString(value: E): ByteString

Encode value as a ByteString.

actual fun encodeByteString(value: E): ByteString

Encode value as a ByteString.

actual fun encodeByteString(value: E): ByteString
actual fun encodeByteString(value: E): ByteString

Encode value as a ByteString.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode-with-tag.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode-with-tag.html new file mode 100644 index 0000000000..38961872f6 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode-with-tag.html @@ -0,0 +1,85 @@ + + + + + encodeWithTag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encodeWithTag

+
+
+
+
expect open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
expect open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)

Write tag and value to writer. If value is null this does nothing.

actual open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)

Write tag and value to writer. If value is null this does nothing.

actual open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)

Write tag and value to writer. If value is null this does nothing.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode.html new file mode 100644 index 0000000000..42d7e98069 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encode.html @@ -0,0 +1,85 @@ + + + + + encode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encode

+
+
+
+
expect abstract fun encode(writer: ProtoWriter, value: E)
expect open fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.


expect fun encode(sink: BufferedSink, value: E)

Encode value and write it to stream.


expect fun encode(value: E): ByteArray

Encode value as a byte[].

actual abstract fun encode(writer: ProtoWriter, value: E)
actual open fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.


actual fun encode(sink: BufferedSink, value: E)

Encode value and write it to stream.


actual fun encode(value: E): ByteArray

Encode value as a byte[].

fun encode(stream: OutputStream, value: E)
actual abstract fun encode(writer: ProtoWriter, value: E)
actual open fun encode(writer: ReverseProtoWriter, value: E)
actual fun encode(sink: BufferedSink, value: E)
actual fun encode(value: E): ByteArray
actual abstract fun encode(writer: ProtoWriter, value: E)
actual open fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.


actual fun encode(sink: BufferedSink, value: E)

Encode value and write it to stream.


actual fun encode(value: E): ByteArray

Encode value as a byte[].

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encoded-size-with-tag.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encoded-size-with-tag.html new file mode 100644 index 0000000000..205c686497 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encoded-size-with-tag.html @@ -0,0 +1,85 @@ + + + + + encodedSizeWithTag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encodedSizeWithTag

+
+
+
+
expect open fun encodedSizeWithTag(tag: Int, value: E?): Int

The size of tag and value in the wire format. This size includes the tag, type, length-delimited prefix (should the type require one), and value. Returns 0 if value is null.

actual open fun encodedSizeWithTag(tag: Int, value: E?): Int

The size of tag and value in the wire format. This size includes the tag, type, length-delimited prefix (should the type require one), and value. Returns 0 if value is null.

actual open fun encodedSizeWithTag(tag: Int, value: E?): Int
actual open fun encodedSizeWithTag(tag: Int, value: E?): Int

The size of tag and value in the wire format. This size includes the tag, type, length-delimited prefix (should the type require one), and value. Returns 0 if value is null.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encoded-size.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encoded-size.html new file mode 100644 index 0000000000..3e7ca3640b --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/encoded-size.html @@ -0,0 +1,85 @@ + + + + + encodedSize + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encodedSize

+
+
+
+
expect abstract fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

actual abstract fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

actual abstract fun encodedSize(value: E): Int
actual abstract fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/identity.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/identity.html new file mode 100644 index 0000000000..b4bcfeb0a5 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/identity.html @@ -0,0 +1,85 @@ + + + + + identity + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

identity

+
+
+
+
expect val identity: E?

A special value that is used when a field is absent from an encoded proto3 message. When encoding a proto3 message, fields that hold this value will be omitted.

| TYPE                                           | IDENTITY                      |
| :--------------------------------------------- | :---------------------------- |
| All numeric types (int32, float, double, etc.) | 0 |
| Boolean | false |
| String | empty string: "" |
| Bytes | empty bytes: ByteString.EMPTY |
| Enums | enum constant with tag 0 |
| Lists (repeated types) | empty list: listOf() |
actual val identity: E?
actual val identity: E?
actual val identity: E?
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/index.html new file mode 100644 index 0000000000..3b4cb90d96 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/index.html @@ -0,0 +1,447 @@ + + + + + ProtoAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoAdapter

+
+
+
expect abstract class ProtoAdapter<E>(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E? = null, sourceFile: String? = null)

Inheritors

actual abstract class ProtoAdapter<E>(fieldEncoding: FieldEncoding, val type: KClass<*>?, val typeUrl: String?, val syntax: Syntax, val identity: E?, val sourceFile: String?)

Inheritors

actual abstract class ProtoAdapter<E>(fieldEncoding: FieldEncoding, val type: KClass<*>?, val typeUrl: String?, val syntax: Syntax, val identity: E?, val sourceFile: String?)

Inheritors

actual abstract class ProtoAdapter<E>(fieldEncoding: FieldEncoding, val type: KClass<*>?, val typeUrl: String?, val syntax: Syntax, val identity: E?, val sourceFile: String?)

Inheritors

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E? = null, sourceFile: String? = null)
actual constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E?, sourceFile: String?)
constructor(fieldEncoding: FieldEncoding, type: Class<*>)
constructor(fieldEncoding: FieldEncoding, type: Class<*>, typeUrl: String?)
constructor(fieldEncoding: FieldEncoding, type: Class<*>, typeUrl: String?, syntax: Syntax)
constructor(fieldEncoding: FieldEncoding, type: Class<*>, typeUrl: String?, syntax: Syntax, identity: E?)
constructor(fieldEncoding: FieldEncoding, type: KClass<*>?)
constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?)
constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax)
constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E?)
constructor(fieldEncoding: FieldEncoding, type: Class<*>, typeUrl: String?, syntax: Syntax, identity: E?, sourceFile: String?)
actual constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E?, sourceFile: String?)
actual constructor(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E?, sourceFile: String?)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect object Companion
actual object Companion
actual object Companion
actual object Companion
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val identity: E?

A special value that is used when a field is absent from an encoded proto3 message. When encoding a proto3 message, fields that hold this value will be omitted.

actual val identity: E?
actual val identity: E?
actual val identity: E?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val sourceFile: String?

Path to the file containing the protobuf definition of this type.

actual val sourceFile: String?
actual val sourceFile: String?
actual val sourceFile: String?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val syntax: Syntax

Identifies the syntax in which type is defined in the proto schema. This string contains either "proto2" or "proto3".

actual val syntax: Syntax
actual val syntax: Syntax
actual val syntax: Syntax
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val type: KClass<*>?
actual val type: KClass<*>?
actual val type: KClass<*>?
actual val type: KClass<*>?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect val typeUrl: String?

Identifies this type for inclusion in a google.protobuf.Any. This is a string like "type.googleapis.com/packagename.messagename" or null if this type is either not a message (such as scalars and enums), or was code-generated before Wire 3.2 which introduced support for type URLS.

actual val typeUrl: String?
actual val typeUrl: String?
actual val typeUrl: String?
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun asPacked(): ProtoAdapter<List<E>>

Returns an adapter for E but as a packed, repeated value.

actual fun asPacked(): ProtoAdapter<List<E>>

Returns an adapter for E but as a packed, repeated value.

actual fun asPacked(): ProtoAdapter<List<E>>
actual fun asPacked(): ProtoAdapter<List<E>>

Returns an adapter for E but as a packed, repeated value.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun asRepeated(): ProtoAdapter<List<E>>

Returns an adapter for E but as a repeated value.

actual fun asRepeated(): ProtoAdapter<List<E>>

Returns an adapter for E but as a repeated value.

actual fun asRepeated(): ProtoAdapter<List<E>>
actual fun asRepeated(): ProtoAdapter<List<E>>

Returns an adapter for E but as a repeated value.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun decode(reader: ProtoReader): E

Read a non-null value from reader.

expect fun decode(bytes: ByteArray): E
expect fun decode(bytes: ByteString): E

Read an encoded message from bytes.

expect fun decode(source: BufferedSource): E

Read an encoded message from source.

actual abstract fun decode(reader: ProtoReader): E

Read a non-null value from reader.

actual fun decode(bytes: ByteArray): E
actual fun decode(bytes: ByteString): E

Read an encoded message from bytes.

actual fun decode(source: BufferedSource): E

Read an encoded message from source.

actual abstract fun decode(reader: ProtoReader): E
fun decode(stream: InputStream): E
actual fun decode(bytes: ByteArray): E
actual fun decode(source: BufferedSource): E
actual fun decode(bytes: ByteString): E
actual abstract fun decode(reader: ProtoReader): E

Read a non-null value from reader.

actual fun decode(bytes: ByteArray): E
actual fun decode(bytes: ByteString): E

Read an encoded message from bytes.

actual fun decode(source: BufferedSource): E

Read an encoded message from source.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun <E> ProtoAdapter<E>.decode(data: <Error class: unknown class>): E

Read an encoded message from data.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun encode(value: E): ByteArray

Encode value as a byte[].

expect abstract fun encode(writer: ProtoWriter, value: E)
expect open fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.

expect fun encode(sink: BufferedSink, value: E)

Encode value and write it to stream.

actual fun encode(value: E): ByteArray

Encode value as a byte[].

actual abstract fun encode(writer: ProtoWriter, value: E)
actual open fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.

actual fun encode(sink: BufferedSink, value: E)

Encode value and write it to stream.

actual fun encode(value: E): ByteArray
actual abstract fun encode(writer: ProtoWriter, value: E)
actual open fun encode(writer: ReverseProtoWriter, value: E)
fun encode(stream: OutputStream, value: E)
actual fun encode(sink: BufferedSink, value: E)
actual fun encode(value: E): ByteArray

Encode value as a byte[].

actual abstract fun encode(writer: ProtoWriter, value: E)
actual open fun encode(writer: ReverseProtoWriter, value: E)

Write non-null value to writer.

actual fun encode(sink: BufferedSink, value: E)

Encode value and write it to stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun encodeByteString(value: E): ByteString

Encode value as a ByteString.

actual fun encodeByteString(value: E): ByteString

Encode value as a ByteString.

actual fun encodeByteString(value: E): ByteString
actual fun encodeByteString(value: E): ByteString

Encode value as a ByteString.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

actual abstract fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

actual abstract fun encodedSize(value: E): Int
actual abstract fun encodedSize(value: E): Int

The size of the non-null data value. This does not include the size required for a length-delimited prefix (should the type require one).

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open fun encodedSizeWithTag(tag: Int, value: E?): Int

The size of tag and value in the wire format. This size includes the tag, type, length-delimited prefix (should the type require one), and value. Returns 0 if value is null.

actual open fun encodedSizeWithTag(tag: Int, value: E?): Int

The size of tag and value in the wire format. This size includes the tag, type, length-delimited prefix (should the type require one), and value. Returns 0 if value is null.

actual open fun encodedSizeWithTag(tag: Int, value: E?): Int
actual open fun encodedSizeWithTag(tag: Int, value: E?): Int

The size of tag and value in the wire format. This size includes the tag, type, length-delimited prefix (should the type require one), and value. Returns 0 if value is null.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
expect open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)

Write tag and value to writer. If value is null this does nothing.

actual open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)

Write tag and value to writer. If value is null this does nothing.

actual open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)

Write tag and value to writer. If value is null this does nothing.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun redact(value: E): E

Returns the redacted form of value.

actual abstract fun redact(value: E): E

Returns the redacted form of value.

actual abstract fun redact(value: E): E
actual abstract fun redact(value: E): E

Returns the redacted form of value.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect open fun toString(value: E): String

Returns a human-readable version of the given value.

actual open fun toString(value: E): String

Returns a human-readable version of the given value.

actual open fun toString(value: E): String
actual open fun toString(value: E): String

Returns a human-readable version of the given value.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun tryDecode(reader: ProtoReader, destination: MutableList<E>)

Reads a value and appends it to destination if this has data available. Otherwise, it will only clear the reader state.

actual fun tryDecode(reader: ProtoReader, destination: MutableList<E>)
actual fun tryDecode(reader: ProtoReader, destination: MutableList<E>)
actual fun tryDecode(reader: ProtoReader, destination: MutableList<E>)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/redact.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/redact.html new file mode 100644 index 0000000000..73b1cc1a94 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/redact.html @@ -0,0 +1,85 @@ + + + + + redact + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

redact

+
+
+
+
expect abstract fun redact(value: E): E

Returns the redacted form of value.

actual abstract fun redact(value: E): E

Returns the redacted form of value.

actual abstract fun redact(value: E): E
actual abstract fun redact(value: E): E

Returns the redacted form of value.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/source-file.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/source-file.html new file mode 100644 index 0000000000..c042a80d8d --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/source-file.html @@ -0,0 +1,85 @@ + + + + + sourceFile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sourceFile

+
+
+
+
expect val sourceFile: String?

Path to the file containing the protobuf definition of this type.

actual val sourceFile: String?
actual val sourceFile: String?
actual val sourceFile: String?
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/syntax.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/syntax.html new file mode 100644 index 0000000000..8d70192445 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/syntax.html @@ -0,0 +1,85 @@ + + + + + syntax + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

syntax

+
+
+
+
expect val syntax: Syntax

Identifies the syntax in which type is defined in the proto schema. This string contains either "proto2" or "proto3".

actual val syntax: Syntax
actual val syntax: Syntax
actual val syntax: Syntax
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/to-string.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/to-string.html new file mode 100644 index 0000000000..6692d57299 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/to-string.html @@ -0,0 +1,85 @@ + + + + + toString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toString

+
+
+
+
expect open fun toString(value: E): String

Returns a human-readable version of the given value.

actual open fun toString(value: E): String

Returns a human-readable version of the given value.

actual open fun toString(value: E): String
actual open fun toString(value: E): String

Returns a human-readable version of the given value.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/try-decode.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/try-decode.html new file mode 100644 index 0000000000..2483006040 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/try-decode.html @@ -0,0 +1,85 @@ + + + + + tryDecode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tryDecode

+
+
+
+
expect fun tryDecode(reader: ProtoReader, destination: MutableList<E>)

Reads a value and appends it to destination if this has data available. Otherwise, it will only clear the reader state.

actual fun tryDecode(reader: ProtoReader, destination: MutableList<E>)
actual fun tryDecode(reader: ProtoReader, destination: MutableList<E>)
actual fun tryDecode(reader: ProtoReader, destination: MutableList<E>)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/type-url.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/type-url.html new file mode 100644 index 0000000000..4d600ffde5 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/type-url.html @@ -0,0 +1,85 @@ + + + + + typeUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

typeUrl

+
+
+
+
expect val typeUrl: String?

Identifies this type for inclusion in a google.protobuf.Any. This is a string like "type.googleapis.com/packagename.messagename" or null if this type is either not a message (such as scalars and enums), or was code-generated before Wire 3.2 which introduced support for type URLS.

actual val typeUrl: String?
actual val typeUrl: String?
actual val typeUrl: String?
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/type.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/type.html new file mode 100644 index 0000000000..121e052e19 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-adapter/type.html @@ -0,0 +1,85 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+
+
+
expect val type: KClass<*>?
actual val type: KClass<*>?
actual val type: KClass<*>?
actual val type: KClass<*>?
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/-companion/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/-companion/index.html new file mode 100644 index 0000000000..14710df475 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/-proto-reader.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/-proto-reader.html new file mode 100644 index 0000000000..1e546b3a0e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/-proto-reader.html @@ -0,0 +1,80 @@ + + + + + ProtoReader + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoReader

+
+
constructor(source: BufferedSource)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/add-unknown-field.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/add-unknown-field.html new file mode 100644 index 0000000000..96c555c32c --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/add-unknown-field.html @@ -0,0 +1,80 @@ + + + + + addUnknownField + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addUnknownField

+
+
fun addUnknownField(tag: Int, fieldEncoding: FieldEncoding, value: Any?)

Store an already read field temporarily. Once the entire message is read, call endMessageAndGetUnknownFields to retrieve unknown fields.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/begin-message.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/begin-message.html new file mode 100644 index 0000000000..a001e48065 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/begin-message.html @@ -0,0 +1,80 @@ + + + + + beginMessage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

beginMessage

+
+

Begin a nested message. A call to this method will restrict the reader so that nextTag returns -1 when the message is complete. An accompanying call to endMessage must then occur with the opaque token returned from this method.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/end-message-and-get-unknown-fields.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/end-message-and-get-unknown-fields.html new file mode 100644 index 0000000000..e9ca75653e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/end-message-and-get-unknown-fields.html @@ -0,0 +1,80 @@ + + + + + endMessageAndGetUnknownFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

endMessageAndGetUnknownFields

+
+
fun endMessageAndGetUnknownFields(token: Long): ByteString

End a length-delimited nested message. Calls to this method must be symmetric with calls to beginMessage.

Parameters

token

value returned from the corresponding call to beginMessage.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/for-each-tag.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/for-each-tag.html new file mode 100644 index 0000000000..e718d71030 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/for-each-tag.html @@ -0,0 +1,80 @@ + + + + + forEachTag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

forEachTag

+
+
@JvmName(name = "-forEachTag")
inline fun forEachTag(tagHandler: (Int) -> Any): ByteString

Reads each tag, handles it, and returns a byte string with the unknown fields.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/index.html new file mode 100644 index 0000000000..fdfdf69be5 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/index.html @@ -0,0 +1,367 @@ + + + + + ProtoReader + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoReader

+
class ProtoReader(source: BufferedSource)

Reads and decodes protocol message fields.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(source: BufferedSource)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun addUnknownField(tag: Int, fieldEncoding: FieldEncoding, value: Any?)

Store an already read field temporarily. Once the entire message is read, call endMessageAndGetUnknownFields to retrieve unknown fields.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Begin a nested message. A call to this method will restrict the reader so that nextTag returns -1 when the message is complete. An accompanying call to endMessage must then occur with the opaque token returned from this method.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun endMessageAndGetUnknownFields(token: Long): ByteString

End a length-delimited nested message. Calls to this method must be symmetric with calls to beginMessage.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@JvmName(name = "-forEachTag")
inline fun forEachTag(tagHandler: (Int) -> Any): ByteString

Reads each tag, handles it, and returns a byte string with the unknown fields.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the min length of the next field in bytes. Some encodings have a fixed length, while others have a variable length. LENGTH_DELIMITED fields have a known variable length, while VARINT fields could be as small as a single byte.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Reads and returns the length of the next message in a length-delimited stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun nextTag(): Int

Reads and returns the next tag of the message, or -1 if there are no further tags. Use peekFieldEncoding after calling this method to query its encoding. This silently skips groups.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the encoding of the next field value. nextTag must be called before this method.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun readBytes(): ByteString

Reads a bytes field value from the stream. The length is read from the stream prior to the actual data.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Reads a 32-bit little-endian integer from the stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Reads a 64-bit little-endian integer from the stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Reads a string field value from the stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Read an unknown field and store temporarily. Once the entire message is read, call endMessageAndGetUnknownFields to retrieve unknown fields.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Reads a raw varint from the stream. If larger than 32 bits, discard the upper bits.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Reads a raw varint up to 64 bits in length from the stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun skip()

Skips the current field's value. This is only safe to call immediately following a call to nextTag.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-field-min-length-in-bytes.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-field-min-length-in-bytes.html new file mode 100644 index 0000000000..8ec37ae59e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-field-min-length-in-bytes.html @@ -0,0 +1,80 @@ + + + + + nextFieldMinLengthInBytes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nextFieldMinLengthInBytes

+
+

Returns the min length of the next field in bytes. Some encodings have a fixed length, while others have a variable length. LENGTH_DELIMITED fields have a known variable length, while VARINT fields could be as small as a single byte.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-length-delimited.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-length-delimited.html new file mode 100644 index 0000000000..cc9e44b229 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-length-delimited.html @@ -0,0 +1,80 @@ + + + + + nextLengthDelimited + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nextLengthDelimited

+
+

Reads and returns the length of the next message in a length-delimited stream.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-tag.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-tag.html new file mode 100644 index 0000000000..361db20a31 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/next-tag.html @@ -0,0 +1,80 @@ + + + + + nextTag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nextTag

+
+
fun nextTag(): Int

Reads and returns the next tag of the message, or -1 if there are no further tags. Use peekFieldEncoding after calling this method to query its encoding. This silently skips groups.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/peek-field-encoding.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/peek-field-encoding.html new file mode 100644 index 0000000000..2b4da42a7f --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/peek-field-encoding.html @@ -0,0 +1,80 @@ + + + + + peekFieldEncoding + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

peekFieldEncoding

+
+

Returns the encoding of the next field value. nextTag must be called before this method.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-bytes.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-bytes.html new file mode 100644 index 0000000000..14a4c69442 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-bytes.html @@ -0,0 +1,80 @@ + + + + + readBytes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

readBytes

+
+
fun readBytes(): ByteString

Reads a bytes field value from the stream. The length is read from the stream prior to the actual data.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-fixed32.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-fixed32.html new file mode 100644 index 0000000000..b3e78f8cc2 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-fixed32.html @@ -0,0 +1,80 @@ + + + + + readFixed32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

readFixed32

+
+

Reads a 32-bit little-endian integer from the stream.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-fixed64.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-fixed64.html new file mode 100644 index 0000000000..87f29db289 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-fixed64.html @@ -0,0 +1,80 @@ + + + + + readFixed64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

readFixed64

+
+

Reads a 64-bit little-endian integer from the stream.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-string.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-string.html new file mode 100644 index 0000000000..6600bf8d55 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-string.html @@ -0,0 +1,80 @@ + + + + + readString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

readString

+
+

Reads a string field value from the stream.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-unknown-field.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-unknown-field.html new file mode 100644 index 0000000000..5e272df617 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-unknown-field.html @@ -0,0 +1,80 @@ + + + + + readUnknownField + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

readUnknownField

+
+

Read an unknown field and store temporarily. Once the entire message is read, call endMessageAndGetUnknownFields to retrieve unknown fields.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-varint32.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-varint32.html new file mode 100644 index 0000000000..0f62783be6 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-varint32.html @@ -0,0 +1,80 @@ + + + + + readVarint32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

readVarint32

+
+

Reads a raw varint from the stream. If larger than 32 bits, discard the upper bits.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-varint64.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-varint64.html new file mode 100644 index 0000000000..0f22b73b14 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/read-varint64.html @@ -0,0 +1,80 @@ + + + + + readVarint64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

readVarint64

+
+

Reads a raw varint up to 64 bits in length from the stream.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/skip.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/skip.html new file mode 100644 index 0000000000..30b9f8ebd1 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-reader/skip.html @@ -0,0 +1,80 @@ + + + + + skip + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

skip

+
+
fun skip()

Skips the current field's value. This is only safe to call immediately following a call to nextTag.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/-companion/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/-companion/index.html new file mode 100644 index 0000000000..2104978332 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/-proto-writer.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/-proto-writer.html new file mode 100644 index 0000000000..7bd93ed401 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/-proto-writer.html @@ -0,0 +1,80 @@ + + + + + ProtoWriter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoWriter

+
+
constructor(sink: BufferedSink)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/index.html new file mode 100644 index 0000000000..d2e0c382cd --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/index.html @@ -0,0 +1,232 @@ + + + + + ProtoWriter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoWriter

+
class ProtoWriter(sink: BufferedSink)

Utilities for encoding and writing protocol message fields.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(sink: BufferedSink)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeBytes(value: ByteString)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeFixed32(value: Int)

Write a little-endian 32-bit integer.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeFixed64(value: Long)

Write a little-endian 64-bit integer.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeString(value: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeTag(fieldNumber: Int, fieldEncoding: FieldEncoding)

Encode and write a tag.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeVarint32(value: Int)

Encode and write a varint. value is treated as unsigned, so it won't be sign-extended if negative.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeVarint64(value: Long)

Encode and write a varint.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-bytes.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-bytes.html new file mode 100644 index 0000000000..c3ef535890 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-bytes.html @@ -0,0 +1,80 @@ + + + + + writeBytes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeBytes

+
+
fun writeBytes(value: ByteString)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-fixed32.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-fixed32.html new file mode 100644 index 0000000000..6613b6a69f --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-fixed32.html @@ -0,0 +1,80 @@ + + + + + writeFixed32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeFixed32

+
+
fun writeFixed32(value: Int)

Write a little-endian 32-bit integer.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-fixed64.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-fixed64.html new file mode 100644 index 0000000000..e75e6344d5 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-fixed64.html @@ -0,0 +1,80 @@ + + + + + writeFixed64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeFixed64

+
+
fun writeFixed64(value: Long)

Write a little-endian 64-bit integer.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-string.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-string.html new file mode 100644 index 0000000000..dc0fb6e00b --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-string.html @@ -0,0 +1,80 @@ + + + + + writeString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeString

+
+
fun writeString(value: String)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-tag.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-tag.html new file mode 100644 index 0000000000..f4dc84686f --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-tag.html @@ -0,0 +1,80 @@ + + + + + writeTag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeTag

+
+
fun writeTag(fieldNumber: Int, fieldEncoding: FieldEncoding)

Encode and write a tag.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-varint32.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-varint32.html new file mode 100644 index 0000000000..5b604f2261 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-varint32.html @@ -0,0 +1,80 @@ + + + + + writeVarint32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeVarint32

+
+
fun writeVarint32(value: Int)

Encode and write a varint. value is treated as unsigned, so it won't be sign-extended if negative.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-varint64.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-varint64.html new file mode 100644 index 0000000000..1e168768fd --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-proto-writer/write-varint64.html @@ -0,0 +1,80 @@ + + + + + writeVarint64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeVarint64

+
+
fun writeVarint64(value: Long)

Encode and write a varint.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/-reverse-proto-writer.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/-reverse-proto-writer.html new file mode 100644 index 0000000000..52e46b86e1 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/-reverse-proto-writer.html @@ -0,0 +1,80 @@ + + + + + ReverseProtoWriter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ReverseProtoWriter

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/byte-count.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/byte-count.html new file mode 100644 index 0000000000..2abf9e5832 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/byte-count.html @@ -0,0 +1,80 @@ + + + + + byteCount + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

byteCount

+
+

The total number of bytes emitted thus far.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/index.html new file mode 100644 index 0000000000..23d395426b --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/index.html @@ -0,0 +1,247 @@ + + + + + ReverseProtoWriter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ReverseProtoWriter

+

Encodes protocol buffer message fields from back-to-front for efficiency. Callers should write data in the opposite order that the data will be read.

One significant benefit of writing messages in reverse order is that length prefixes can be computed in constant time. Get the length of a message by subtracting the byteCount before writing it from byteCount after writing it.

Utilities for encoding and writing protocol message fields.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

The total number of bytes emitted thus far.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeBytes(value: ByteString)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeFixed32(value: Int)

Write a little-endian 32-bit integer.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeFixed64(value: Long)

Write a little-endian 64-bit integer.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeString(value: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeTag(fieldNumber: Int, fieldEncoding: FieldEncoding)

Encode and write a tag.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeTo(sink: BufferedSink)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeVarint32(value: Int)

Encode and write a varint. value is treated as unsigned, so it won't be sign-extended if negative.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun writeVarint64(value: Long)

Encode and write a varint.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-bytes.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-bytes.html new file mode 100644 index 0000000000..294f14802c --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-bytes.html @@ -0,0 +1,80 @@ + + + + + writeBytes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeBytes

+
+
fun writeBytes(value: ByteString)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-fixed32.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-fixed32.html new file mode 100644 index 0000000000..529b69bca7 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-fixed32.html @@ -0,0 +1,80 @@ + + + + + writeFixed32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeFixed32

+
+
fun writeFixed32(value: Int)

Write a little-endian 32-bit integer.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-fixed64.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-fixed64.html new file mode 100644 index 0000000000..4c073211e1 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-fixed64.html @@ -0,0 +1,80 @@ + + + + + writeFixed64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeFixed64

+
+
fun writeFixed64(value: Long)

Write a little-endian 64-bit integer.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-string.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-string.html new file mode 100644 index 0000000000..2e3f0e2026 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-string.html @@ -0,0 +1,80 @@ + + + + + writeString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeString

+
+
fun writeString(value: String)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-tag.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-tag.html new file mode 100644 index 0000000000..9900b6308e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-tag.html @@ -0,0 +1,80 @@ + + + + + writeTag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeTag

+
+
fun writeTag(fieldNumber: Int, fieldEncoding: FieldEncoding)

Encode and write a tag.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-to.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-to.html new file mode 100644 index 0000000000..7c8959a4e6 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-to.html @@ -0,0 +1,80 @@ + + + + + writeTo + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeTo

+
+
fun writeTo(sink: BufferedSink)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-varint32.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-varint32.html new file mode 100644 index 0000000000..98af3ab24b --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-varint32.html @@ -0,0 +1,80 @@ + + + + + writeVarint32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeVarint32

+
+
fun writeVarint32(value: Int)

Encode and write a varint. value is treated as unsigned, so it won't be sign-extended if negative.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-varint64.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-varint64.html new file mode 100644 index 0000000000..cc5156e6c0 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-varint64.html @@ -0,0 +1,80 @@ + + + + + writeVarint64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

writeVarint64

+
+
fun writeVarint64(value: Long)

Encode and write a varint.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-companion/create.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-companion/create.html new file mode 100644 index 0000000000..68bba42ecd --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-companion/create.html @@ -0,0 +1,82 @@ + + + + + create + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

create

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-companion/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-companion/index.html new file mode 100644 index 0000000000..5627b3314b --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-companion/index.html @@ -0,0 +1,108 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
+
+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-runtime-enum-adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-runtime-enum-adapter.html new file mode 100644 index 0000000000..ef0d1899fa --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-runtime-enum-adapter.html @@ -0,0 +1,82 @@ + + + + + RuntimeEnumAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

RuntimeEnumAdapter

+
+
+
+
constructor(javaType: Class<E>)
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/equals.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/equals.html new file mode 100644 index 0000000000..a5e63bb24d --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/equals.html @@ -0,0 +1,82 @@ + + + + + equals + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

equals

+
+
+
+
open operator override fun equals(other: Any?): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/hash-code.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/hash-code.html new file mode 100644 index 0000000000..c9cb794339 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/hash-code.html @@ -0,0 +1,82 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

hashCode

+
+
+
+
open override fun hashCode(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/index.html new file mode 100644 index 0000000000..fe17b70f0e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-runtime-enum-adapter/index.html @@ -0,0 +1,461 @@ + + + + + RuntimeEnumAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

RuntimeEnumAdapter

+
+
+

Converts values of an enum to and from integers using reflection.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor(javaType: Class<E>)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val identity: E?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val sourceFile: String?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val syntax: Syntax
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val type: KClass<*>?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual val typeUrl: String?
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual fun asPacked(): ProtoAdapter<List<E>>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual fun asRepeated(): ProtoAdapter<List<E>>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual open override fun decode(reader: ProtoReader): E
fun decode(stream: InputStream): E
actual fun decode(bytes: ByteArray): E
actual fun decode(source: BufferedSource): E
actual fun decode(bytes: ByteString): E
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun <E> ProtoAdapter<E>.decode(data: <Error class: unknown class>): E

Read an encoded message from data.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual open override fun encode(writer: ProtoWriter, value: E)
actual open override fun encode(writer: ReverseProtoWriter, value: E)
actual fun encode(value: E): ByteArray
fun encode(stream: OutputStream, value: E)
actual fun encode(sink: BufferedSink, value: E)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual fun encodeByteString(value: E): ByteString
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual open override fun encodedSize(value: E): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual open fun encodedSizeWithTag(tag: Int, value: E?): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual open fun encodeWithTag(writer: ProtoWriter, tag: Int, value: E?)
actual open fun encodeWithTag(writer: ReverseProtoWriter, tag: Int, value: E?)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open operator override fun equals(other: Any?): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun hashCode(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual open override fun redact(value: E): E
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual open fun toString(value: E): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
actual fun tryDecode(reader: ProtoReader, destination: MutableList<E>)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-service/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-service/index.html new file mode 100644 index 0000000000..3ccd7f6222 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-service/index.html @@ -0,0 +1,84 @@ + + + + + Service + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Service

+
interface Service
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-companion/get.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-companion/get.html new file mode 100644 index 0000000000..d57189f46f --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-companion/get.html @@ -0,0 +1,80 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
operator fun get(string: String): Syntax
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-companion/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-companion/index.html new file mode 100644 index 0000000000..b3dd340e7b --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-companion/index.html @@ -0,0 +1,104 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
operator fun get(string: String): Syntax
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-p-r-o-t-o_2/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-p-r-o-t-o_2/index.html new file mode 100644 index 0000000000..6ee422c434 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-p-r-o-t-o_2/index.html @@ -0,0 +1,138 @@ + + + + + PROTO_2 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PROTO_2

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toString(): String
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-p-r-o-t-o_3/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-p-r-o-t-o_3/index.html new file mode 100644 index 0000000000..09585f656b --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/-p-r-o-t-o_3/index.html @@ -0,0 +1,138 @@ + + + + + PROTO_3 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PROTO_3

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toString(): String
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/entries.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/entries.html new file mode 100644 index 0000000000..230796939c --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/entries.html @@ -0,0 +1,80 @@ + + + + + entries + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/index.html new file mode 100644 index 0000000000..7dd9e3cf09 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/index.html @@ -0,0 +1,236 @@ + + + + + Syntax + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Syntax

+
enum Syntax : Enum<Syntax>

Syntax version.

+
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toString(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun valueOf(value: String): Syntax

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/to-string.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/to-string.html new file mode 100644 index 0000000000..8fc185ffb0 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/to-string.html @@ -0,0 +1,80 @@ + + + + + toString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toString

+
+
open override fun toString(): String
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/value-of.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/value-of.html new file mode 100644 index 0000000000..0ec35bca32 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+
fun valueOf(value: String): Syntax

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/values.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/values.html new file mode 100644 index 0000000000..800a2cc70e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-syntax/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum-constant/declared-name.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum-constant/declared-name.html new file mode 100644 index 0000000000..f8ecf81493 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum-constant/declared-name.html @@ -0,0 +1,80 @@ + + + + + declaredName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

declaredName

+
+

Name of this constant as declared in the proto schema. This value is set to a non-empty string only when the declared name differs from the generated one; for instance, a proto constant named final generated in Java will be renamed to final_.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum-constant/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum-constant/index.html new file mode 100644 index 0000000000..1657ace231 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum-constant/index.html @@ -0,0 +1,104 @@ + + + + + WireEnumConstant + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireEnumConstant

+
annotation class WireEnumConstant(val declaredName: String = "")

Annotates generated WireEnum fields with metadata for serialization and deserialization.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Name of this constant as declared in the proto schema. This value is set to a non-empty string only when the declared name differs from the generated one; for instance, a proto constant named final generated in Java will be renamed to final_.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum/index.html new file mode 100644 index 0000000000..2344745a69 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum/index.html @@ -0,0 +1,104 @@ + + + + + WireEnum + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireEnum

+
interface WireEnum

Interface for generated Enum values to help serialization and deserialization.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val value: Int

The tag value of an enum constant.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum/value.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum/value.html new file mode 100644 index 0000000000..f9f8419083 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-enum/value.html @@ -0,0 +1,80 @@ + + + + + value + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

value

+
+
abstract val value: Int

The tag value of an enum constant.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-m-i-t_-i-d-e-n-t-i-t-y/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-m-i-t_-i-d-e-n-t-i-t-y/index.html new file mode 100644 index 0000000000..9085b270c4 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-m-i-t_-i-d-e-n-t-i-t-y/index.html @@ -0,0 +1,164 @@ + + + + + OMIT_IDENTITY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

OMIT_IDENTITY

+

Special label to define proto3 fields which should not be emitted if their value is equal to their type's respective identity value. E.g.: a field of type int32 will not get emitted if its value is 0.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isOneOf")
val isOneOf: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isPacked")
val isPacked: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isRepeated")
val isRepeated: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-n-e_-o-f/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-n-e_-o-f/index.html new file mode 100644 index 0000000000..04194d8bf5 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-n-e_-o-f/index.html @@ -0,0 +1,164 @@ + + + + + ONE_OF + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ONE_OF

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isOneOf")
val isOneOf: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isPacked")
val isPacked: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isRepeated")
val isRepeated: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-p-t-i-o-n-a-l/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-p-t-i-o-n-a-l/index.html new file mode 100644 index 0000000000..c0c457ab22 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-o-p-t-i-o-n-a-l/index.html @@ -0,0 +1,164 @@ + + + + + OPTIONAL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

OPTIONAL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isOneOf")
val isOneOf: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isPacked")
val isPacked: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isRepeated")
val isRepeated: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-p-a-c-k-e-d/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-p-a-c-k-e-d/index.html new file mode 100644 index 0000000000..c790ebf88e --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-p-a-c-k-e-d/index.html @@ -0,0 +1,164 @@ + + + + + PACKED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PACKED

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isOneOf")
val isOneOf: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isPacked")
val isPacked: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isRepeated")
val isRepeated: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-r-e-p-e-a-t-e-d/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-r-e-p-e-a-t-e-d/index.html new file mode 100644 index 0000000000..55a186e6f5 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-r-e-p-e-a-t-e-d/index.html @@ -0,0 +1,164 @@ + + + + + REPEATED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

REPEATED

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isOneOf")
val isOneOf: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isPacked")
val isPacked: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isRepeated")
val isRepeated: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-r-e-q-u-i-r-e-d/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-r-e-q-u-i-r-e-d/index.html new file mode 100644 index 0000000000..131e8c80af --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/-r-e-q-u-i-r-e-d/index.html @@ -0,0 +1,164 @@ + + + + + REQUIRED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

REQUIRED

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isOneOf")
val isOneOf: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isPacked")
val isPacked: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isRepeated")
val isRepeated: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/entries.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/entries.html new file mode 100644 index 0000000000..f9dc8a25ef --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/entries.html @@ -0,0 +1,80 @@ + + + + + entries + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/index.html new file mode 100644 index 0000000000..2b646117c8 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/index.html @@ -0,0 +1,307 @@ + + + + + Label + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Label

+

A protocol buffer label.

+
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Special label to define proto3 fields which should not be emitted if their value is equal to their type's respective identity value. E.g.: a field of type int32 will not get emitted if its value is 0.

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isOneOf")
val isOneOf: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isPacked")
val isPacked: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "isRepeated")
val isRepeated: Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-one-of.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-one-of.html new file mode 100644 index 0000000000..0ddd7d4109 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-one-of.html @@ -0,0 +1,80 @@ + + + + + isOneOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isOneOf

+
+
@get:JvmName(name = "isOneOf")
val isOneOf: Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-packed.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-packed.html new file mode 100644 index 0000000000..86290e00a2 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-packed.html @@ -0,0 +1,80 @@ + + + + + isPacked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isPacked

+
+
@get:JvmName(name = "isPacked")
val isPacked: Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-repeated.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-repeated.html new file mode 100644 index 0000000000..474bf5e6e1 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/is-repeated.html @@ -0,0 +1,80 @@ + + + + + isRepeated + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isRepeated

+
+
@get:JvmName(name = "isRepeated")
val isRepeated: Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/value-of.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/value-of.html new file mode 100644 index 0000000000..a5da4b0d16 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/values.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/values.html new file mode 100644 index 0000000000..b408cbb304 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/-label/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/adapter.html new file mode 100644 index 0000000000..41b5a415f1 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/adapter.html @@ -0,0 +1,80 @@ + + + + + adapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

adapter

+
+

Reference to the static field that holds a ProtoAdapter that can encode and decode this field's values. The reference is a string like com.squareup.wire.protos.person.Person#ADAPTER and contains a fully-qualified class name followed by a hash symbol and a field name.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/declared-name.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/declared-name.html new file mode 100644 index 0000000000..b100b306a1 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/declared-name.html @@ -0,0 +1,80 @@ + + + + + declaredName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

declaredName

+
+

Name of this field as declared in the proto schema. This value is set to a non-empty string only when the declared name differs from the generated one; for instance, a proto field named final generated in Java will be renamed to final_.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/index.html new file mode 100644 index 0000000000..d4b5704f04 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/index.html @@ -0,0 +1,243 @@ + + + + + WireField + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireField

+
@Target(allowedTargets = [AnnotationTarget.FIELD])
annotation class WireField(val tag: Int, val keyAdapter: String = "", val adapter: String, val label: WireField.Label = Label.OPTIONAL, val redacted: Boolean = false, val declaredName: String = "", val jsonName: String = "", val oneofName: String = "", val schemaIndex: Int = -1)

Annotates generated Message fields with metadata for serialization and deserialization.

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

A protocol buffer label.

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Reference to the static field that holds a ProtoAdapter that can encode and decode this field's values. The reference is a string like com.squareup.wire.protos.person.Person#ADAPTER and contains a fully-qualified class name followed by a hash symbol and a field name.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Name of this field as declared in the proto schema. This value is set to a non-empty string only when the declared name differs from the generated one; for instance, a proto field named final generated in Java will be renamed to final_.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Name representing this field as it should be used in JSON. This value is set to a non-empty string only when the json name differs from the name as declared in the proto schema.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Reference to the static field that holds a ProtoAdapter that can encode and decode this field's keys. This only applies to maps. See adapter for a description of the value format.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The field's protocol buffer label, one of Label.OPTIONAL, Label.REQUIRED, Label.REPEATED, Label.PACKED, or Label.OMIT_IDENTITY. Defaults to Label.OPTIONAL.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Name of the oneof this field belongs to. This value is set to a non-empty string only if the field is part of a oneof.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val redacted: Boolean = false

Redacted fields are omitted from toString() to protect sensitive data. Defaults to false.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

This is the order that this field was declared in the .proto schema.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val tag: Int

The tag number used to store the field's value.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/json-name.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/json-name.html new file mode 100644 index 0000000000..622073bf9a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/json-name.html @@ -0,0 +1,80 @@ + + + + + jsonName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

jsonName

+
+

Name representing this field as it should be used in JSON. This value is set to a non-empty string only when the json name differs from the name as declared in the proto schema.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/key-adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/key-adapter.html new file mode 100644 index 0000000000..253ac23eb8 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/key-adapter.html @@ -0,0 +1,80 @@ + + + + + keyAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

keyAdapter

+
+

Reference to the static field that holds a ProtoAdapter that can encode and decode this field's keys. This only applies to maps. See adapter for a description of the value format.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/label.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/label.html new file mode 100644 index 0000000000..87cf007de9 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/label.html @@ -0,0 +1,80 @@ + + + + + label + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

label

+
+

The field's protocol buffer label, one of Label.OPTIONAL, Label.REQUIRED, Label.REPEATED, Label.PACKED, or Label.OMIT_IDENTITY. Defaults to Label.OPTIONAL.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/oneof-name.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/oneof-name.html new file mode 100644 index 0000000000..9c2b97e7e3 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/oneof-name.html @@ -0,0 +1,80 @@ + + + + + oneofName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

oneofName

+
+

Name of the oneof this field belongs to. This value is set to a non-empty string only if the field is part of a oneof.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/redacted.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/redacted.html new file mode 100644 index 0000000000..565176c7a9 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/redacted.html @@ -0,0 +1,80 @@ + + + + + redacted + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

redacted

+
+
val redacted: Boolean = false

Redacted fields are omitted from toString() to protect sensitive data. Defaults to false.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/schema-index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/schema-index.html new file mode 100644 index 0000000000..baa984928a --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/schema-index.html @@ -0,0 +1,80 @@ + + + + + schemaIndex + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schemaIndex

+
+

This is the order that this field was declared in the .proto schema.

It is -1 if the order does not matter for JSON serialization.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/tag.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/tag.html new file mode 100644 index 0000000000..143ea5e310 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-field/tag.html @@ -0,0 +1,80 @@ + + + + + tag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tag

+
+
val tag: Int

The tag number used to store the field's value.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/index.html new file mode 100644 index 0000000000..cf9dee0730 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/index.html @@ -0,0 +1,149 @@ + + + + + WireRpc + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireRpc

+
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class WireRpc(val path: String, val requestAdapter: String, val responseAdapter: String, val sourceFile: String = "")

For gRPC actions the path is formatted as /<service name>/<method name>. The path of the proto service below is /squareup.helloworld.Greeter/SayHello.

package squareup.helloworld;

service Greeter {
rpc SayHello (HelloRequest) returns (HelloReply) {}
}
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/path.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/path.html new file mode 100644 index 0000000000..8696fc1c57 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/path.html @@ -0,0 +1,80 @@ + + + + + path + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

path

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/request-adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/request-adapter.html new file mode 100644 index 0000000000..23b3678e3d --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/request-adapter.html @@ -0,0 +1,80 @@ + + + + + requestAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

requestAdapter

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/response-adapter.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/response-adapter.html new file mode 100644 index 0000000000..913c2cc5b3 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/response-adapter.html @@ -0,0 +1,80 @@ + + + + + responseAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

responseAdapter

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/source-file.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/source-file.html new file mode 100644 index 0000000000..8bd0d94a76 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/-wire-rpc/source-file.html @@ -0,0 +1,80 @@ + + + + + sourceFile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sourceFile

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/decode.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/decode.html new file mode 100644 index 0000000000..2ced2421d2 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/decode.html @@ -0,0 +1,82 @@ + + + + + decode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

decode

+
+
+
+
fun <E> ProtoAdapter<E>.decode(data: <Error class: unknown class>): E

Read an encoded message from data.

Note: this method is marked with ExperimentalUnsignedTypes annotation and requires an opt-in (e.g. through @OptIn(ExperimentalUnsignedTypes::class) to be used.

Throws

if data.length is larger than Int.MAX_VALUE.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/duration-of-seconds.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/duration-of-seconds.html new file mode 100644 index 0000000000..09b801d7e1 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/duration-of-seconds.html @@ -0,0 +1,85 @@ + + + + + durationOfSeconds + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

durationOfSeconds

+
+
+
+
expect fun durationOfSeconds(seconds: Long, nano: Long): Duration
actual fun durationOfSeconds(seconds: Long, nano: Long): Duration
actual inline fun durationOfSeconds(seconds: Long, nano: Long): Duration
actual fun durationOfSeconds(seconds: Long, nano: Long): Duration
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/get.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/get.html new file mode 100644 index 0000000000..09cf1ef978 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/get.html @@ -0,0 +1,82 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
+
+
fun <T> get(value: T?, defaultValue: T): T

Returns value if it is not null; defaultValue otherwise. This is used to conveniently return a default value when a value is null. For example,

MyProto myProto = ...
MyField field = Wire.get(myProto.f, MyProto.f_default);

will attempt to retrieve the value of the field 'f' defined by MyProto. If the field is null (i.e., unset), get will return its second argument, which in this case is the default value for the field 'f'.

+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/index.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/index.html new file mode 100644 index 0000000000..315a34d9fb --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/index.html @@ -0,0 +1,497 @@ + + + + + com.squareup.wire + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract class AndroidMessage<M : Message<M, B>, B : Message.Builder<M, B>> : Message<M, B> , Parcelable

An Android-specific Message which adds support for Parcelable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class AnyMessage(val typeUrl: String, val value: ByteString = ByteString.EMPTY) : Message<AnyMessage, Nothing>

Wire implementation of the google.protobuf.Any type. The Any type wraps an arbitrary protobuf message. Field of Any generated by Wire will be typed AnyMessage. typeUrl is used to identify the type of the message, defined as 'type.googleapis.com/full.type.name'. value is the serialized representation of the wrapped message. The pack and unpack methods are available to wrap and unwrap an Any message.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect class Duration

A measurement of time. Durations may be positive, zero, or negative.

actual class Duration
actual typealias Duration = java.time.Duration
actual class Duration
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract class EnumAdapter<E : WireEnum> : ProtoAdapter<E>

An abstract ProtoAdapter that converts values of an enum to and from integers.

actual abstract class EnumAdapter<E : WireEnum> : ProtoAdapter<E>

An abstract ProtoAdapter that converts values of an enum to and from integers.

actual abstract class EnumAdapter<E : WireEnum> : ProtoAdapter<E>

An abstract ProtoAdapter that converts values of an enum to and from integers.

actual abstract class EnumAdapter<E : WireEnum> : ProtoAdapter<E>

An abstract ProtoAdapter that converts values of an enum to and from integers.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect class Instant

This represents a timestamp, though we use the name 'instant' in the runtime because that's what the JVM libraries use, and 'Timestamp' means something else on that platform.

actual class Instant
actual typealias Instant = java.time.Instant
actual class Instant
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract class Message<M : Message<M, B>, B : Message.Builder<M, B>>

A protocol buffer message.

actual abstract class Message<M : Message<M, B>, B : Message.Builder<M, B>>

A protocol buffer message.

actual abstract class Message<M : Message<M, B>, B : Message.Builder<M, B>> : Serializable

A protocol buffer message.

actual abstract class Message<M : Message<M, B>, B : Message.Builder<M, B>>

A protocol buffer message.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect interface MessageSink<in T : Any>

A writable stream of messages.

actual interface MessageSink<in T : Any>
actual interface MessageSink<in T : Any> : Closeable
actual interface MessageSink<in T : Any>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect interface MessageSource<out T : Any>

A readable stream of messages.

actual interface MessageSource<out T : Any>
actual interface MessageSource<out T : Any> : Closeable
actual interface MessageSource<out T : Any>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class OneOf<out K : OneOf.Key<T>, T>(val key: K, val value: T)

A oneof's value and the key that identifies which field holds it.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract class ProtoAdapter<E>(fieldEncoding: FieldEncoding, type: KClass<*>?, typeUrl: String?, syntax: Syntax, identity: E? = null, sourceFile: String? = null)
actual abstract class ProtoAdapter<E>(fieldEncoding: FieldEncoding, val type: KClass<*>?, val typeUrl: String?, val syntax: Syntax, val identity: E?, val sourceFile: String?)
actual abstract class ProtoAdapter<E>(fieldEncoding: FieldEncoding, val type: KClass<*>?, val typeUrl: String?, val syntax: Syntax, val identity: E?, val sourceFile: String?)
actual abstract class ProtoAdapter<E>(fieldEncoding: FieldEncoding, val type: KClass<*>?, val typeUrl: String?, val syntax: Syntax, val identity: E?, val sourceFile: String?)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class ProtoReader(source: BufferedSource)

Reads and decodes protocol message fields.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class ProtoWriter(sink: BufferedSink)

Utilities for encoding and writing protocol message fields.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Encodes protocol buffer message fields from back-to-front for efficiency. Callers should write data in the opposite order that the data will be read.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+

Converts values of an enum to and from integers using reflection.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface Service
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
enum Syntax : Enum<Syntax>

Syntax version.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface WireEnum

Interface for generated Enum values to help serialization and deserialization.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
annotation class WireEnumConstant(val declaredName: String = "")

Annotates generated WireEnum fields with metadata for serialization and deserialization.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Target(allowedTargets = [AnnotationTarget.FIELD])
annotation class WireField(val tag: Int, val keyAdapter: String = "", val adapter: String, val label: WireField.Label = Label.OPTIONAL, val redacted: Boolean = false, val declaredName: String = "", val jsonName: String = "", val oneofName: String = "", val schemaIndex: Int = -1)

Annotates generated Message fields with metadata for serialization and deserialization.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class WireRpc(val path: String, val requestAdapter: String, val responseAdapter: String, val sourceFile: String = "")

For gRPC actions the path is formatted as /<service name>/<method name>. The path of the proto service below is /squareup.helloworld.Greeter/SayHello.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun <E> ProtoAdapter<E>.decode(data: <Error class: unknown class>): E

Read an encoded message from data.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun durationOfSeconds(seconds: Long, nano: Long): Duration
actual fun durationOfSeconds(seconds: Long, nano: Long): Duration
actual inline fun durationOfSeconds(seconds: Long, nano: Long): Duration
actual fun durationOfSeconds(seconds: Long, nano: Long): Duration
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun <T> get(value: T?, defaultValue: T): T

Returns value if it is not null; defaultValue otherwise. This is used to conveniently return a default value when a value is null. For example,

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun ofEpochSecond(epochSecond: Long, nano: Long): Instant
actual fun ofEpochSecond(epochSecond: Long, nano: Long): Instant
actual inline fun ofEpochSecond(epochSecond: Long, nano: Long): Instant
actual fun ofEpochSecond(epochSecond: Long, nano: Long): Instant
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/com.squareup.wire/of-epoch-second.html b/3.x/wire-runtime/wire-runtime/com.squareup.wire/of-epoch-second.html new file mode 100644 index 0000000000..49a1558374 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/com.squareup.wire/of-epoch-second.html @@ -0,0 +1,85 @@ + + + + + ofEpochSecond + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ofEpochSecond

+
+
+
+
expect fun ofEpochSecond(epochSecond: Long, nano: Long): Instant
actual fun ofEpochSecond(epochSecond: Long, nano: Long): Instant
actual inline fun ofEpochSecond(epochSecond: Long, nano: Long): Instant
actual fun ofEpochSecond(epochSecond: Long, nano: Long): Instant
+
+ +
+
+
+ + diff --git a/3.x/wire-runtime/wire-runtime/package-list b/3.x/wire-runtime/wire-runtime/package-list new file mode 100644 index 0000000000..8956dd4bd6 --- /dev/null +++ b/3.x/wire-runtime/wire-runtime/package-list @@ -0,0 +1,287 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire////PointingToDeclaration/wire-runtime/com.squareup.wire/index.html +$dokka.location:com.squareup.wire//decode/com.squareup.wire.ProtoAdapter[TypeParam(bounds=[kotlin.Any?])]#[Error type: Unresolved type for NSData]/PointingToDeclaration/wire-runtime/com.squareup.wire/decode.html +$dokka.location:com.squareup.wire//durationOfSeconds/#kotlin.Long#kotlin.Long/PointingToDeclaration/wire-runtime/com.squareup.wire/duration-of-seconds.html +$dokka.location:com.squareup.wire//get/#TypeParam(bounds=[kotlin.Any?])?#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration/wire-runtime/com.squareup.wire/get.html +$dokka.location:com.squareup.wire//ofEpochSecond/#kotlin.Long#kotlin.Long/PointingToDeclaration/wire-runtime/com.squareup.wire/of-epoch-second.html +$dokka.location:com.squareup.wire/AndroidMessage.Companion///PointingToDeclaration/wire-runtime/com.squareup.wire/-android-message/-companion/index.html +$dokka.location:com.squareup.wire/AndroidMessage.Companion/newCreator/#com.squareup.wire.ProtoAdapter[TypeParam(bounds=[kotlin.Any?])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-android-message/-companion/new-creator.html +$dokka.location:com.squareup.wire/AndroidMessage///PointingToDeclaration/wire-runtime/com.squareup.wire/-android-message/index.html +$dokka.location:com.squareup.wire/AndroidMessage/describeContents/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-android-message/describe-contents.html +$dokka.location:com.squareup.wire/AndroidMessage/writeToParcel/#android.os.Parcel#kotlin.Int/PointingToDeclaration/wire-runtime/com.squareup.wire/-android-message/write-to-parcel.html +$dokka.location:com.squareup.wire/AnyMessage.Companion///PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/-companion/index.html +$dokka.location:com.squareup.wire/AnyMessage.Companion/ADAPTER/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/-companion/-a-d-a-p-t-e-r.html +$dokka.location:com.squareup.wire/AnyMessage.Companion/pack/#com.squareup.wire.Message[*,*]/PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/-companion/pack.html +$dokka.location:com.squareup.wire/AnyMessage///PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/index.html +$dokka.location:com.squareup.wire/AnyMessage/AnyMessage/#kotlin.String#okio.ByteString/PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/-any-message.html +$dokka.location:com.squareup.wire/AnyMessage/copy/#kotlin.String#okio.ByteString/PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/copy.html +$dokka.location:com.squareup.wire/AnyMessage/equals/#kotlin.Any?/PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/equals.html +$dokka.location:com.squareup.wire/AnyMessage/hashCode/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/hash-code.html +$dokka.location:com.squareup.wire/AnyMessage/toString/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/to-string.html +$dokka.location:com.squareup.wire/AnyMessage/typeUrl/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/type-url.html +$dokka.location:com.squareup.wire/AnyMessage/unpack/#com.squareup.wire.ProtoAdapter[TypeParam(bounds=[kotlin.Any?])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/unpack.html +$dokka.location:com.squareup.wire/AnyMessage/unpackOrNull/#com.squareup.wire.ProtoAdapter[TypeParam(bounds=[kotlin.Any?])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/unpack-or-null.html +$dokka.location:com.squareup.wire/AnyMessage/value/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-any-message/value.html +$dokka.location:com.squareup.wire/Duration///PointingToDeclaration/wire-runtime/com.squareup.wire/-duration/index.html +$dokka.location:com.squareup.wire/Duration/equals/#kotlin.Any?/PointingToDeclaration/wire-runtime/com.squareup.wire/-duration/[native]equals.html +$dokka.location:com.squareup.wire/Duration/getNano/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-duration/get-nano.html +$dokka.location:com.squareup.wire/Duration/getSeconds/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-duration/get-seconds.html +$dokka.location:com.squareup.wire/Duration/hashCode/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-duration/[native]hash-code.html +$dokka.location:com.squareup.wire/EnumAdapter///PointingToDeclaration/wire-runtime/com.squareup.wire/-enum-adapter/index.html +$dokka.location:com.squareup.wire/EnumAdapter/EnumAdapter/#java.lang.Class[TypeParam(bounds=[com.squareup.wire.WireEnum])]#com.squareup.wire.Syntax#TypeParam(bounds=[com.squareup.wire.WireEnum])?/PointingToDeclaration/wire-runtime/com.squareup.wire/-enum-adapter/-enum-adapter.html +$dokka.location:com.squareup.wire/EnumAdapter/EnumAdapter/#java.lang.Class[TypeParam(bounds=[com.squareup.wire.WireEnum])]#com.squareup.wire.Syntax/PointingToDeclaration/wire-runtime/com.squareup.wire/-enum-adapter/-enum-adapter.html +$dokka.location:com.squareup.wire/EnumAdapter/EnumAdapter/#java.lang.Class[TypeParam(bounds=[com.squareup.wire.WireEnum])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-enum-adapter/-enum-adapter.html +$dokka.location:com.squareup.wire/EnumAdapter/EnumAdapter/#kotlin.reflect.KClass[TypeParam(bounds=[com.squareup.wire.WireEnum])]#com.squareup.wire.Syntax/PointingToDeclaration/wire-runtime/com.squareup.wire/-enum-adapter/-enum-adapter.html +$dokka.location:com.squareup.wire/EnumAdapter/EnumAdapter/#kotlin.reflect.KClass[TypeParam(bounds=[com.squareup.wire.WireEnum])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-enum-adapter/-enum-adapter.html +$dokka.location:com.squareup.wire/EnumAdapter/decode/#com.squareup.wire.ProtoReader/PointingToDeclaration/wire-runtime/com.squareup.wire/-enum-adapter/decode.html +$dokka.location:com.squareup.wire/EnumAdapter/encode/#com.squareup.wire.ProtoWriter#TypeParam(bounds=[com.squareup.wire.WireEnum])/PointingToDeclaration/wire-runtime/com.squareup.wire/-enum-adapter/encode.html +$dokka.location:com.squareup.wire/EnumAdapter/encode/#com.squareup.wire.ReverseProtoWriter#TypeParam(bounds=[com.squareup.wire.WireEnum])/PointingToDeclaration/wire-runtime/com.squareup.wire/-enum-adapter/encode.html +$dokka.location:com.squareup.wire/EnumAdapter/encodedSize/#TypeParam(bounds=[com.squareup.wire.WireEnum])/PointingToDeclaration/wire-runtime/com.squareup.wire/-enum-adapter/encoded-size.html +$dokka.location:com.squareup.wire/EnumAdapter/redact/#TypeParam(bounds=[com.squareup.wire.WireEnum])/PointingToDeclaration/wire-runtime/com.squareup.wire/-enum-adapter/redact.html +$dokka.location:com.squareup.wire/FieldEncoding.Companion///PointingToDeclaration/wire-runtime/com.squareup.wire/-field-encoding/-companion/index.html +$dokka.location:com.squareup.wire/FieldEncoding.FIXED32///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-field-encoding/-f-i-x-e-d32/index.html +$dokka.location:com.squareup.wire/FieldEncoding.FIXED64///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-field-encoding/-f-i-x-e-d64/index.html +$dokka.location:com.squareup.wire/FieldEncoding.LENGTH_DELIMITED///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-field-encoding/-l-e-n-g-t-h_-d-e-l-i-m-i-t-e-d/index.html +$dokka.location:com.squareup.wire/FieldEncoding.VARINT///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-field-encoding/-v-a-r-i-n-t/index.html +$dokka.location:com.squareup.wire/FieldEncoding///PointingToDeclaration/wire-runtime/com.squareup.wire/-field-encoding/index.html +$dokka.location:com.squareup.wire/FieldEncoding/entries/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-field-encoding/entries.html +$dokka.location:com.squareup.wire/FieldEncoding/rawProtoAdapter/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-field-encoding/raw-proto-adapter.html +$dokka.location:com.squareup.wire/FieldEncoding/valueOf/#kotlin.String/PointingToDeclaration/wire-runtime/com.squareup.wire/-field-encoding/value-of.html +$dokka.location:com.squareup.wire/FieldEncoding/values/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-field-encoding/values.html +$dokka.location:com.squareup.wire/Instant///PointingToDeclaration/wire-runtime/com.squareup.wire/-instant/index.html +$dokka.location:com.squareup.wire/Instant/equals/#kotlin.Any?/PointingToDeclaration/wire-runtime/com.squareup.wire/-instant/[native]equals.html +$dokka.location:com.squareup.wire/Instant/getEpochSecond/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-instant/get-epoch-second.html +$dokka.location:com.squareup.wire/Instant/getNano/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-instant/get-nano.html +$dokka.location:com.squareup.wire/Instant/hashCode/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-instant/[native]hash-code.html +$dokka.location:com.squareup.wire/Message.Builder///PointingToDeclaration/wire-runtime/com.squareup.wire/-message/-builder/index.html +$dokka.location:com.squareup.wire/Message.Builder/addUnknownField/#kotlin.Int#com.squareup.wire.FieldEncoding#kotlin.Any?/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/-builder/add-unknown-field.html +$dokka.location:com.squareup.wire/Message.Builder/addUnknownFields/#okio.ByteString/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/-builder/add-unknown-fields.html +$dokka.location:com.squareup.wire/Message.Builder/build/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/-builder/build.html +$dokka.location:com.squareup.wire/Message.Builder/buildUnknownFields/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/-builder/build-unknown-fields.html +$dokka.location:com.squareup.wire/Message.Builder/clearUnknownFields/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/-builder/clear-unknown-fields.html +$dokka.location:com.squareup.wire/Message.Companion///PointingToDeclaration/wire-runtime/com.squareup.wire/-message/-companion/index.html +$dokka.location:com.squareup.wire/Message///PointingToDeclaration/wire-runtime/com.squareup.wire/-message/index.html +$dokka.location:com.squareup.wire/Message/adapter/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/adapter.html +$dokka.location:com.squareup.wire/Message/encode/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/encode.html +$dokka.location:com.squareup.wire/Message/encode/#java.io.OutputStream/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/encode.html +$dokka.location:com.squareup.wire/Message/encode/#okio.BufferedSink/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/encode.html +$dokka.location:com.squareup.wire/Message/encodeByteString/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/encode-byte-string.html +$dokka.location:com.squareup.wire/Message/newBuilder/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/new-builder.html +$dokka.location:com.squareup.wire/Message/toString/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/to-string.html +$dokka.location:com.squareup.wire/Message/unknownFields/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/unknown-fields.html +$dokka.location:com.squareup.wire/Message/withoutUnknownFields/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message/without-unknown-fields.html +$dokka.location:com.squareup.wire/MessageSink///PointingToDeclaration/wire-runtime/com.squareup.wire/-message-sink/index.html +$dokka.location:com.squareup.wire/MessageSink/cancel/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message-sink/cancel.html +$dokka.location:com.squareup.wire/MessageSink/close/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message-sink/close.html +$dokka.location:com.squareup.wire/MessageSink/write/#TypeParam(bounds=[kotlin.Any])/PointingToDeclaration/wire-runtime/com.squareup.wire/-message-sink/write.html +$dokka.location:com.squareup.wire/MessageSource///PointingToDeclaration/wire-runtime/com.squareup.wire/-message-source/index.html +$dokka.location:com.squareup.wire/MessageSource/close/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message-source/close.html +$dokka.location:com.squareup.wire/MessageSource/read/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-message-source/read.html +$dokka.location:com.squareup.wire/OneOf.Key///PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/-key/index.html +$dokka.location:com.squareup.wire/OneOf.Key/Key/#kotlin.Int#com.squareup.wire.ProtoAdapter[TypeParam(bounds=[kotlin.Any?])]#kotlin.String#kotlin.Boolean#kotlin.String/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/-key/-key.html +$dokka.location:com.squareup.wire/OneOf.Key/adapter/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/-key/adapter.html +$dokka.location:com.squareup.wire/OneOf.Key/declaredName/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/-key/declared-name.html +$dokka.location:com.squareup.wire/OneOf.Key/jsonName/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/-key/json-name.html +$dokka.location:com.squareup.wire/OneOf.Key/redacted/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/-key/redacted.html +$dokka.location:com.squareup.wire/OneOf.Key/tag/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/-key/tag.html +$dokka.location:com.squareup.wire/OneOf///PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/index.html +$dokka.location:com.squareup.wire/OneOf/OneOf/#TypeParam(bounds=[com.squareup.wire.OneOf.Key[TypeParam(bounds=[kotlin.Any?])]])#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/-one-of.html +$dokka.location:com.squareup.wire/OneOf/encodeWithTag/#com.squareup.wire.ProtoWriter/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/encode-with-tag.html +$dokka.location:com.squareup.wire/OneOf/encodeWithTag/#com.squareup.wire.ReverseProtoWriter/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/encode-with-tag.html +$dokka.location:com.squareup.wire/OneOf/encodedSizeWithTag/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/encoded-size-with-tag.html +$dokka.location:com.squareup.wire/OneOf/getOrNull/#com.squareup.wire.OneOf.Key[TypeParam(bounds=[kotlin.Any?])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/get-or-null.html +$dokka.location:com.squareup.wire/OneOf/key/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/key.html +$dokka.location:com.squareup.wire/OneOf/toString/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/to-string.html +$dokka.location:com.squareup.wire/OneOf/value/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-one-of/value.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion.UnsupportedTypeProtoAdapter///PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/index.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion.UnsupportedTypeProtoAdapter/UnsupportedTypeProtoAdapter/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/-unsupported-type-proto-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion.UnsupportedTypeProtoAdapter/decode/#com.squareup.wire.ProtoReader/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/decode.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion.UnsupportedTypeProtoAdapter/encode/#com.squareup.wire.ProtoWriter#kotlin.Nothing/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/encode.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion.UnsupportedTypeProtoAdapter/encode/#com.squareup.wire.ReverseProtoWriter#kotlin.Nothing/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/encode.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion.UnsupportedTypeProtoAdapter/encodedSize/#kotlin.Nothing/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/encoded-size.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion.UnsupportedTypeProtoAdapter/redact/#kotlin.Nothing/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-unsupported-type-proto-adapter/redact.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion///PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/index.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/BOOL/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-o-o-l.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/BOOL_VALUE/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-o-o-l_-v-a-l-u-e.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/BYTES/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-y-t-e-s.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/BYTES_VALUE/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-b-y-t-e-s_-v-a-l-u-e.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/DOUBLE/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/DOUBLE_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/DOUBLE_VALUE/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-o-u-b-l-e_-v-a-l-u-e.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/DURATION/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-d-u-r-a-t-i-o-n.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/EMPTY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-e-m-p-t-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/FIXED32/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d32.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/FIXED32_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d32_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/FIXED64/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d64.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/FIXED64_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-i-x-e-d64_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/FLOAT/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/FLOAT_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/FLOAT_VALUE/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-f-l-o-a-t_-v-a-l-u-e.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/INSTANT/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-s-t-a-n-t.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/INT32/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/INT32_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/INT32_VALUE/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t32_-v-a-l-u-e.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/INT64/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/INT64_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/INT64_VALUE/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-i-n-t64_-v-a-l-u-e.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/SFIXED32/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d32.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/SFIXED32_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d32_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/SFIXED64/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d64.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/SFIXED64_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-f-i-x-e-d64_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/SINT32/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t32.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/SINT32_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t32_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/SINT64/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t64.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/SINT64_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-i-n-t64_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/STRING/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-i-n-g.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/STRING_VALUE/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-i-n-g_-v-a-l-u-e.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/STRUCT_LIST/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-l-i-s-t.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/STRUCT_MAP/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-m-a-p.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/STRUCT_NULL/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-n-u-l-l.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/STRUCT_VALUE/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-s-t-r-u-c-t_-v-a-l-u-e.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/UINT32/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/UINT32_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/UINT32_VALUE/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t32_-v-a-l-u-e.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/UINT64/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/UINT64_ARRAY/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64_-a-r-r-a-y.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/UINT64_VALUE/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/-u-i-n-t64_-v-a-l-u-e.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/get/#TypeParam(bounds=[com.squareup.wire.Message[*,*]])/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/get.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/get/#java.lang.Class[TypeParam(bounds=[kotlin.Any?])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/get.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/get/#kotlin.String#java.lang.ClassLoader?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/get.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/get/#kotlin.String/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/get.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/newEnumAdapter/#java.lang.Class[TypeParam(bounds=[com.squareup.wire.WireEnum])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-enum-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/newMapAdapter/#com.squareup.wire.ProtoAdapter[TypeParam(bounds=[kotlin.Any?])]#com.squareup.wire.ProtoAdapter[TypeParam(bounds=[kotlin.Any?])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-map-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/newMessageAdapter/#java.lang.Class[TypeParam(bounds=[com.squareup.wire.Message[^,TypeParam(bounds=[com.squareup.wire.Message.Builder[^,^^]])]])]#kotlin.String#com.squareup.wire.Syntax#java.lang.ClassLoader?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-message-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/newMessageAdapter/#java.lang.Class[TypeParam(bounds=[com.squareup.wire.Message[^,TypeParam(bounds=[com.squareup.wire.Message.Builder[^,^^]])]])]#kotlin.String#com.squareup.wire.Syntax/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-message-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/newMessageAdapter/#java.lang.Class[TypeParam(bounds=[com.squareup.wire.Message[^,TypeParam(bounds=[com.squareup.wire.Message.Builder[^,^^]])]])]#kotlin.String/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-message-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter.Companion/newMessageAdapter/#java.lang.Class[TypeParam(bounds=[com.squareup.wire.Message[^,TypeParam(bounds=[com.squareup.wire.Message.Builder[^,^^]])]])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-companion/new-message-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter.EnumConstantNotFoundException///PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/index.html +$dokka.location:com.squareup.wire/ProtoAdapter.EnumConstantNotFoundException/EnumConstantNotFoundException/#kotlin.Int#java.lang.Class[*]/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/-enum-constant-not-found-exception.html +$dokka.location:com.squareup.wire/ProtoAdapter.EnumConstantNotFoundException/EnumConstantNotFoundException/#kotlin.Int#kotlin.reflect.KClass[*]?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/-enum-constant-not-found-exception.html +$dokka.location:com.squareup.wire/ProtoAdapter.EnumConstantNotFoundException/value/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-enum-constant-not-found-exception/value.html +$dokka.location:com.squareup.wire/ProtoAdapter///PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/index.html +$dokka.location:com.squareup.wire/ProtoAdapter/ProtoAdapter/#com.squareup.wire.FieldEncoding#java.lang.Class[*]#kotlin.String?#com.squareup.wire.Syntax#TypeParam(bounds=[kotlin.Any?])?#kotlin.String?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter/ProtoAdapter/#com.squareup.wire.FieldEncoding#java.lang.Class[*]#kotlin.String?#com.squareup.wire.Syntax#TypeParam(bounds=[kotlin.Any?])?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter/ProtoAdapter/#com.squareup.wire.FieldEncoding#java.lang.Class[*]#kotlin.String?#com.squareup.wire.Syntax/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter/ProtoAdapter/#com.squareup.wire.FieldEncoding#java.lang.Class[*]#kotlin.String?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter/ProtoAdapter/#com.squareup.wire.FieldEncoding#java.lang.Class[*]/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter/ProtoAdapter/#com.squareup.wire.FieldEncoding#kotlin.reflect.KClass[*]?#kotlin.String?#com.squareup.wire.Syntax#TypeParam(bounds=[kotlin.Any?])?#kotlin.String?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter/ProtoAdapter/#com.squareup.wire.FieldEncoding#kotlin.reflect.KClass[*]?#kotlin.String?#com.squareup.wire.Syntax#TypeParam(bounds=[kotlin.Any?])?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter/ProtoAdapter/#com.squareup.wire.FieldEncoding#kotlin.reflect.KClass[*]?#kotlin.String?#com.squareup.wire.Syntax/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter/ProtoAdapter/#com.squareup.wire.FieldEncoding#kotlin.reflect.KClass[*]?#kotlin.String?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter/ProtoAdapter/#com.squareup.wire.FieldEncoding#kotlin.reflect.KClass[*]?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/-proto-adapter.html +$dokka.location:com.squareup.wire/ProtoAdapter/asPacked/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/as-packed.html +$dokka.location:com.squareup.wire/ProtoAdapter/asRepeated/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/as-repeated.html +$dokka.location:com.squareup.wire/ProtoAdapter/decode/#com.squareup.wire.ProtoReader/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/decode.html +$dokka.location:com.squareup.wire/ProtoAdapter/decode/#java.io.InputStream/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/decode.html +$dokka.location:com.squareup.wire/ProtoAdapter/decode/#kotlin.ByteArray/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/decode.html +$dokka.location:com.squareup.wire/ProtoAdapter/decode/#okio.BufferedSource/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/decode.html +$dokka.location:com.squareup.wire/ProtoAdapter/decode/#okio.ByteString/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/decode.html +$dokka.location:com.squareup.wire/ProtoAdapter/encode/#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/encode.html +$dokka.location:com.squareup.wire/ProtoAdapter/encode/#com.squareup.wire.ProtoWriter#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/encode.html +$dokka.location:com.squareup.wire/ProtoAdapter/encode/#com.squareup.wire.ReverseProtoWriter#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/encode.html +$dokka.location:com.squareup.wire/ProtoAdapter/encode/#java.io.OutputStream#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/encode.html +$dokka.location:com.squareup.wire/ProtoAdapter/encode/#okio.BufferedSink#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/encode.html +$dokka.location:com.squareup.wire/ProtoAdapter/encodeByteString/#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/encode-byte-string.html +$dokka.location:com.squareup.wire/ProtoAdapter/encodeWithTag/#com.squareup.wire.ProtoWriter#kotlin.Int#TypeParam(bounds=[kotlin.Any?])?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/encode-with-tag.html +$dokka.location:com.squareup.wire/ProtoAdapter/encodeWithTag/#com.squareup.wire.ReverseProtoWriter#kotlin.Int#TypeParam(bounds=[kotlin.Any?])?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/encode-with-tag.html +$dokka.location:com.squareup.wire/ProtoAdapter/encodedSize/#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/encoded-size.html +$dokka.location:com.squareup.wire/ProtoAdapter/encodedSizeWithTag/#kotlin.Int#TypeParam(bounds=[kotlin.Any?])?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/encoded-size-with-tag.html +$dokka.location:com.squareup.wire/ProtoAdapter/identity/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/identity.html +$dokka.location:com.squareup.wire/ProtoAdapter/redact/#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/redact.html +$dokka.location:com.squareup.wire/ProtoAdapter/sourceFile/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/source-file.html +$dokka.location:com.squareup.wire/ProtoAdapter/syntax/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/syntax.html +$dokka.location:com.squareup.wire/ProtoAdapter/toString/#TypeParam(bounds=[kotlin.Any?])/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/to-string.html +$dokka.location:com.squareup.wire/ProtoAdapter/tryDecode/#com.squareup.wire.ProtoReader#kotlin.collections.MutableList[TypeParam(bounds=[kotlin.Any?])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/try-decode.html +$dokka.location:com.squareup.wire/ProtoAdapter/type/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/type.html +$dokka.location:com.squareup.wire/ProtoAdapter/typeUrl/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-adapter/type-url.html +$dokka.location:com.squareup.wire/ProtoReader.Companion///PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/-companion/index.html +$dokka.location:com.squareup.wire/ProtoReader///PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/index.html +$dokka.location:com.squareup.wire/ProtoReader/ProtoReader/#okio.BufferedSource/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/-proto-reader.html +$dokka.location:com.squareup.wire/ProtoReader/addUnknownField/#kotlin.Int#com.squareup.wire.FieldEncoding#kotlin.Any?/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/add-unknown-field.html +$dokka.location:com.squareup.wire/ProtoReader/beginMessage/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/begin-message.html +$dokka.location:com.squareup.wire/ProtoReader/endMessageAndGetUnknownFields/#kotlin.Long/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/end-message-and-get-unknown-fields.html +$dokka.location:com.squareup.wire/ProtoReader/forEachTag/#kotlin.Function1[kotlin.Int,kotlin.Any]/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/for-each-tag.html +$dokka.location:com.squareup.wire/ProtoReader/nextFieldMinLengthInBytes/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/next-field-min-length-in-bytes.html +$dokka.location:com.squareup.wire/ProtoReader/nextLengthDelimited/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/next-length-delimited.html +$dokka.location:com.squareup.wire/ProtoReader/nextTag/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/next-tag.html +$dokka.location:com.squareup.wire/ProtoReader/peekFieldEncoding/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/peek-field-encoding.html +$dokka.location:com.squareup.wire/ProtoReader/readBytes/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/read-bytes.html +$dokka.location:com.squareup.wire/ProtoReader/readFixed32/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/read-fixed32.html +$dokka.location:com.squareup.wire/ProtoReader/readFixed64/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/read-fixed64.html +$dokka.location:com.squareup.wire/ProtoReader/readString/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/read-string.html +$dokka.location:com.squareup.wire/ProtoReader/readUnknownField/#kotlin.Int/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/read-unknown-field.html +$dokka.location:com.squareup.wire/ProtoReader/readVarint32/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/read-varint32.html +$dokka.location:com.squareup.wire/ProtoReader/readVarint64/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/read-varint64.html +$dokka.location:com.squareup.wire/ProtoReader/skip/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-reader/skip.html +$dokka.location:com.squareup.wire/ProtoWriter.Companion///PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-writer/-companion/index.html +$dokka.location:com.squareup.wire/ProtoWriter///PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-writer/index.html +$dokka.location:com.squareup.wire/ProtoWriter/ProtoWriter/#okio.BufferedSink/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-writer/-proto-writer.html +$dokka.location:com.squareup.wire/ProtoWriter/writeBytes/#okio.ByteString/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-writer/write-bytes.html +$dokka.location:com.squareup.wire/ProtoWriter/writeFixed32/#kotlin.Int/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-writer/write-fixed32.html +$dokka.location:com.squareup.wire/ProtoWriter/writeFixed64/#kotlin.Long/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-writer/write-fixed64.html +$dokka.location:com.squareup.wire/ProtoWriter/writeString/#kotlin.String/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-writer/write-string.html +$dokka.location:com.squareup.wire/ProtoWriter/writeTag/#kotlin.Int#com.squareup.wire.FieldEncoding/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-writer/write-tag.html +$dokka.location:com.squareup.wire/ProtoWriter/writeVarint32/#kotlin.Int/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-writer/write-varint32.html +$dokka.location:com.squareup.wire/ProtoWriter/writeVarint64/#kotlin.Long/PointingToDeclaration/wire-runtime/com.squareup.wire/-proto-writer/write-varint64.html +$dokka.location:com.squareup.wire/ReverseProtoWriter///PointingToDeclaration/wire-runtime/com.squareup.wire/-reverse-proto-writer/index.html +$dokka.location:com.squareup.wire/ReverseProtoWriter/ReverseProtoWriter/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-reverse-proto-writer/-reverse-proto-writer.html +$dokka.location:com.squareup.wire/ReverseProtoWriter/byteCount/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-reverse-proto-writer/byte-count.html +$dokka.location:com.squareup.wire/ReverseProtoWriter/writeBytes/#okio.ByteString/PointingToDeclaration/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-bytes.html +$dokka.location:com.squareup.wire/ReverseProtoWriter/writeFixed32/#kotlin.Int/PointingToDeclaration/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-fixed32.html +$dokka.location:com.squareup.wire/ReverseProtoWriter/writeFixed64/#kotlin.Long/PointingToDeclaration/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-fixed64.html +$dokka.location:com.squareup.wire/ReverseProtoWriter/writeString/#kotlin.String/PointingToDeclaration/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-string.html +$dokka.location:com.squareup.wire/ReverseProtoWriter/writeTag/#kotlin.Int#com.squareup.wire.FieldEncoding/PointingToDeclaration/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-tag.html +$dokka.location:com.squareup.wire/ReverseProtoWriter/writeTo/#okio.BufferedSink/PointingToDeclaration/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-to.html +$dokka.location:com.squareup.wire/ReverseProtoWriter/writeVarint32/#kotlin.Int/PointingToDeclaration/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-varint32.html +$dokka.location:com.squareup.wire/ReverseProtoWriter/writeVarint64/#kotlin.Long/PointingToDeclaration/wire-runtime/com.squareup.wire/-reverse-proto-writer/write-varint64.html +$dokka.location:com.squareup.wire/RuntimeEnumAdapter.Companion///PointingToDeclaration/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-companion/index.html +$dokka.location:com.squareup.wire/RuntimeEnumAdapter.Companion/create/#java.lang.Class[TypeParam(bounds=[com.squareup.wire.WireEnum])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-companion/create.html +$dokka.location:com.squareup.wire/RuntimeEnumAdapter///PointingToDeclaration/wire-runtime/com.squareup.wire/-runtime-enum-adapter/index.html +$dokka.location:com.squareup.wire/RuntimeEnumAdapter/RuntimeEnumAdapter/#java.lang.Class[TypeParam(bounds=[com.squareup.wire.WireEnum])]/PointingToDeclaration/wire-runtime/com.squareup.wire/-runtime-enum-adapter/-runtime-enum-adapter.html +$dokka.location:com.squareup.wire/RuntimeEnumAdapter/equals/#kotlin.Any?/PointingToDeclaration/wire-runtime/com.squareup.wire/-runtime-enum-adapter/equals.html +$dokka.location:com.squareup.wire/RuntimeEnumAdapter/hashCode/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-runtime-enum-adapter/hash-code.html +$dokka.location:com.squareup.wire/Service///PointingToDeclaration/wire-runtime/com.squareup.wire/-service/index.html +$dokka.location:com.squareup.wire/Syntax.Companion///PointingToDeclaration/wire-runtime/com.squareup.wire/-syntax/-companion/index.html +$dokka.location:com.squareup.wire/Syntax.Companion/get/#kotlin.String/PointingToDeclaration/wire-runtime/com.squareup.wire/-syntax/-companion/get.html +$dokka.location:com.squareup.wire/Syntax.PROTO_2///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-syntax/-p-r-o-t-o_2/index.html +$dokka.location:com.squareup.wire/Syntax.PROTO_3///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-syntax/-p-r-o-t-o_3/index.html +$dokka.location:com.squareup.wire/Syntax///PointingToDeclaration/wire-runtime/com.squareup.wire/-syntax/index.html +$dokka.location:com.squareup.wire/Syntax/entries/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-syntax/entries.html +$dokka.location:com.squareup.wire/Syntax/toString/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-syntax/to-string.html +$dokka.location:com.squareup.wire/Syntax/valueOf/#kotlin.String/PointingToDeclaration/wire-runtime/com.squareup.wire/-syntax/value-of.html +$dokka.location:com.squareup.wire/Syntax/values/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-syntax/values.html +$dokka.location:com.squareup.wire/WireEnum///PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-enum/index.html +$dokka.location:com.squareup.wire/WireEnum/value/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-enum/value.html +$dokka.location:com.squareup.wire/WireEnumConstant///PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-enum-constant/index.html +$dokka.location:com.squareup.wire/WireEnumConstant/declaredName/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-enum-constant/declared-name.html +$dokka.location:com.squareup.wire/WireField.Label.OMIT_IDENTITY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-wire-field/-label/-o-m-i-t_-i-d-e-n-t-i-t-y/index.html +$dokka.location:com.squareup.wire/WireField.Label.ONE_OF///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-wire-field/-label/-o-n-e_-o-f/index.html +$dokka.location:com.squareup.wire/WireField.Label.OPTIONAL///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-wire-field/-label/-o-p-t-i-o-n-a-l/index.html +$dokka.location:com.squareup.wire/WireField.Label.PACKED///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-wire-field/-label/-p-a-c-k-e-d/index.html +$dokka.location:com.squareup.wire/WireField.Label.REPEATED///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-wire-field/-label/-r-e-p-e-a-t-e-d/index.html +$dokka.location:com.squareup.wire/WireField.Label.REQUIRED///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-runtime/com.squareup.wire/-wire-field/-label/-r-e-q-u-i-r-e-d/index.html +$dokka.location:com.squareup.wire/WireField.Label///PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/-label/index.html +$dokka.location:com.squareup.wire/WireField.Label/entries/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/-label/entries.html +$dokka.location:com.squareup.wire/WireField.Label/isOneOf/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/-label/is-one-of.html +$dokka.location:com.squareup.wire/WireField.Label/isPacked/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/-label/is-packed.html +$dokka.location:com.squareup.wire/WireField.Label/isRepeated/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/-label/is-repeated.html +$dokka.location:com.squareup.wire/WireField.Label/valueOf/#kotlin.String/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/-label/value-of.html +$dokka.location:com.squareup.wire/WireField.Label/values/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/-label/values.html +$dokka.location:com.squareup.wire/WireField///PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/index.html +$dokka.location:com.squareup.wire/WireField/adapter/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/adapter.html +$dokka.location:com.squareup.wire/WireField/declaredName/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/declared-name.html +$dokka.location:com.squareup.wire/WireField/jsonName/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/json-name.html +$dokka.location:com.squareup.wire/WireField/keyAdapter/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/key-adapter.html +$dokka.location:com.squareup.wire/WireField/label/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/label.html +$dokka.location:com.squareup.wire/WireField/oneofName/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/oneof-name.html +$dokka.location:com.squareup.wire/WireField/redacted/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/redacted.html +$dokka.location:com.squareup.wire/WireField/schemaIndex/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/schema-index.html +$dokka.location:com.squareup.wire/WireField/tag/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-field/tag.html +$dokka.location:com.squareup.wire/WireRpc///PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-rpc/index.html +$dokka.location:com.squareup.wire/WireRpc/path/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-rpc/path.html +$dokka.location:com.squareup.wire/WireRpc/requestAdapter/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-rpc/request-adapter.html +$dokka.location:com.squareup.wire/WireRpc/responseAdapter/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-rpc/response-adapter.html +$dokka.location:com.squareup.wire/WireRpc/sourceFile/#/PointingToDeclaration/wire-runtime/com.squareup.wire/-wire-rpc/source-file.html +com.squareup.wire + diff --git a/3.x/wire-schema-tests/images/anchor-copy-button.svg b/3.x/wire-schema-tests/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-schema-tests/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-schema-tests/images/arrow_down.svg b/3.x/wire-schema-tests/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-schema-tests/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-schema-tests/images/burger.svg b/3.x/wire-schema-tests/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-schema-tests/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-schema-tests/images/copy-icon.svg b/3.x/wire-schema-tests/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-schema-tests/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-schema-tests/images/copy-successful-icon.svg b/3.x/wire-schema-tests/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-schema-tests/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-schema-tests/images/footer-go-to-link.svg b/3.x/wire-schema-tests/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-schema-tests/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-schema-tests/images/go-to-top-icon.svg b/3.x/wire-schema-tests/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-schema-tests/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-schema-tests/images/homepage.svg b/3.x/wire-schema-tests/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-schema-tests/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-schema-tests/images/logo-icon.svg b/3.x/wire-schema-tests/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-schema-tests/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-schema-tests/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/abstract-class.svg b/3.x/wire-schema-tests/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/annotation-kotlin.svg b/3.x/wire-schema-tests/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/annotation.svg b/3.x/wire-schema-tests/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/class-kotlin.svg b/3.x/wire-schema-tests/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/class.svg b/3.x/wire-schema-tests/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/enum-kotlin.svg b/3.x/wire-schema-tests/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/enum.svg b/3.x/wire-schema-tests/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/exception-class.svg b/3.x/wire-schema-tests/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/field-value.svg b/3.x/wire-schema-tests/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/field-variable.svg b/3.x/wire-schema-tests/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/function.svg b/3.x/wire-schema-tests/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/interface-kotlin.svg b/3.x/wire-schema-tests/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/interface.svg b/3.x/wire-schema-tests/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/object.svg b/3.x/wire-schema-tests/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema-tests/images/nav-icons/typealias-kotlin.svg b/3.x/wire-schema-tests/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-schema-tests/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema-tests/images/theme-toggle.svg b/3.x/wire-schema-tests/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-schema-tests/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-schema-tests/index.html b/3.x/wire-schema-tests/index.html new file mode 100644 index 0000000000..b3113d3388 --- /dev/null +++ b/3.x/wire-schema-tests/index.html @@ -0,0 +1,99 @@ + + + + + wire-schema-tests + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-schema-tests

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
common
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/navigation.html b/3.x/wire-schema-tests/navigation.html new file mode 100644 index 0000000000..c2df243c0f --- /dev/null +++ b/3.x/wire-schema-tests/navigation.html @@ -0,0 +1,19 @@ + + diff --git a/3.x/wire-schema-tests/scripts/clipboard.js b/3.x/wire-schema-tests/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-schema-tests/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-schema-tests/scripts/main.js b/3.x/wire-schema-tests/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-schema-tests/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SchemaBuilder

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add-opaque-types.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add-opaque-types.html new file mode 100644 index 0000000000..e33f7025bb --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add-opaque-types.html @@ -0,0 +1,80 @@ + + + + + addOpaqueTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addOpaqueTypes

+
+
fun addOpaqueTypes(vararg opaqueTypes: ProtoType): SchemaBuilder

See SchemaLoader.opaqueTypes.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add-proto-path.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add-proto-path.html new file mode 100644 index 0000000000..26d81158a8 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add-proto-path.html @@ -0,0 +1,80 @@ + + + + + addProtoPath + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addProtoPath

+
+
fun addProtoPath(name: Path, protoFile: String): SchemaBuilder

Add a file to be linked against, but not used to generate artifacts.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add.html new file mode 100644 index 0000000000..4c85041843 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/add.html @@ -0,0 +1,80 @@ + + + + + add + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

add

+
+
fun add(name: Path, protoFile: String): SchemaBuilder

Add a file to be loaded into the schema.

Parameters

name

The qualified name of the file.

protoFile

The content of the file.


fun add(name: Path, protoFile: String, path: Path): SchemaBuilder

Add a file to be loaded into the schema.

Parameters

name

The qualified name of the file.

protoFile

The content of the file.

path

The path on which name is based.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/build.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/build.html new file mode 100644 index 0000000000..6ac6c29cbe --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/build.html @@ -0,0 +1,80 @@ + + + + + build + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

build

+
+
fun build(): Schema
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/index.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/index.html new file mode 100644 index 0000000000..ec68575027 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-schema-builder/index.html @@ -0,0 +1,183 @@ + + + + + SchemaBuilder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SchemaBuilder

+

Builds a schema out of written .proto files.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun add(name: Path, protoFile: String): SchemaBuilder
fun add(name: Path, protoFile: String, path: Path): SchemaBuilder

Add a file to be loaded into the schema.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Wire loads runtime protos such as google/protobuf/descriptor.proto when it needs to load a schema. This method adds empty protos to please Wire. However, if the proto schema getting loaded relies on those runtime protos' types like FieldOptions or wire_package, you will have to provide the original content of those files.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun addOpaqueTypes(vararg opaqueTypes: ProtoType): SchemaBuilder

See SchemaLoader.opaqueTypes.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun addProtoPath(name: Path, protoFile: String): SchemaBuilder

Add a file to be linked against, but not used to generate artifacts.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun build(): Schema
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/-wire-test-logger.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/-wire-test-logger.html new file mode 100644 index 0000000000..693fd4ee24 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/-wire-test-logger.html @@ -0,0 +1,80 @@ + + + + + WireTestLogger + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireTestLogger

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-handled.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-handled.html new file mode 100644 index 0000000000..a9d934c423 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-handled.html @@ -0,0 +1,80 @@ + + + + + artifactHandled + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

artifactHandled

+
+
open override fun artifactHandled(outputPath: Path, qualifiedName: String, targetName: String)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-skipped.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-skipped.html new file mode 100644 index 0000000000..65263b7a49 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-skipped.html @@ -0,0 +1,80 @@ + + + + + artifactSkipped + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

artifactSkipped

+
+
open override fun artifactSkipped(type: ProtoType, targetName: String)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/index.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/index.html new file mode 100644 index 0000000000..0338d0abef --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/index.html @@ -0,0 +1,292 @@ + + + + + WireTestLogger + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireTestLogger

+
class WireTestLogger : WireLogger
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun artifactHandled(outputPath: Path, qualifiedName: String, targetName: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun artifactSkipped(type: ProtoType, targetName: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun unusedExcludesInTarget(unusedExcludes: Set<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun unusedIncludesInTarget(unusedIncludes: Set<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun unusedPrunes(unusedPrunes: Set<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun unusedRoots(unusedRoots: Set<String>)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-excludes-in-target.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-excludes-in-target.html new file mode 100644 index 0000000000..fa668faa67 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-excludes-in-target.html @@ -0,0 +1,80 @@ + + + + + unusedExcludesInTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedExcludesInTarget

+
+
open override fun unusedExcludesInTarget(unusedExcludes: Set<String>)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-includes-in-target.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-includes-in-target.html new file mode 100644 index 0000000000..261d94fb8b --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-includes-in-target.html @@ -0,0 +1,80 @@ + + + + + unusedIncludesInTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedIncludesInTarget

+
+
open override fun unusedIncludesInTarget(unusedIncludes: Set<String>)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-prunes.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-prunes.html new file mode 100644 index 0000000000..9cd76edc0f --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-prunes.html @@ -0,0 +1,80 @@ + + + + + unusedPrunes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedPrunes

+
+
open override fun unusedPrunes(unusedPrunes: Set<String>)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-roots.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-roots.html new file mode 100644 index 0000000000..411f7d41d1 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-roots.html @@ -0,0 +1,80 @@ + + + + + unusedRoots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedRoots

+
+
open override fun unusedRoots(unusedRoots: Set<String>)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/add-fake-runtime-protos.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/add-fake-runtime-protos.html new file mode 100644 index 0000000000..8e0386aff6 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/add-fake-runtime-protos.html @@ -0,0 +1,80 @@ + + + + + addFakeRuntimeProtos + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addFakeRuntimeProtos

+
+

Wire loads runtime protos such as google/protobuf/descriptor.proto when it needs to load a schema. This method adds empty protos to please Wire. However, if the proto schema getting loaded relies on those runtime protos' types like FieldOptions or wire_package, you will have to provide the original content of those files.

Note that this isn't a problem on the JVM and this is only required for JavaScript and native platforms.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/build-schema.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/build-schema.html new file mode 100644 index 0000000000..ace6ba98c1 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/build-schema.html @@ -0,0 +1,80 @@ + + + + + buildSchema + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

buildSchema

+
+
inline fun buildSchema(builderAction: SchemaBuilder.() -> Unit): Schema

Builds a schema out of written .proto files.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/index.html b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/index.html new file mode 100644 index 0000000000..27a81c0c39 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/com.squareup.wire/index.html @@ -0,0 +1,152 @@ + + + + + com.squareup.wire + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Builds a schema out of written .proto files.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class WireTestLogger : WireLogger
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Wire loads runtime protos such as google/protobuf/descriptor.proto when it needs to load a schema. This method adds empty protos to please Wire. However, if the proto schema getting loaded relies on those runtime protos' types like FieldOptions or wire_package, you will have to provide the original content of those files.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
inline fun buildSchema(builderAction: SchemaBuilder.() -> Unit): Schema

Builds a schema out of written .proto files.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema-tests/wire-schema-tests/package-list b/3.x/wire-schema-tests/wire-schema-tests/package-list new file mode 100644 index 0000000000..cd113854d6 --- /dev/null +++ b/3.x/wire-schema-tests/wire-schema-tests/package-list @@ -0,0 +1,28 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire////PointingToDeclaration/wire-schema-tests/com.squareup.wire/index.html +$dokka.location:com.squareup.wire//addFakeRuntimeProtos/com.squareup.wire.SchemaBuilder#/PointingToDeclaration/wire-schema-tests/com.squareup.wire/add-fake-runtime-protos.html +$dokka.location:com.squareup.wire//buildSchema/#kotlin.Function1[com.squareup.wire.SchemaBuilder,kotlin.Unit]/PointingToDeclaration/wire-schema-tests/com.squareup.wire/build-schema.html +$dokka.location:com.squareup.wire/SchemaBuilder///PointingToDeclaration/wire-schema-tests/com.squareup.wire/-schema-builder/index.html +$dokka.location:com.squareup.wire/SchemaBuilder/SchemaBuilder/#/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-schema-builder/-schema-builder.html +$dokka.location:com.squareup.wire/SchemaBuilder/add/#okio.Path#kotlin.String#okio.Path/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-schema-builder/add.html +$dokka.location:com.squareup.wire/SchemaBuilder/add/#okio.Path#kotlin.String/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-schema-builder/add.html +$dokka.location:com.squareup.wire/SchemaBuilder/addOpaqueTypes/#kotlin.Array[com.squareup.wire.schema.ProtoType]/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-schema-builder/add-opaque-types.html +$dokka.location:com.squareup.wire/SchemaBuilder/addProtoPath/#okio.Path#kotlin.String/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-schema-builder/add-proto-path.html +$dokka.location:com.squareup.wire/SchemaBuilder/build/#/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-schema-builder/build.html +$dokka.location:com.squareup.wire/WireTestLogger///PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/index.html +$dokka.location:com.squareup.wire/WireTestLogger/WireTestLogger/#/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/-wire-test-logger.html +$dokka.location:com.squareup.wire/WireTestLogger/artifactHandled/#/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-handled.html +$dokka.location:com.squareup.wire/WireTestLogger/artifactHandled/#okio.Path#kotlin.String#kotlin.String/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-handled.html +$dokka.location:com.squareup.wire/WireTestLogger/artifactSkipped/#/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-skipped.html +$dokka.location:com.squareup.wire/WireTestLogger/artifactSkipped/#com.squareup.wire.schema.ProtoType#kotlin.String/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/artifact-skipped.html +$dokka.location:com.squareup.wire/WireTestLogger/unusedExcludesInTarget/#/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-excludes-in-target.html +$dokka.location:com.squareup.wire/WireTestLogger/unusedExcludesInTarget/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-excludes-in-target.html +$dokka.location:com.squareup.wire/WireTestLogger/unusedIncludesInTarget/#/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-includes-in-target.html +$dokka.location:com.squareup.wire/WireTestLogger/unusedIncludesInTarget/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-includes-in-target.html +$dokka.location:com.squareup.wire/WireTestLogger/unusedPrunes/#/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-prunes.html +$dokka.location:com.squareup.wire/WireTestLogger/unusedPrunes/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-prunes.html +$dokka.location:com.squareup.wire/WireTestLogger/unusedRoots/#/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-roots.html +$dokka.location:com.squareup.wire/WireTestLogger/unusedRoots/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema-tests/com.squareup.wire/-wire-test-logger/unused-roots.html +com.squareup.wire + diff --git a/3.x/wire-schema/images/anchor-copy-button.svg b/3.x/wire-schema/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-schema/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-schema/images/arrow_down.svg b/3.x/wire-schema/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-schema/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-schema/images/burger.svg b/3.x/wire-schema/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-schema/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-schema/images/copy-icon.svg b/3.x/wire-schema/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-schema/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-schema/images/copy-successful-icon.svg b/3.x/wire-schema/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-schema/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-schema/images/footer-go-to-link.svg b/3.x/wire-schema/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-schema/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-schema/images/go-to-top-icon.svg b/3.x/wire-schema/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-schema/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-schema/images/homepage.svg b/3.x/wire-schema/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-schema/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-schema/images/logo-icon.svg b/3.x/wire-schema/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-schema/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-schema/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/abstract-class.svg b/3.x/wire-schema/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/annotation-kotlin.svg b/3.x/wire-schema/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/annotation.svg b/3.x/wire-schema/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/class-kotlin.svg b/3.x/wire-schema/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/class.svg b/3.x/wire-schema/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/enum-kotlin.svg b/3.x/wire-schema/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/enum.svg b/3.x/wire-schema/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/exception-class.svg b/3.x/wire-schema/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/field-value.svg b/3.x/wire-schema/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/field-variable.svg b/3.x/wire-schema/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/function.svg b/3.x/wire-schema/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/interface-kotlin.svg b/3.x/wire-schema/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/interface.svg b/3.x/wire-schema/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/object.svg b/3.x/wire-schema/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema/images/nav-icons/typealias-kotlin.svg b/3.x/wire-schema/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-schema/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-schema/images/theme-toggle.svg b/3.x/wire-schema/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-schema/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-schema/index.html b/3.x/wire-schema/index.html new file mode 100644 index 0000000000..d2136a0455 --- /dev/null +++ b/3.x/wire-schema/index.html @@ -0,0 +1,123 @@ + + + + + wire-schema + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-schema

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
common
+
+
+
+
+
+
+ +
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
common
+
js
+ +
native
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/navigation.html b/3.x/wire-schema/navigation.html new file mode 100644 index 0000000000..c42d27a00c --- /dev/null +++ b/3.x/wire-schema/navigation.html @@ -0,0 +1,280 @@ +
+ + +
+ + + + + +
+ +
+ +
+
+ +
+
+ + + + +
+ +
+ +
+
+ + +
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + +
+ +
+
+ +
+
+ +
+ +
+
+
+ +
+ +
+
+ +
+ +
+ + +
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+ +
+ +
+
+ +
+ +
+ +
+
+
+ +
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+ +
+
+
+
+ diff --git a/3.x/wire-schema/scripts/clipboard.js b/3.x/wire-schema/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-schema/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-schema/scripts/main.js b/3.x/wire-schema/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-schema/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AdapterConstant

+
+
+
+
constructor(javaClassName: ClassName, kotlinClassName: ClassName, memberName: String)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/-companion/index.html new file mode 100644 index 0000000000..a28e8a5753 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/-companion/index.html @@ -0,0 +1,108 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
+
+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
operator fun invoke(adapter: String): AdapterConstant
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/-companion/invoke.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/-companion/invoke.html new file mode 100644 index 0000000000..2befd89913 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/-companion/invoke.html @@ -0,0 +1,82 @@ + + + + + invoke + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

invoke

+
+
+
+
operator fun invoke(adapter: String): AdapterConstant
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/index.html new file mode 100644 index 0000000000..b0aef06467 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/index.html @@ -0,0 +1,184 @@ + + + + + AdapterConstant + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AdapterConstant

+
+
+
data class AdapterConstant(val javaClassName: ClassName, val kotlinClassName: ClassName, val memberName: String)

A constant field that identifies a ProtoAdapter. This should be a string like like com.squareup.dinosaurs.Dinosaur#ADAPTER with a fully qualified class name, a #, and a field name.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor(javaClassName: ClassName, kotlinClassName: ClassName, memberName: String)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val javaClassName: ClassName
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
val kotlinClassName: ClassName
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/java-class-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/java-class-name.html new file mode 100644 index 0000000000..31ec285f3d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/java-class-name.html @@ -0,0 +1,82 @@ + + + + + javaClassName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

javaClassName

+
+
+
+
val javaClassName: ClassName
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/kotlin-class-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/kotlin-class-name.html new file mode 100644 index 0000000000..021169cebe --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/kotlin-class-name.html @@ -0,0 +1,82 @@ + + + + + kotlinClassName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlinClassName

+
+
+
+
val kotlinClassName: ClassName
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/member-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/member-name.html new file mode 100644 index 0000000000..2b16b7de20 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-adapter-constant/member-name.html @@ -0,0 +1,82 @@ + + + + + memberName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

memberName

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/-claimed-definitions.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/-claimed-definitions.html new file mode 100644 index 0000000000..cafd5ed03a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/-claimed-definitions.html @@ -0,0 +1,80 @@ + + + + + ClaimedDefinitions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ClaimedDefinitions

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/claim.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/claim.html new file mode 100644 index 0000000000..247678c51f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/claim.html @@ -0,0 +1,80 @@ + + + + + claim + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

claim

+
+
fun claim(type: ProtoType)
fun claim(type: Type)

Tracks that type has been handled.


fun claim(member: ProtoMember)

Tracks that member has been handled.


fun claim(service: Service)

Tracks that service has been handled.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/contains.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/contains.html new file mode 100644 index 0000000000..89bd11e6fc --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/contains.html @@ -0,0 +1,80 @@ + + + + + contains + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

contains

+
+
operator fun contains(type: ProtoType): Boolean
operator fun contains(type: Type): Boolean

Returns true if type has already been handled.


operator fun contains(member: ProtoMember): Boolean

Returns true if member has already been handled.


operator fun contains(service: Service): Boolean

Returns true if service has already been handled.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/index.html new file mode 100644 index 0000000000..d30946c81f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-definitions/index.html @@ -0,0 +1,138 @@ + + + + + ClaimedDefinitions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ClaimedDefinitions

+

ClaimedDefinitions tracks handled objects: Types, Services, and Fields. A SchemaHandler is to first check if an object has already been claimed; if yes, it is not to handle it. Otherwise, the SchemaHandler is to handle the object and claim it. It is an error for a SchemaHandler to handle an object which has already been claimed.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun claim(member: ProtoMember)

Tracks that member has been handled.

fun claim(type: ProtoType)
fun claim(type: Type)

Tracks that type has been handled.

fun claim(service: Service)

Tracks that service has been handled.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
operator fun contains(member: ProtoMember): Boolean

Returns true if member has already been handled.

operator fun contains(type: ProtoType): Boolean
operator fun contains(type: Type): Boolean

Returns true if type has already been handled.

operator fun contains(service: Service): Boolean

Returns true if service has already been handled.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/-claimed-paths.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/-claimed-paths.html new file mode 100644 index 0000000000..455c9d78c2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/-claimed-paths.html @@ -0,0 +1,80 @@ + + + + + ClaimedPaths + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ClaimedPaths

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/claim.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/claim.html new file mode 100644 index 0000000000..563bc9828e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/claim.html @@ -0,0 +1,80 @@ + + + + + claim + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

claim

+
+
fun claim(path: Path, type: Type)

Tracks that type has been generated to path.


fun claim(path: Path, service: Service)

Tracks that service has been generated to path.


fun claim(path: Path, extend: Extend)

Tracks that extend has been generated to path.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/index.html new file mode 100644 index 0000000000..bbd5ce1ac1 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-claimed-paths/index.html @@ -0,0 +1,123 @@ + + + + + ClaimedPaths + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ClaimedPaths

+

ClaimedPaths tracks generated files' Paths. Schema handlers who generate files are to claim each generated file's path. It is an error to generate different Types or Services to the same file and ClaimedPaths will throw when generation conflicts happen.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun claim(path: Path, extend: Extend)

Tracks that extend has been generated to path.

fun claim(path: Path, service: Service)

Tracks that service has been generated to path.

fun claim(path: Path, type: Type)

Tracks that type has been generated to path.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[js]load.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[js]load.html new file mode 100644 index 0000000000..66172ef984 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[js]load.html @@ -0,0 +1,82 @@ + + + + + [js]load + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

load

+
+
+
+
open override fun load(path: String): ProtoFile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[js]with-errors.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[js]with-errors.html new file mode 100644 index 0000000000..6b3c5684f9 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[js]with-errors.html @@ -0,0 +1,82 @@ + + + + + [js]withErrors + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withErrors

+
+
+
+
open override fun withErrors(errors: ErrorCollector): CoreLoader

Returns a new loader that reports failures to errors.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[jvm]load.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[jvm]load.html new file mode 100644 index 0000000000..4a609ba289 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[jvm]load.html @@ -0,0 +1,82 @@ + + + + + [jvm]load + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

load

+
+
+
+
open override fun load(path: String): ProtoFile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[jvm]with-errors.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[jvm]with-errors.html new file mode 100644 index 0000000000..da89f97389 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[jvm]with-errors.html @@ -0,0 +1,82 @@ + + + + + [jvm]withErrors + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withErrors

+
+
+
+
open override fun withErrors(errors: ErrorCollector): CoreLoader

Returns a new loader that reports failures to errors.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[native]load.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[native]load.html new file mode 100644 index 0000000000..73603078ba --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[native]load.html @@ -0,0 +1,82 @@ + + + + + [native]load + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

load

+
+
+
+
open override fun load(path: String): ProtoFile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[native]with-errors.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[native]with-errors.html new file mode 100644 index 0000000000..f997e1b518 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/[native]with-errors.html @@ -0,0 +1,82 @@ + + + + + [native]withErrors + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withErrors

+
+
+
+
open override fun withErrors(errors: ErrorCollector): CoreLoader

Returns a new loader that reports failures to errors.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/index.html new file mode 100644 index 0000000000..595b65b23b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-core-loader/index.html @@ -0,0 +1,128 @@ + + + + + CoreLoader + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

CoreLoader

+
+
+
expect object CoreLoader : Loader

A specific Loader which loads Wire's runtime proto files such as google/protobuf/descriptor.proto or wire/extensions.proto.

actual object CoreLoader : Loader
actual object CoreLoader : Loader

A loader that can only load built-in .proto files:

  • Google's protobuf descriptor, which defines standard options like default, deprecated, and java_package.

  • Wire's extensions, which defines since and until options.

If the user has provided their own version of these protos, those are preferred.

actual object CoreLoader : Loader
+
+
+
+
+
+

Functions

+
+
+
+
+
load
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract fun load(path: String): ProtoFile
open override fun load(path: String): ProtoFile
open override fun load(path: String): ProtoFile
open override fun load(path: String): ProtoFile
+
+
+
+
+ +
+
+
+
withErrors
+ +
Link copied to clipboard
+
+
+
+
+
+
abstract fun withErrors(errors: ErrorCollector): Loader

Returns a new loader that reports failures to errors.

open override fun withErrors(errors: ErrorCollector): CoreLoader

Returns a new loader that reports failures to errors.

open override fun withErrors(errors: ErrorCollector): CoreLoader

Returns a new loader that reports failures to errors.

open override fun withErrors(errors: ErrorCollector): CoreLoader

Returns a new loader that reports failures to errors.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/-builder.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/-builder.html new file mode 100644 index 0000000000..4af16e1f1f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/-builder.html @@ -0,0 +1,80 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Builder

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/build.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/build.html new file mode 100644 index 0000000000..4dceb7565e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/build.html @@ -0,0 +1,80 @@ + + + + + build + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

build

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/exclude.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/exclude.html new file mode 100644 index 0000000000..a38fad8ec4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/exclude.html @@ -0,0 +1,80 @@ + + + + + exclude + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

exclude

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/include.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/include.html new file mode 100644 index 0000000000..5b227b9f04 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/include.html @@ -0,0 +1,80 @@ + + + + + include + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

include

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/index.html new file mode 100644 index 0000000000..97b4042b54 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/index.html @@ -0,0 +1,153 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Builder

+
class Builder
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-companion/index.html new file mode 100644 index 0000000000..44d7576ae2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-emitting-rules.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-emitting-rules.html new file mode 100644 index 0000000000..0b192a133e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/-emitting-rules.html @@ -0,0 +1,80 @@ + + + + + EmittingRules + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EmittingRules

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/includes.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/includes.html new file mode 100644 index 0000000000..1ecf69e7f8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/includes.html @@ -0,0 +1,80 @@ + + + + + includes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

includes

+
+

Returns true if type should be generated.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/index.html new file mode 100644 index 0000000000..37222a04de --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/index.html @@ -0,0 +1,206 @@ + + + + + EmittingRules + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EmittingRules

+

A set of rules that describes which types to generate.

Despite the builder, instances of this class are not safe for concurrent use.

Identifier Matching

Identifiers in this set may be in the following forms:

  • Package names, followed by .*, like squareup.protos.person.*. This matches types and services defined in the package and its descendant packages.

  • Fully qualified type and service names, like squareup.protos.person.Person.

Identifiers should not contain member names.

This set has included identifiers and excluded identifiers, with the most precise identifier taking precedence over the other ones. For instance, if there is one included identifier a.Movie along an excluded identifier a.*, the type a.Movie is considered included in the set.

If the includes set is empty, that implies that all elements should be included. Use this to exclude unwanted types and members without also including everything else.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
class Builder
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns true if type should be generated.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/is-empty.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/is-empty.html new file mode 100644 index 0000000000..36b5b18997 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/is-empty.html @@ -0,0 +1,80 @@ + + + + + isEmpty + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isEmpty

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/unused-excludes.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/unused-excludes.html new file mode 100644 index 0000000000..014600d6fa --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/unused-excludes.html @@ -0,0 +1,80 @@ + + + + + unusedExcludes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedExcludes

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/unused-includes.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/unused-includes.html new file mode 100644 index 0000000000..b124732a76 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-emitting-rules/unused-includes.html @@ -0,0 +1,80 @@ + + + + + unusedIncludes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedIncludes

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/-empty-wire-logger-factory.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/-empty-wire-logger-factory.html new file mode 100644 index 0000000000..3288d1976d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/-empty-wire-logger-factory.html @@ -0,0 +1,82 @@ + + + + + EmptyWireLoggerFactory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EmptyWireLoggerFactory

+
+
+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/create.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/create.html new file mode 100644 index 0000000000..9170dd70e0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/create.html @@ -0,0 +1,82 @@ + + + + + create + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

create

+
+
+
+
open override fun create(): WireLogger
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/index.html new file mode 100644 index 0000000000..e43fc04555 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/index.html @@ -0,0 +1,129 @@ + + + + + EmptyWireLoggerFactory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EmptyWireLoggerFactory

+ +
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun create(): WireLogger
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/-empty-wire-logger.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/-empty-wire-logger.html new file mode 100644 index 0000000000..4a93a98cca --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/-empty-wire-logger.html @@ -0,0 +1,82 @@ + + + + + EmptyWireLogger + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EmptyWireLogger

+
+
+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/artifact-handled.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/artifact-handled.html new file mode 100644 index 0000000000..786ff3682b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/artifact-handled.html @@ -0,0 +1,82 @@ + + + + + artifactHandled + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

artifactHandled

+
+
+
+
open override fun artifactHandled(outputPath: Path, qualifiedName: String, targetName: String)

This is called when an artifact is handled by a com.squareup.wire.schema.Target.SchemaHandler.

Parameters

outputPath

is the path where the artifact is written on disk.

qualifiedName

is the file path when generating a .proto file, the type or service name prefixed with its package name when generating a .java or .kt file, and the type name when generating a .swift file.

targetName

is used to identify the concerned target. For com.squareup.wire.schema.JavaTarget, the name will be "Java". For com.squareup.wire.schema.KotlinTarget, the name will be "Kotlin". For com.squareup.wire.schema.SwiftTarget, the name will be "Swift". For com.squareup.wire.schema.ProtoTarget, the name will be "Proto".

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/artifact-skipped.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/artifact-skipped.html new file mode 100644 index 0000000000..88cc5f9895 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/artifact-skipped.html @@ -0,0 +1,82 @@ + + + + + artifactSkipped + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

artifactSkipped

+
+
+
+
open override fun artifactSkipped(type: ProtoType, targetName: String)

This is called when an artifact has been passed down to a com.squareup.wire.schema.Target.SchemaHandler but has been skipped. This is useful for dry-runs.

Parameters

type

is the unique identifier for the skipped type.

targetName

is used to identify the concerned target. For com.squareup.wire.schema.JavaTarget, the name will be "Java". For com.squareup.wire.schema.KotlinTarget, the name will be "Kotlin". For com.squareup.wire.schema.SwiftTarget, the name will be "Swift". For com.squareup.wire.schema.ProtoTarget, the name will be "Proto".

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/index.html new file mode 100644 index 0000000000..7b02979622 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/index.html @@ -0,0 +1,214 @@ + + + + + EmptyWireLogger + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EmptyWireLogger

+
+
+
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun artifactHandled(outputPath: Path, qualifiedName: String, targetName: String)

This is called when an artifact is handled by a com.squareup.wire.schema.Target.SchemaHandler.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun artifactSkipped(type: ProtoType, targetName: String)

This is called when an artifact has been passed down to a com.squareup.wire.schema.Target.SchemaHandler but has been skipped. This is useful for dry-runs.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun unusedExcludesInTarget(unusedExcludes: Set<String>)

This is called if some excludes values have not been used by the target they were defined in. Note that excludes should contain package names (suffixed with .*) and type names only. It should not contain member names, nor file paths. Unused excludes can happen if the referenced type or service isn't part of the parsed and pruned schema model, or has already been consumed by another preceding target.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun unusedIncludesInTarget(unusedIncludes: Set<String>)

This is called if some includes values have not been used by the target they were defined in. Note that includes should contain package names (suffixed with .*) and type names only. It should not contain member names, nor file paths. Unused includes can happen if the referenced type or service isn't part of the parsed and pruned schema model, or has already been consumed by another preceding target.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun unusedPrunes(unusedPrunes: Set<String>)

This is called if some prune values have not been used when Wire pruned the schema model. Note that prune should contain package names (suffixed with .*), type names, and member names only. It should not contain file paths. Unused prunes can happen if the referenced type or service isn't part of any .proto files defined in either sourcePath or protoPath, or if a broader prune value is already defined.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
open override fun unusedRoots(unusedRoots: Set<String>)

This is called if some root values have not been used when Wire pruned the schema model. Note that root should contain package names (suffixed with .*), type names, and member names only. It should not contain file paths. Unused roots can happen if the referenced type or service isn't part of any .proto files defined in either sourcePath or protoPath, or if a broader root value is already defined.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-excludes-in-target.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-excludes-in-target.html new file mode 100644 index 0000000000..ebe68be67b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-excludes-in-target.html @@ -0,0 +1,82 @@ + + + + + unusedExcludesInTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedExcludesInTarget

+
+
+
+
open override fun unusedExcludesInTarget(unusedExcludes: Set<String>)

This is called if some excludes values have not been used by the target they were defined in. Note that excludes should contain package names (suffixed with .*) and type names only. It should not contain member names, nor file paths. Unused excludes can happen if the referenced type or service isn't part of the parsed and pruned schema model, or has already been consumed by another preceding target.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-includes-in-target.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-includes-in-target.html new file mode 100644 index 0000000000..496b226066 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-includes-in-target.html @@ -0,0 +1,82 @@ + + + + + unusedIncludesInTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedIncludesInTarget

+
+
+
+
open override fun unusedIncludesInTarget(unusedIncludes: Set<String>)

This is called if some includes values have not been used by the target they were defined in. Note that includes should contain package names (suffixed with .*) and type names only. It should not contain member names, nor file paths. Unused includes can happen if the referenced type or service isn't part of the parsed and pruned schema model, or has already been consumed by another preceding target.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-prunes.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-prunes.html new file mode 100644 index 0000000000..7655e7aa3c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-prunes.html @@ -0,0 +1,82 @@ + + + + + unusedPrunes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedPrunes

+
+
+
+
open override fun unusedPrunes(unusedPrunes: Set<String>)

This is called if some prune values have not been used when Wire pruned the schema model. Note that prune should contain package names (suffixed with .*), type names, and member names only. It should not contain file paths. Unused prunes can happen if the referenced type or service isn't part of any .proto files defined in either sourcePath or protoPath, or if a broader prune value is already defined.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-roots.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-roots.html new file mode 100644 index 0000000000..ecf0121fe9 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-roots.html @@ -0,0 +1,82 @@ + + + + + unusedRoots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedRoots

+
+
+
+
open override fun unusedRoots(unusedRoots: Set<String>)

This is called if some root values have not been used when Wire pruned the schema model. Note that root should contain package names (suffixed with .*), type names, and member names only. It should not contain file paths. Unused roots can happen if the referenced type or service isn't part of any .proto files defined in either sourcePath or protoPath, or if a broader root value is already defined.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/-enclosing-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/-enclosing-type.html new file mode 100644 index 0000000000..6070bfa579 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/-enclosing-type.html @@ -0,0 +1,80 @@ + + + + + EnclosingType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EnclosingType

+
+
constructor(location: Location, type: ProtoType, name: String, documentation: String, nestedTypes: List<Type>, nestedExtendList: List<Extend>, syntax: Syntax)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/documentation.html new file mode 100644 index 0000000000..6c1afb21dd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+
open override val documentation: String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/index.html new file mode 100644 index 0000000000..cfedc57e2e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/index.html @@ -0,0 +1,337 @@ + + + + + EnclosingType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EnclosingType

+
data class EnclosingType(val location: Location, val type: ProtoType, val name: String, val documentation: String, val nestedTypes: List<Type>, val nestedExtendList: List<Extend>, val syntax: Syntax) : Type

An empty type which only holds nested types.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(location: Location, type: ProtoType, name: String, documentation: String, nestedTypes: List<Type>, nestedExtendList: List<Extend>, syntax: Syntax)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val documentation: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val location: Location
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val name: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val nestedExtendList: List<Extend>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val nestedTypes: List<Type>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val options: Options
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val syntax: Syntax
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val type: ProtoType
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun linkMembers(linker: Linker)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun retainAll(schema: Schema, markSet: MarkSet): Type?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun retainLinked(linkedTypes: Set<ProtoType>, linkedFields: Set<Field>): Type?

Returns a copy of this containing only the types in linkedTypes and extensions in linkedFields, or null if that set is empty. This will return an EnclosingType if it is itself not linked, but its nested types are linked.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toElement(): MessageElement
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns all types and subtypes which are linked to the type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/link-members.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/link-members.html new file mode 100644 index 0000000000..33b0023742 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/link-members.html @@ -0,0 +1,80 @@ + + + + + linkMembers + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkMembers

+
+
open override fun linkMembers(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/link-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/link-options.html new file mode 100644 index 0000000000..e6db55b9e8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/link-options.html @@ -0,0 +1,80 @@ + + + + + linkOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkOptions

+
+
open override fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/location.html new file mode 100644 index 0000000000..03a6f99146 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+
open override val location: Location
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/name.html new file mode 100644 index 0000000000..ac622e2731 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+
open override val name: String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/nested-extend-list.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/nested-extend-list.html new file mode 100644 index 0000000000..9166871542 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/nested-extend-list.html @@ -0,0 +1,80 @@ + + + + + nestedExtendList + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nestedExtendList

+
+
open override val nestedExtendList: List<Extend>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/nested-types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/nested-types.html new file mode 100644 index 0000000000..71af07eba6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/nested-types.html @@ -0,0 +1,80 @@ + + + + + nestedTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nestedTypes

+
+
open override val nestedTypes: List<Type>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/options.html new file mode 100644 index 0000000000..59f7b9b94e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+
open override val options: Options
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/retain-all.html new file mode 100644 index 0000000000..1c866f5e7a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
open override fun retainAll(schema: Schema, markSet: MarkSet): Type?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/retain-linked.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/retain-linked.html new file mode 100644 index 0000000000..3edf0940d0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/retain-linked.html @@ -0,0 +1,80 @@ + + + + + retainLinked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainLinked

+
+
open override fun retainLinked(linkedTypes: Set<ProtoType>, linkedFields: Set<Field>): Type?

Returns a copy of this containing only the types in linkedTypes and extensions in linkedFields, or null if that set is empty. This will return an EnclosingType if it is itself not linked, but its nested types are linked.

The returned type is a shadow of its former self. It it useful for linking against, but lacks most of the members of the original type.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/syntax.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/syntax.html new file mode 100644 index 0000000000..4702c3f2e7 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/syntax.html @@ -0,0 +1,80 @@ + + + + + syntax + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

syntax

+
+
open override val syntax: Syntax
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/to-element.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/to-element.html new file mode 100644 index 0000000000..1dca160ad8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/to-element.html @@ -0,0 +1,80 @@ + + + + + toElement + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toElement

+
+
fun toElement(): MessageElement
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/type.html new file mode 100644 index 0000000000..001e487681 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+
open override val type: ProtoType
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/validate.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/validate.html new file mode 100644 index 0000000000..235f88cd4c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enclosing-type/validate.html @@ -0,0 +1,80 @@ + + + + + validate + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validate

+
+
open override fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/-companion/index.html new file mode 100644 index 0000000000..031088bd4e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/-enum-constant.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/-enum-constant.html new file mode 100644 index 0000000000..89b6ee073f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/-enum-constant.html @@ -0,0 +1,80 @@ + + + + + EnumConstant + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EnumConstant

+
+
constructor(location: Location, name: String, tag: Int, documentation: String, options: Options)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/documentation.html new file mode 100644 index 0000000000..91c9c9c4c0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/index.html new file mode 100644 index 0000000000..75c5c34505 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/index.html @@ -0,0 +1,217 @@ + + + + + EnumConstant + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EnumConstant

+
data class EnumConstant(val location: Location, val name: String, val tag: Int, val documentation: String, val options: Options)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(location: Location, name: String, tag: Int, documentation: String, options: Options)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val tag: Int
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/is-deprecated.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/is-deprecated.html new file mode 100644 index 0000000000..66100897df --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/is-deprecated.html @@ -0,0 +1,80 @@ + + + + + isDeprecated + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isDeprecated

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/location.html new file mode 100644 index 0000000000..10eed5c250 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/name.html new file mode 100644 index 0000000000..4e51d11e12 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/options.html new file mode 100644 index 0000000000..e143f7316f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/tag.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/tag.html new file mode 100644 index 0000000000..8b4445e9ab --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-constant/tag.html @@ -0,0 +1,80 @@ + + + + + tag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tag

+
+
val tag: Int
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-companion/from-element.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-companion/from-element.html new file mode 100644 index 0000000000..66c6985d9d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-companion/from-element.html @@ -0,0 +1,80 @@ + + + + + fromElement + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fromElement

+
+
fun fromElement(protoType: ProtoType, enumElement: EnumElement, syntax: Syntax): EnumType
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-companion/index.html new file mode 100644 index 0000000000..8cb01a49cc --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-companion/index.html @@ -0,0 +1,104 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun fromElement(protoType: ProtoType, enumElement: EnumElement, syntax: Syntax): EnumType
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-enum-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-enum-type.html new file mode 100644 index 0000000000..29f7a76013 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/-enum-type.html @@ -0,0 +1,80 @@ + + + + + EnumType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EnumType

+
+
constructor(type: ProtoType, location: Location, documentation: String, name: String, constants: List<EnumConstant>, reserveds: List<Reserved>, options: Options, syntax: Syntax)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/allow-alias.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/allow-alias.html new file mode 100644 index 0000000000..3b48ac1106 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/allow-alias.html @@ -0,0 +1,80 @@ + + + + + allowAlias + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

allowAlias

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/constant.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/constant.html new file mode 100644 index 0000000000..0ea9198dc5 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/constant.html @@ -0,0 +1,80 @@ + + + + + constant + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

constant

+
+

Returns the constant named name, or null if this enum has no such constant.


Returns the constant tagged tag, or null if this enum has no such constant.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/constants.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/constants.html new file mode 100644 index 0000000000..34a25f865e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/constants.html @@ -0,0 +1,80 @@ + + + + + constants + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

constants

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/documentation.html new file mode 100644 index 0000000000..3b817f14c6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+
open override val documentation: String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/enum-mode.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/enum-mode.html new file mode 100644 index 0000000000..f958b5a14c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/enum-mode.html @@ -0,0 +1,80 @@ + + + + + enumMode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

enumMode

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/index.html new file mode 100644 index 0000000000..189e83d1af --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/index.html @@ -0,0 +1,431 @@ + + + + + EnumType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EnumType

+
data class EnumType(val type: ProtoType, val location: Location, val documentation: String, val name: String, val constants: List<EnumConstant>, reserveds: List<Reserved>, val options: Options, val syntax: Syntax) : Type
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(type: ProtoType, location: Location, documentation: String, name: String, constants: List<EnumConstant>, reserveds: List<Reserved>, options: Options, syntax: Syntax)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val documentation: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val location: Location
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val name: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val nestedExtendList: List<Extend>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val nestedTypes: List<Type>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val options: Options
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val syntax: Syntax
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val type: ProtoType
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the constant tagged tag, or null if this enum has no such constant.

Returns the constant named name, or null if this enum has no such constant.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun linkMembers(linker: Linker)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun retainAll(schema: Schema, markSet: MarkSet): Type?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun retainLinked(linkedTypes: Set<ProtoType>, linkedFields: Set<Field>): Type?

Returns a copy of this containing only the types in linkedTypes and extensions in linkedFields, or null if that set is empty. This will return an EnclosingType if it is itself not linked, but its nested types are linked.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toElement(): EnumElement
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns all types and subtypes which are linked to the type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/is-deprecated.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/is-deprecated.html new file mode 100644 index 0000000000..a307af361a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/is-deprecated.html @@ -0,0 +1,80 @@ + + + + + isDeprecated + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isDeprecated

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/link-members.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/link-members.html new file mode 100644 index 0000000000..9573525d84 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/link-members.html @@ -0,0 +1,80 @@ + + + + + linkMembers + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkMembers

+
+
open override fun linkMembers(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/link-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/link-options.html new file mode 100644 index 0000000000..d45c8176b1 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/link-options.html @@ -0,0 +1,80 @@ + + + + + linkOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkOptions

+
+
open override fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/location.html new file mode 100644 index 0000000000..4129b90470 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+
open override val location: Location
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/name.html new file mode 100644 index 0000000000..c6b775a2f0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+
open override val name: String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/nested-extend-list.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/nested-extend-list.html new file mode 100644 index 0000000000..cea31b8b50 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/nested-extend-list.html @@ -0,0 +1,80 @@ + + + + + nestedExtendList + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nestedExtendList

+
+
open override val nestedExtendList: List<Extend>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/nested-types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/nested-types.html new file mode 100644 index 0000000000..4169ea9925 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/nested-types.html @@ -0,0 +1,80 @@ + + + + + nestedTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nestedTypes

+
+
open override val nestedTypes: List<Type>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/options.html new file mode 100644 index 0000000000..96c20d3080 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+
open override val options: Options
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/retain-all.html new file mode 100644 index 0000000000..ce4970dd1a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
open override fun retainAll(schema: Schema, markSet: MarkSet): Type?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/retain-linked.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/retain-linked.html new file mode 100644 index 0000000000..57b770d843 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/retain-linked.html @@ -0,0 +1,80 @@ + + + + + retainLinked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainLinked

+
+
open override fun retainLinked(linkedTypes: Set<ProtoType>, linkedFields: Set<Field>): Type?

Returns a copy of this containing only the types in linkedTypes and extensions in linkedFields, or null if that set is empty. This will return an EnclosingType if it is itself not linked, but its nested types are linked.

The returned type is a shadow of its former self. It it useful for linking against, but lacks most of the members of the original type.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/syntax.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/syntax.html new file mode 100644 index 0000000000..2fd076a079 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/syntax.html @@ -0,0 +1,80 @@ + + + + + syntax + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

syntax

+
+
open override val syntax: Syntax
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/to-element.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/to-element.html new file mode 100644 index 0000000000..3b27e8102a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/to-element.html @@ -0,0 +1,80 @@ + + + + + toElement + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toElement

+
+
fun toElement(): EnumElement
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/type.html new file mode 100644 index 0000000000..64eab33f58 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+
open override val type: ProtoType
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/validate.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/validate.html new file mode 100644 index 0000000000..dc3eee174f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-enum-type/validate.html @@ -0,0 +1,80 @@ + + + + + validate + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validate

+
+
open override fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/-error-collector.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/-error-collector.html new file mode 100644 index 0000000000..d8b29f7503 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/-error-collector.html @@ -0,0 +1,80 @@ + + + + + ErrorCollector + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ErrorCollector

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/at.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/at.html new file mode 100644 index 0000000000..9ec9d4cb6e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/at.html @@ -0,0 +1,80 @@ + + + + + at + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

at

+
+
fun at(additionalContext: Any): ErrorCollector

Returns a copy of this error collector that includes additionalContext in error messages reported to it. The current and returned instance both contribute errors to the same list.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/errors.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/errors.html new file mode 100644 index 0000000000..e8e10e55c9 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/errors.html @@ -0,0 +1,80 @@ + + + + + errors + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

errors

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/index.html new file mode 100644 index 0000000000..340fe8702c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/index.html @@ -0,0 +1,172 @@ + + + + + ErrorCollector + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ErrorCollector

+

Collects errors to be reported as a batch. Errors include both a detail message plus context of where they occurred within the schema.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun at(additionalContext: Any): ErrorCollector

Returns a copy of this error collector that includes additionalContext in error messages reported to it. The current and returned instance both contribute errors to the same list.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
operator fun plusAssign(message: String)

Add message as an error to this collector.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/plus-assign.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/plus-assign.html new file mode 100644 index 0000000000..082a751575 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/plus-assign.html @@ -0,0 +1,80 @@ + + + + + plusAssign + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

plusAssign

+
+
operator fun plusAssign(message: String)

Add message as an error to this collector.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/throw-if-non-empty.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/throw-if-non-empty.html new file mode 100644 index 0000000000..8a983516ab --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-error-collector/throw-if-non-empty.html @@ -0,0 +1,80 @@ + + + + + throwIfNonEmpty + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

throwIfNonEmpty

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-event-listener.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-event-listener.html new file mode 100644 index 0000000000..9f29aef004 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-event-listener.html @@ -0,0 +1,80 @@ + + + + + EventListener + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EventListener

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-factory/create.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-factory/create.html new file mode 100644 index 0000000000..488269fdf0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-factory/create.html @@ -0,0 +1,80 @@ + + + + + create + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

create

+
+
abstract fun create(): EventListener

Creates an instance of the EventListener for one Wire execution. The returned EventListener instance will be used during the lifecycle of the Wire's task.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-factory/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-factory/index.html new file mode 100644 index 0000000000..d96ff69cb6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/-factory/index.html @@ -0,0 +1,104 @@ + + + + + Factory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Factory

+
fun interface Factory : Serializable
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun create(): EventListener

Creates an instance of the EventListener for one Wire execution. The returned EventListener instance will be used during the lifecycle of the Wire's task.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/index.html new file mode 100644 index 0000000000..16199fc9e7 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/index.html @@ -0,0 +1,322 @@ + + + + + EventListener + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EventListener

+
abstract class EventListener

Listener for metrics events. Extend this class to monitor WireRun and all schema handlers involved in the Protobuf schema manipulation.

The events' order is as follows:

  • runStart

  • loadSchemaStart

  • loadSchemaSuccess

  • treeShakeStart

  • treeShakeEnd

  • moveTypesStart

  • moveTypesEnd

  • schemaHandlersStart // Looping over all handlers.

    • schemaHandlerStart

    • schemaHandlerEnd

  • schemaHandlersEnd

  • runSuccess / runFailed

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun interface Factory : Serializable
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun loadSchemaStart()

Invoked prior to loading the Protobuf schema. this includes parsing .proto files, and resolving all referenced types.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun loadSchemaSuccess(schema: Schema)

Invoked after having loaded the Protobuf schema. this includes parsing .proto files, and resolving all referenced types.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun moveTypesEnd(refactoredSchema: Schema, moves: List<TypeMover.Move>)

Invoked after having refactored the Protobuf schema by applying the moves.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun moveTypesStart(schema: Schema, moves: List<TypeMover.Move>)

Invoked prior to refactoring the Protobuf schema by applying the moves.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun runFailed(errors: List<String>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun runStart(wireRun: WireRun)

Invoked prior to Wire starting.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun runSuccess(wireRun: WireRun)

Invoked after Wire has executed all operations.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun schemaHandlerEnd(schemaHandler: SchemaHandler, emittingRules: EmittingRules)

Invoked after a schema handler has finished.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Invoked after having executed all schema handler.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Invoked prior to executing all schema handler.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun schemaHandlerStart(schemaHandler: SchemaHandler, emittingRules: EmittingRules)

Invoked prior a schema handler starting.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun treeShakeEnd(refactoredSchema: Schema, pruningRules: PruningRules)

Invoked after having refactored the Protobuf schema by tree-shaking it using the pruning rules.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun treeShakeStart(schema: Schema, pruningRules: PruningRules)

Invoked prior to refactoring the Protobuf schema by tree-shaking it using the pruning rules.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/load-schema-start.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/load-schema-start.html new file mode 100644 index 0000000000..241b74e7e9 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/load-schema-start.html @@ -0,0 +1,80 @@ + + + + + loadSchemaStart + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

loadSchemaStart

+
+
open fun loadSchemaStart()

Invoked prior to loading the Protobuf schema. this includes parsing .proto files, and resolving all referenced types.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/load-schema-success.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/load-schema-success.html new file mode 100644 index 0000000000..9a3f6a432f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/load-schema-success.html @@ -0,0 +1,80 @@ + + + + + loadSchemaSuccess + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

loadSchemaSuccess

+
+
open fun loadSchemaSuccess(schema: Schema)

Invoked after having loaded the Protobuf schema. this includes parsing .proto files, and resolving all referenced types.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/move-types-end.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/move-types-end.html new file mode 100644 index 0000000000..86ce10efb4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/move-types-end.html @@ -0,0 +1,80 @@ + + + + + moveTypesEnd + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

moveTypesEnd

+
+
open fun moveTypesEnd(refactoredSchema: Schema, moves: List<TypeMover.Move>)

Invoked after having refactored the Protobuf schema by applying the moves.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/move-types-start.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/move-types-start.html new file mode 100644 index 0000000000..7221d1f3e4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/move-types-start.html @@ -0,0 +1,80 @@ + + + + + moveTypesStart + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

moveTypesStart

+
+
open fun moveTypesStart(schema: Schema, moves: List<TypeMover.Move>)

Invoked prior to refactoring the Protobuf schema by applying the moves.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-failed.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-failed.html new file mode 100644 index 0000000000..c023549caa --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-failed.html @@ -0,0 +1,80 @@ + + + + + runFailed + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

runFailed

+
+
open fun runFailed(errors: List<String>)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-start.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-start.html new file mode 100644 index 0000000000..c2d38d508b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-start.html @@ -0,0 +1,80 @@ + + + + + runStart + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

runStart

+
+
open fun runStart(wireRun: WireRun)

Invoked prior to Wire starting.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-success.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-success.html new file mode 100644 index 0000000000..3d90d0d934 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/run-success.html @@ -0,0 +1,80 @@ + + + + + runSuccess + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

runSuccess

+
+
open fun runSuccess(wireRun: WireRun)

Invoked after Wire has executed all operations.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handler-end.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handler-end.html new file mode 100644 index 0000000000..4b8621197b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handler-end.html @@ -0,0 +1,80 @@ + + + + + schemaHandlerEnd + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schemaHandlerEnd

+
+
open fun schemaHandlerEnd(schemaHandler: SchemaHandler, emittingRules: EmittingRules)

Invoked after a schema handler has finished.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handler-start.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handler-start.html new file mode 100644 index 0000000000..d7c03e460c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handler-start.html @@ -0,0 +1,80 @@ + + + + + schemaHandlerStart + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schemaHandlerStart

+
+
open fun schemaHandlerStart(schemaHandler: SchemaHandler, emittingRules: EmittingRules)

Invoked prior a schema handler starting.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handlers-end.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handlers-end.html new file mode 100644 index 0000000000..537687b37c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handlers-end.html @@ -0,0 +1,80 @@ + + + + + schemaHandlersEnd + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schemaHandlersEnd

+
+

Invoked after having executed all schema handler.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handlers-start.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handlers-start.html new file mode 100644 index 0000000000..b096fe8963 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/schema-handlers-start.html @@ -0,0 +1,80 @@ + + + + + schemaHandlersStart + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schemaHandlersStart

+
+

Invoked prior to executing all schema handler.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/tree-shake-end.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/tree-shake-end.html new file mode 100644 index 0000000000..ddb7a2e79e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/tree-shake-end.html @@ -0,0 +1,80 @@ + + + + + treeShakeEnd + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

treeShakeEnd

+
+
open fun treeShakeEnd(refactoredSchema: Schema, pruningRules: PruningRules)

Invoked after having refactored the Protobuf schema by tree-shaking it using the pruning rules.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/tree-shake-start.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/tree-shake-start.html new file mode 100644 index 0000000000..df195efab2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-event-listener/tree-shake-start.html @@ -0,0 +1,80 @@ + + + + + treeShakeStart + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

treeShakeStart

+
+
open fun treeShakeStart(schema: Schema, pruningRules: PruningRules)

Invoked prior to refactoring the Protobuf schema by tree-shaking it using the pruning rules.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/from-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/from-elements.html new file mode 100644 index 0000000000..c2c1c8e56c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/from-elements.html @@ -0,0 +1,80 @@ + + + + + fromElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fromElements

+
+
fun fromElements(namespaces: List<String>, extendElements: List<ExtendElement>): List<Extend>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/index.html new file mode 100644 index 0000000000..ddab48ede1 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/index.html @@ -0,0 +1,119 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun fromElements(namespaces: List<String>, extendElements: List<ExtendElement>): List<Extend>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toElements(extendList: List<Extend>): List<ExtendElement>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/to-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/to-elements.html new file mode 100644 index 0000000000..0782641690 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-companion/to-elements.html @@ -0,0 +1,80 @@ + + + + + toElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toElements

+
+
fun toElements(extendList: List<Extend>): List<ExtendElement>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-extend.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-extend.html new file mode 100644 index 0000000000..9c5f509f59 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/-extend.html @@ -0,0 +1,80 @@ + + + + + Extend + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Extend

+
+
constructor(location: Location, documentation: String, name: String, fields: List<Field>)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/documentation.html new file mode 100644 index 0000000000..994eab6221 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/fields.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/fields.html new file mode 100644 index 0000000000..a10ddd7c33 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/fields.html @@ -0,0 +1,80 @@ + + + + + fields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fields

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/index.html new file mode 100644 index 0000000000..5973043488 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/index.html @@ -0,0 +1,296 @@ + + + + + Extend + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Extend

+
data class Extend(val location: Location, val documentation: String, val name: String, val fields: List<Field>)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(location: Location, documentation: String, name: String, fields: List<Field>)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun link(linker: Linker)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun member(field: Field): ProtoMember
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun retainAll(schema: Schema, markSet: MarkSet): Extend?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun retainLinked(linkedFields: Set<Field>): Extend?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/link-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/link-options.html new file mode 100644 index 0000000000..4bf0a3c3e6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/link-options.html @@ -0,0 +1,80 @@ + + + + + linkOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkOptions

+
+
fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/link.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/link.html new file mode 100644 index 0000000000..09916d9c6c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/link.html @@ -0,0 +1,80 @@ + + + + + link + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

link

+
+
fun link(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/location.html new file mode 100644 index 0000000000..9be27f2dc8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/member.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/member.html new file mode 100644 index 0000000000..9b0d4d8b8d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/member.html @@ -0,0 +1,80 @@ + + + + + member + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

member

+
+
fun member(field: Field): ProtoMember
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/name.html new file mode 100644 index 0000000000..fb143eeed6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/retain-all.html new file mode 100644 index 0000000000..fda4348d40 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
fun retainAll(schema: Schema, markSet: MarkSet): Extend?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/retain-linked.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/retain-linked.html new file mode 100644 index 0000000000..77264eb712 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/retain-linked.html @@ -0,0 +1,80 @@ + + + + + retainLinked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainLinked

+
+
fun retainLinked(linkedFields: Set<Field>): Extend?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/type.html new file mode 100644 index 0000000000..a0d36ab5af --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/validate.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/validate.html new file mode 100644 index 0000000000..da5bd00fe2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extend/validate.html @@ -0,0 +1,80 @@ + + + + + validate + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validate

+
+
fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/from-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/from-elements.html new file mode 100644 index 0000000000..32622445a2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/from-elements.html @@ -0,0 +1,80 @@ + + + + + fromElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fromElements

+
+
fun fromElements(elements: List<ExtensionsElement>): List<Extensions>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/index.html new file mode 100644 index 0000000000..4125acbe97 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/index.html @@ -0,0 +1,119 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun fromElements(elements: List<ExtensionsElement>): List<Extensions>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toElements(extensions: List<Extensions>): List<ExtensionsElement>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/to-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/to-elements.html new file mode 100644 index 0000000000..3a22680c7a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-companion/to-elements.html @@ -0,0 +1,80 @@ + + + + + toElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toElements

+
+
fun toElements(extensions: List<Extensions>): List<ExtensionsElement>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-extensions.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-extensions.html new file mode 100644 index 0000000000..2c1673b6b7 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/-extensions.html @@ -0,0 +1,80 @@ + + + + + Extensions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Extensions

+
+
constructor(location: Location, documentation: String, values: List<Any>)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/documentation.html new file mode 100644 index 0000000000..6f72928eff --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/index.html new file mode 100644 index 0000000000..e27132396e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/index.html @@ -0,0 +1,191 @@ + + + + + Extensions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Extensions

+
data class Extensions(val location: Location, val documentation: String, val values: List<Any>)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(location: Location, documentation: String, values: List<Any>)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun validate(linker: Linker)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/location.html new file mode 100644 index 0000000000..7874986c71 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/validate.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/validate.html new file mode 100644 index 0000000000..c2673ac3c2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/validate.html @@ -0,0 +1,80 @@ + + + + + validate + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validate

+
+
fun validate(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/values.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/values.html new file mode 100644 index 0000000000..cb0f8594cb --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-extensions/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/from-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/from-elements.html new file mode 100644 index 0000000000..913e927f6a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/from-elements.html @@ -0,0 +1,80 @@ + + + + + fromElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fromElements

+
+
fun fromElements(namespaces: List<String>, fieldElements: List<FieldElement>, extension: Boolean, oneOf: Boolean): List<Field>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/index.html new file mode 100644 index 0000000000..6f614ef76d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/index.html @@ -0,0 +1,149 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun fromElements(namespaces: List<String>, fieldElements: List<FieldElement>, extension: Boolean, oneOf: Boolean): List<Field>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun retainAll(schema: Schema, markSet: MarkSet, enclosingType: ProtoType, fields: Collection<Field>): List<Field>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toElements(fields: List<Field>): List<FieldElement>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/retain-all.html new file mode 100644 index 0000000000..42805fe33f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
fun retainAll(schema: Schema, markSet: MarkSet, enclosingType: ProtoType, fields: Collection<Field>): List<Field>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/retain-linked.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/retain-linked.html new file mode 100644 index 0000000000..a190f895ad --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/retain-linked.html @@ -0,0 +1,80 @@ + + + + + retainLinked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainLinked

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/to-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/to-elements.html new file mode 100644 index 0000000000..2b24717174 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-companion/to-elements.html @@ -0,0 +1,80 @@ + + + + + toElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toElements

+
+
fun toElements(fields: List<Field>): List<FieldElement>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-m-a-p/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-m-a-p/index.html new file mode 100644 index 0000000000..50f694666f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-m-a-p/index.html @@ -0,0 +1,119 @@ + + + + + MAP + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MAP

+

Map.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-n-u-l-l_-i-f_-a-b-s-e-n-t/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-n-u-l-l_-i-f_-a-b-s-e-n-t/index.html new file mode 100644 index 0000000000..0f85e94502 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-n-u-l-l_-i-f_-a-b-s-e-n-t/index.html @@ -0,0 +1,119 @@ + + + + + NULL_IF_ABSENT + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

NULL_IF_ABSENT

+

Optional, or OneOf from proto2.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-o-m-i-t_-i-d-e-n-t-i-t-y/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-o-m-i-t_-i-d-e-n-t-i-t-y/index.html new file mode 100644 index 0000000000..5cf1379043 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-o-m-i-t_-i-d-e-n-t-i-t-y/index.html @@ -0,0 +1,119 @@ + + + + + OMIT_IDENTITY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

OMIT_IDENTITY

+

Non-repeated fields in proto3. Identity can be 0, false, "", or null.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-p-a-c-k-e-d/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-p-a-c-k-e-d/index.html new file mode 100644 index 0000000000..0c559e2a5b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-p-a-c-k-e-d/index.html @@ -0,0 +1,119 @@ + + + + + PACKED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PACKED

+

Packed encoded list.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-r-e-p-e-a-t-e-d/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-r-e-p-e-a-t-e-d/index.html new file mode 100644 index 0000000000..cb295e371d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-r-e-p-e-a-t-e-d/index.html @@ -0,0 +1,119 @@ + + + + + REPEATED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

REPEATED

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-r-e-q-u-i-r-e-d/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-r-e-q-u-i-r-e-d/index.html new file mode 100644 index 0000000000..da31865222 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/-r-e-q-u-i-r-e-d/index.html @@ -0,0 +1,119 @@ + + + + + REQUIRED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

REQUIRED

+

Required from proto2.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/entries.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/entries.html new file mode 100644 index 0000000000..aaddf6e8c2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/entries.html @@ -0,0 +1,80 @@ + + + + + entries + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/index.html new file mode 100644 index 0000000000..7e928b717e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/index.html @@ -0,0 +1,262 @@ + + + + + EncodeMode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EncodeMode

+ +
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Optional, or OneOf from proto2.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Required from proto2.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Non-repeated fields in proto3. Identity can be 0, false, "", or null.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Packed encoded list.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Map.

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/value-of.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/value-of.html new file mode 100644 index 0000000000..df7734edb4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/values.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/values.html new file mode 100644 index 0000000000..e1b3780e87 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-encode-mode/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-field.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-field.html new file mode 100644 index 0000000000..381cf19565 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-field.html @@ -0,0 +1,80 @@ + + + + + Field + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Field

+
+
constructor(namespaces: List<String>, location: Location, label: Field.Label?, name: String, documentation: String, tag: Int, default: String?, elementType: String, options: Options, isExtension: Boolean, isOneOf: Boolean, declaredJsonName: String?)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-o-n-e_-o-f/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-o-n-e_-o-f/index.html new file mode 100644 index 0000000000..c9b9b32781 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-o-n-e_-o-f/index.html @@ -0,0 +1,119 @@ + + + + + ONE_OF + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ONE_OF

+

Indicates the field is a member of a oneof block.

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-o-p-t-i-o-n-a-l/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-o-p-t-i-o-n-a-l/index.html new file mode 100644 index 0000000000..6fbe92da85 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-o-p-t-i-o-n-a-l/index.html @@ -0,0 +1,119 @@ + + + + + OPTIONAL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

OPTIONAL

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-r-e-p-e-a-t-e-d/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-r-e-p-e-a-t-e-d/index.html new file mode 100644 index 0000000000..f2d39879b5 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-r-e-p-e-a-t-e-d/index.html @@ -0,0 +1,119 @@ + + + + + REPEATED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

REPEATED

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-r-e-q-u-i-r-e-d/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-r-e-q-u-i-r-e-d/index.html new file mode 100644 index 0000000000..4f8366d273 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/-r-e-q-u-i-r-e-d/index.html @@ -0,0 +1,119 @@ + + + + + REQUIRED + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

REQUIRED

+ +
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/entries.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/entries.html new file mode 100644 index 0000000000..825ef2eab1 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/entries.html @@ -0,0 +1,80 @@ + + + + + entries + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

entries

+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/index.html new file mode 100644 index 0000000000..725c9b38d8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/index.html @@ -0,0 +1,232 @@ + + + + + Label + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Label

+ +
+
+
+
+
+

Entries

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Indicates the field is a member of a oneof block.

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns an array containing the constants of this enum type, in the order they're declared.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/value-of.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/value-of.html new file mode 100644 index 0000000000..190a0cefbd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/value-of.html @@ -0,0 +1,80 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueOf

+
+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/values.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/values.html new file mode 100644 index 0000000000..3438e9a374 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/-label/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/declared-json-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/declared-json-name.html new file mode 100644 index 0000000000..3cd07dee5f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/declared-json-name.html @@ -0,0 +1,80 @@ + + + + + declaredJsonName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

declaredJsonName

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/default.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/default.html new file mode 100644 index 0000000000..132fc9b3b6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/default.html @@ -0,0 +1,80 @@ + + + + + default + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

default

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/documentation.html new file mode 100644 index 0000000000..958df89aab --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/encode-mode.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/encode-mode.html new file mode 100644 index 0000000000..b2b4ffa999 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/encode-mode.html @@ -0,0 +1,80 @@ + + + + + encodeMode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

encodeMode

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/index.html new file mode 100644 index 0000000000..c7f29015d2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/index.html @@ -0,0 +1,566 @@ + + + + + Field + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Field

+
data class Field(val namespaces: List<String>, val location: Location, val label: Field.Label?, val name: String, val documentation: String, val tag: Int, val default: String?, elementType: String, val options: Options, val isExtension: Boolean, val isOneOf: Boolean, val declaredJsonName: String?)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(namespaces: List<String>, location: Location, label: Field.Label?, name: String, documentation: String, tag: Int, default: String?, elementType: String, options: Options, isExtension: Boolean, isOneOf: Boolean, declaredJsonName: String?)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

May be null for proto3 fields, one-of's, or maps.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The namespaces in which the field is defined. For top-level extensions in a file that has no package declaration, this may be empty. For normal fields and extensions nested inside a message, the first entry will always be the package name, which might be the empty string if defined in a file that has no package declaration. Subsequent entries will be the names of enclosing messages, outer-most to inner-most.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the package in which this field is defined. If the file that defined this field has no package declaration, returns the empty string.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns this field's name, prefixed with its namespaces. Uniquely identifies extension fields, such as in options.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val tag: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun link(linker: Linker)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun retainAll(schema: Schema, markSet: MarkSet, enclosingType: ProtoType): Field?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toString(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-deprecated.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-deprecated.html new file mode 100644 index 0000000000..1c73ed2566 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-deprecated.html @@ -0,0 +1,80 @@ + + + + + isDeprecated + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isDeprecated

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-extension.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-extension.html new file mode 100644 index 0000000000..f813a7d701 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-extension.html @@ -0,0 +1,80 @@ + + + + + isExtension + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isExtension

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-one-of.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-one-of.html new file mode 100644 index 0000000000..7865632cde --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-one-of.html @@ -0,0 +1,80 @@ + + + + + isOneOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isOneOf

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-packed.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-packed.html new file mode 100644 index 0000000000..158370830b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-packed.html @@ -0,0 +1,80 @@ + + + + + isPacked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isPacked

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-redacted.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-redacted.html new file mode 100644 index 0000000000..d932299eb2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-redacted.html @@ -0,0 +1,80 @@ + + + + + isRedacted + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isRedacted

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-repeated.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-repeated.html new file mode 100644 index 0000000000..7922244a94 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-repeated.html @@ -0,0 +1,80 @@ + + + + + isRepeated + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isRepeated

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-required.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-required.html new file mode 100644 index 0000000000..5fc9fdf00d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/is-required.html @@ -0,0 +1,80 @@ + + + + + isRequired + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isRequired

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/json-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/json-name.html new file mode 100644 index 0000000000..1e1e1e45bc --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/json-name.html @@ -0,0 +1,80 @@ + + + + + jsonName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

jsonName

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/label.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/label.html new file mode 100644 index 0000000000..c7300b060f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/label.html @@ -0,0 +1,80 @@ + + + + + label + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

label

+
+

May be null for proto3 fields, one-of's, or maps.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/link-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/link-options.html new file mode 100644 index 0000000000..052957d743 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/link-options.html @@ -0,0 +1,80 @@ + + + + + linkOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkOptions

+
+
fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/link.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/link.html new file mode 100644 index 0000000000..33c980877a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/link.html @@ -0,0 +1,80 @@ + + + + + link + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

link

+
+
fun link(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/location.html new file mode 100644 index 0000000000..f73e6e2c37 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/name.html new file mode 100644 index 0000000000..28593c88e5 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/namespaces.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/namespaces.html new file mode 100644 index 0000000000..c5aaa0297b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/namespaces.html @@ -0,0 +1,80 @@ + + + + + namespaces + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

namespaces

+
+

The namespaces in which the field is defined. For top-level extensions in a file that has no package declaration, this may be empty. For normal fields and extensions nested inside a message, the first entry will always be the package name, which might be the empty string if defined in a file that has no package declaration. Subsequent entries will be the names of enclosing messages, outer-most to inner-most.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/options.html new file mode 100644 index 0000000000..57b4868a19 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/package-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/package-name.html new file mode 100644 index 0000000000..7131eae968 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/package-name.html @@ -0,0 +1,80 @@ + + + + + packageName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

packageName

+
+

Returns the package in which this field is defined. If the file that defined this field has no package declaration, returns the empty string.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/qualified-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/qualified-name.html new file mode 100644 index 0000000000..ddac35ee42 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/qualified-name.html @@ -0,0 +1,80 @@ + + + + + qualifiedName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

qualifiedName

+
+

Returns this field's name, prefixed with its namespaces. Uniquely identifies extension fields, such as in options.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/retain-all.html new file mode 100644 index 0000000000..c237ef0a35 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
fun retainAll(schema: Schema, markSet: MarkSet, enclosingType: ProtoType): Field?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/tag.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/tag.html new file mode 100644 index 0000000000..0a537462bf --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/tag.html @@ -0,0 +1,80 @@ + + + + + tag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

tag

+
+
val tag: Int
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/to-string.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/to-string.html new file mode 100644 index 0000000000..09db9061ca --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/to-string.html @@ -0,0 +1,80 @@ + + + + + toString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toString

+
+
open override fun toString(): String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/type.html new file mode 100644 index 0000000000..dd75328d07 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/use-array.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/use-array.html new file mode 100644 index 0000000000..9468c9050e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/use-array.html @@ -0,0 +1,80 @@ + + + + + useArray + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

useArray

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/validate.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/validate.html new file mode 100644 index 0000000000..b66ff3e473 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-field/validate.html @@ -0,0 +1,80 @@ + + + + + validate + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validate

+
+
fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/-linked-option-entry.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/-linked-option-entry.html new file mode 100644 index 0000000000..2c4b14b267 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/-linked-option-entry.html @@ -0,0 +1,80 @@ + + + + + LinkedOptionEntry + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

LinkedOptionEntry

+
+
constructor(optionElement: OptionElement, protoMember: ProtoMember, value: Any?)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/index.html new file mode 100644 index 0000000000..e7ad62f043 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/index.html @@ -0,0 +1,153 @@ + + + + + LinkedOptionEntry + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

LinkedOptionEntry

+
data class LinkedOptionEntry(val optionElement: OptionElement, val protoMember: ProtoMember, val value: Any?)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(optionElement: OptionElement, protoMember: ProtoMember, value: Any?)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val optionElement: OptionElement
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val value: Any?
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/option-element.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/option-element.html new file mode 100644 index 0000000000..0e217d63ae --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/option-element.html @@ -0,0 +1,80 @@ + + + + + optionElement + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

optionElement

+
+
val optionElement: OptionElement
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/proto-member.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/proto-member.html new file mode 100644 index 0000000000..a7bcfd28a5 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/proto-member.html @@ -0,0 +1,80 @@ + + + + + protoMember + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

protoMember

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/value.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/value.html new file mode 100644 index 0000000000..700d3919dd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linked-option-entry/value.html @@ -0,0 +1,80 @@ + + + + + value + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

value

+
+
val value: Any?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/-linker.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/-linker.html new file mode 100644 index 0000000000..7563366ad3 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/-linker.html @@ -0,0 +1,80 @@ + + + + + Linker + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Linker

+
+
constructor(loader: Loader, errors: ErrorCollector, permitPackageCycles: Boolean, loadExhaustively: Boolean, opaqueTypes: List<ProtoType>)
constructor(loader: Loader, errors: ErrorCollector, permitPackageCycles: Boolean, loadExhaustively: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/add-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/add-type.html new file mode 100644 index 0000000000..1de115ddb0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/add-type.html @@ -0,0 +1,80 @@ + + + + + addType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addType

+
+
fun addType(protoType: ProtoType, type: Type)

Adds type.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/dereference.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/dereference.html new file mode 100644 index 0000000000..1d2e324279 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/dereference.html @@ -0,0 +1,80 @@ + + + + + dereference + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dereference

+
+
fun dereference(protoType: ProtoType, field: String): Field?

Returns the field named field on the message type of protoType.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/errors.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/errors.html new file mode 100644 index 0000000000..aad68c1431 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/errors.html @@ -0,0 +1,80 @@ + + + + + errors + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

errors

+
+

Errors accumulated by this load.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/get-for-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/get-for-options.html new file mode 100644 index 0000000000..16acaea986 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/get-for-options.html @@ -0,0 +1,80 @@ + + + + + getForOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getForOptions

+
+
fun getForOptions(protoType: ProtoType): Type?

Returns the type or null if it doesn't exist. Before this returns it ensures members are linked so that options may dereference them.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/get.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/get.html new file mode 100644 index 0000000000..5d281807ad --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/get.html @@ -0,0 +1,80 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
fun get(protoType: ProtoType): Type?

Returns the type or null if it doesn't exist.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/index.html new file mode 100644 index 0000000000..42277903fd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/index.html @@ -0,0 +1,367 @@ + + + + + Linker + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Linker

+
class Linker

Links local field types and option types to the corresponding declarations.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(loader: Loader, errors: ErrorCollector, permitPackageCycles: Boolean, loadExhaustively: Boolean, opaqueTypes: List<ProtoType>)
constructor(loader: Loader, errors: ErrorCollector, permitPackageCycles: Boolean, loadExhaustively: Boolean)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Errors accumulated by this load.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun addType(protoType: ProtoType, type: Type)

Adds type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun dereference(protoType: ProtoType, field: String): Field?

Returns the field named field on the message type of protoType.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun get(protoType: ProtoType): Type?

Returns the type or null if it doesn't exist.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun getForOptions(protoType: ProtoType): Type?

Returns the type or null if it doesn't exist. Before this returns it ensures members are linked so that options may dereference them.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun link(sourceProtoFiles: Iterable<ProtoFile>): Schema

Link all features of all files in sourceProtoFiles to create a schema. This will also partially link any imported files necessary.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun request(field: Field)

Mark a field as used in an option so its file is retained in the schema.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun <T> resolve(name: String, map: Map<String, T>): T?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the type name for the relative or fully-qualified name name.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the type name for the scalar, relative or fully-qualified name name.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun validateFields(fields: Iterable<Field>, reserveds: List<Reserved>, syntaxRules: SyntaxRules)

Validate that the tags of fields are unique and in range, that proto3 message cannot reference proto2 enums.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun validateImportForPath(location: Location, requiredImport: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun withContext(context: Any): Linker

Returns a new linker that uses context to resolve type names and report errors.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/link.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/link.html new file mode 100644 index 0000000000..69e5a0a1fc --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/link.html @@ -0,0 +1,80 @@ + + + + + link + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

link

+
+
fun link(sourceProtoFiles: Iterable<ProtoFile>): Schema

Link all features of all files in sourceProtoFiles to create a schema. This will also partially link any imported files necessary.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/load-exhaustively.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/load-exhaustively.html new file mode 100644 index 0000000000..2ff13ab2c9 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/load-exhaustively.html @@ -0,0 +1,80 @@ + + + + + loadExhaustively + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

loadExhaustively

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/request.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/request.html new file mode 100644 index 0000000000..d7b1709593 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/request.html @@ -0,0 +1,80 @@ + + + + + request + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

request

+
+
fun request(field: Field)

Mark a field as used in an option so its file is retained in the schema.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-context.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-context.html new file mode 100644 index 0000000000..1ea6e70c22 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-context.html @@ -0,0 +1,80 @@ + + + + + resolveContext + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

resolveContext

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-message-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-message-type.html new file mode 100644 index 0000000000..37ea4bd65b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-message-type.html @@ -0,0 +1,80 @@ + + + + + resolveMessageType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

resolveMessageType

+
+

Returns the type name for the relative or fully-qualified name name.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-type.html new file mode 100644 index 0000000000..b054b2ee00 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve-type.html @@ -0,0 +1,80 @@ + + + + + resolveType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

resolveType

+
+

Returns the type name for the scalar, relative or fully-qualified name name.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve.html new file mode 100644 index 0000000000..8de6a0405c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/resolve.html @@ -0,0 +1,80 @@ + + + + + resolve + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

resolve

+
+
fun <T> resolve(name: String, map: Map<String, T>): T?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-enum-constant-name-uniqueness.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-enum-constant-name-uniqueness.html new file mode 100644 index 0000000000..b3a1dc2610 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-enum-constant-name-uniqueness.html @@ -0,0 +1,80 @@ + + + + + validateEnumConstantNameUniqueness + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validateEnumConstantNameUniqueness

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-fields.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-fields.html new file mode 100644 index 0000000000..b86f428b17 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-fields.html @@ -0,0 +1,80 @@ + + + + + validateFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validateFields

+
+
fun validateFields(fields: Iterable<Field>, reserveds: List<Reserved>, syntaxRules: SyntaxRules)

Validate that the tags of fields are unique and in range, that proto3 message cannot reference proto2 enums.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-import-for-path.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-import-for-path.html new file mode 100644 index 0000000000..1c9d8abc3f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-import-for-path.html @@ -0,0 +1,80 @@ + + + + + validateImportForPath + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validateImportForPath

+
+
fun validateImportForPath(location: Location, requiredImport: String)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-import-for-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-import-for-type.html new file mode 100644 index 0000000000..5278552e79 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/validate-import-for-type.html @@ -0,0 +1,80 @@ + + + + + validateImportForType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validateImportForType

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/with-context.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/with-context.html new file mode 100644 index 0000000000..f32393b297 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-linker/with-context.html @@ -0,0 +1,80 @@ + + + + + withContext + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withContext

+
+
fun withContext(context: Any): Linker

Returns a new linker that uses context to resolve type names and report errors.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/index.html new file mode 100644 index 0000000000..9a78c8ea26 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/index.html @@ -0,0 +1,119 @@ + + + + + Loader + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Loader

+
interface Loader

Loads other files as needed by their import path.

Inheritors

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun load(path: String): ProtoFile
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun withErrors(errors: ErrorCollector): Loader

Returns a new loader that reports failures to errors.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/load.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/load.html new file mode 100644 index 0000000000..439863c001 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/load.html @@ -0,0 +1,80 @@ + + + + + load + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

load

+
+
abstract fun load(path: String): ProtoFile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/with-errors.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/with-errors.html new file mode 100644 index 0000000000..9a80edf7a2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-loader/with-errors.html @@ -0,0 +1,80 @@ + + + + + withErrors + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withErrors

+
+
abstract fun withErrors(errors: ErrorCollector): Loader

Returns a new loader that reports failures to errors.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-companion/get.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-companion/get.html new file mode 100644 index 0000000000..70c0fecdd8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-companion/get.html @@ -0,0 +1,80 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-companion/index.html new file mode 100644 index 0000000000..76bfe587d7 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-companion/index.html @@ -0,0 +1,104 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-location.html new file mode 100644 index 0000000000..4949abc179 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/-location.html @@ -0,0 +1,80 @@ + + + + + Location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Location

+
+
constructor(base: String, path: String, line: Int = -1, column: Int = -1)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/at.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/at.html new file mode 100644 index 0000000000..2a06cb0717 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/at.html @@ -0,0 +1,80 @@ + + + + + at + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

at

+
+
fun at(line: Int, column: Int): Location
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/base.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/base.html new file mode 100644 index 0000000000..11b23658b5 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/base.html @@ -0,0 +1,80 @@ + + + + + base + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

base

+
+

The base of this location; typically a directory or .jar file.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/column.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/column.html new file mode 100644 index 0000000000..fe3a447e22 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/column.html @@ -0,0 +1,80 @@ + + + + + column + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

column

+
+
val column: Int

The column on the line of this location, or -1 for no specific column.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/index.html new file mode 100644 index 0000000000..7a71bad0d8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/index.html @@ -0,0 +1,251 @@ + + + + + Location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Location

+
data class Location(val base: String, val path: String, val line: Int = -1, val column: Int = -1)

Locates a .proto file, or a position within a .proto file, on the file system. This includes a base directory or a .jar file, and a path relative to that base.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(base: String, path: String, line: Int = -1, column: Int = -1)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

The base of this location; typically a directory or .jar file.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val column: Int

The column on the line of this location, or -1 for no specific column.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val line: Int

The line number of this location, or -1 for no specific line number.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The path to this location relative to base.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun at(line: Int, column: Int): Location
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toString(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a copy of this location with an empty base.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a copy of this location including only its path.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/line.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/line.html new file mode 100644 index 0000000000..fb980043bb --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/line.html @@ -0,0 +1,80 @@ + + + + + line + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

line

+
+
val line: Int

The line number of this location, or -1 for no specific line number.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/path.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/path.html new file mode 100644 index 0000000000..1e6e166ba8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/path.html @@ -0,0 +1,80 @@ + + + + + path + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

path

+
+

The path to this location relative to base.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/to-string.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/to-string.html new file mode 100644 index 0000000000..4ac268d267 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/to-string.html @@ -0,0 +1,80 @@ + + + + + toString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toString

+
+
open override fun toString(): String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/with-path-only.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/with-path-only.html new file mode 100644 index 0000000000..1d2d1b898d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/with-path-only.html @@ -0,0 +1,80 @@ + + + + + withPathOnly + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withPathOnly

+
+

Returns a copy of this location including only its path.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/without-base.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/without-base.html new file mode 100644 index 0000000000..036e465929 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-location/without-base.html @@ -0,0 +1,80 @@ + + + + + withoutBase + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withoutBase

+
+

Returns a copy of this location with an empty base.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/-companion/index.html new file mode 100644 index 0000000000..ae88769221 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/-mark-set.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/-mark-set.html new file mode 100644 index 0000000000..2d13a5b59a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/-mark-set.html @@ -0,0 +1,80 @@ + + + + + MarkSet + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MarkSet

+
+
constructor(pruningRules: PruningRules)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/contains.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/contains.html new file mode 100644 index 0000000000..1466ecb847 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/contains.html @@ -0,0 +1,80 @@ + + + + + contains + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

contains

+
+
operator fun contains(type: ProtoType): Boolean

Returns true if type is marked and should be retained.


operator fun contains(protoMember: ProtoMember): Boolean

Returns true if member is marked and should be retained.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/index.html new file mode 100644 index 0000000000..76eebb7bdd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/index.html @@ -0,0 +1,221 @@ + + + + + MarkSet + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MarkSet

+
class MarkSet(val pruningRules: PruningRules)

A mark set is used in three phases:

  1. Marking root types and root members. These are the identifiers specifically identified by the user in the includes set. In this phase it is an error to mark a type that is excluded, or to mark both a type and one of its members.

  2. Marking members transitively reachable by those roots. In this phase if a member is visited, the member's enclosing type is marked instead, unless it is of a type that has a specific member already marked.

  3. Retaining which members and types have been marked.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(pruningRules: PruningRules)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

The members to retain. Any member not in here should be pruned!

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The types to retain. We may retain a type but not all of its members.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
operator fun contains(protoMember: ProtoMember): Boolean

Returns true if member is marked and should be retained.

operator fun contains(type: ProtoType): Boolean

Returns true if type is marked and should be retained.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun mark(protoMember: ProtoMember): Boolean

Marks a member as transitively reachable by the includes set. Returns true if the mark is new, the member will be retained, and reachable objects should be traversed.

fun mark(type: ProtoType): Boolean
fun mark(type: ProtoType, reference: ProtoMember): Boolean

Marks a type as transitively reachable by the includes set. Returns true if the mark is new, the type will be retained, and reachable objects should be traversed.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun root(protoMember: ProtoMember)

Marks protoMember, throwing if it is explicitly excluded. This implicitly excludes other members of the same type.

fun root(type: ProtoType)

Marks type, throwing if it is explicitly excluded.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/mark.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/mark.html new file mode 100644 index 0000000000..924a259682 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/mark.html @@ -0,0 +1,80 @@ + + + + + mark + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

mark

+
+
fun mark(type: ProtoType, reference: ProtoMember): Boolean

Marks a type as transitively reachable by the includes set. Returns true if the mark is new, the type will be retained, and reachable objects should be traversed.

If there is an exclude for type, non-root members referencing it will be pruned. The type itself will also be pruned unless it is referenced by a root member.


fun mark(type: ProtoType): Boolean

Marks a type as transitively reachable by the includes set. Returns true if the mark is new, the type will be retained, and reachable objects should be traversed.


fun mark(protoMember: ProtoMember): Boolean

Marks a member as transitively reachable by the includes set. Returns true if the mark is new, the member will be retained, and reachable objects should be traversed.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/members.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/members.html new file mode 100644 index 0000000000..ddee611aaa --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/members.html @@ -0,0 +1,80 @@ + + + + + members + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

members

+
+

The members to retain. Any member not in here should be pruned!

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/pruning-rules.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/pruning-rules.html new file mode 100644 index 0000000000..6bceab9c37 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/pruning-rules.html @@ -0,0 +1,80 @@ + + + + + pruningRules + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

pruningRules

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/root.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/root.html new file mode 100644 index 0000000000..c12e6ff8e9 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/root.html @@ -0,0 +1,80 @@ + + + + + root + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

root

+
+
fun root(protoMember: ProtoMember)

Marks protoMember, throwing if it is explicitly excluded. This implicitly excludes other members of the same type.


fun root(type: ProtoType)

Marks type, throwing if it is explicitly excluded.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/types.html new file mode 100644 index 0000000000..8c40350f5b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-mark-set/types.html @@ -0,0 +1,80 @@ + + + + + types + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

types

+
+

The types to retain. We may retain a type but not all of its members.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-companion/from-element.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-companion/from-element.html new file mode 100644 index 0000000000..f7b58f0a0e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-companion/from-element.html @@ -0,0 +1,80 @@ + + + + + fromElement + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fromElement

+
+
fun fromElement(namespaces: List<String>, protoType: ProtoType, messageElement: MessageElement, syntax: Syntax): MessageType
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-companion/index.html new file mode 100644 index 0000000000..09a65c3c65 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-companion/index.html @@ -0,0 +1,104 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun fromElement(namespaces: List<String>, protoType: ProtoType, messageElement: MessageElement, syntax: Syntax): MessageType
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-message-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-message-type.html new file mode 100644 index 0000000000..65121b12f2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/-message-type.html @@ -0,0 +1,80 @@ + + + + + MessageType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MessageType

+
+
constructor(type: ProtoType, location: Location, documentation: String, name: String, declaredFields: List<Field>, extensionFields: MutableList<Field>, oneOfs: List<OneOf>, nestedTypes: List<Type>, nestedExtendList: List<Extend>, extensionsList: List<Extensions>, reserveds: List<Reserved>, options: Options, syntax: Syntax)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/add-extension-fields.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/add-extension-fields.html new file mode 100644 index 0000000000..f2270c22df --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/add-extension-fields.html @@ -0,0 +1,80 @@ + + + + + addExtensionFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addExtensionFields

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/declared-fields.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/declared-fields.html new file mode 100644 index 0000000000..0dc9cf558c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/declared-fields.html @@ -0,0 +1,80 @@ + + + + + declaredFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

declaredFields

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/documentation.html new file mode 100644 index 0000000000..3f68340b35 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+
open override val documentation: String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-field.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-field.html new file mode 100644 index 0000000000..7df998cb73 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-field.html @@ -0,0 +1,80 @@ + + + + + extensionField + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

extensionField

+
+
fun extensionField(qualifiedName: String): Field?

Returns the field with the qualified name qualifiedName, or null if this type has no such field.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-fields-map.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-fields-map.html new file mode 100644 index 0000000000..0d9ad3bf64 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-fields-map.html @@ -0,0 +1,80 @@ + + + + + extensionFieldsMap + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

extensionFieldsMap

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-fields.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-fields.html new file mode 100644 index 0000000000..25d367fdb9 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extension-fields.html @@ -0,0 +1,80 @@ + + + + + extensionFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

extensionFields

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extensions-list.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extensions-list.html new file mode 100644 index 0000000000..dcb2afb15b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/extensions-list.html @@ -0,0 +1,80 @@ + + + + + extensionsList + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

extensionsList

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/field.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/field.html new file mode 100644 index 0000000000..ce57ce8fdb --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/field.html @@ -0,0 +1,80 @@ + + + + + field + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

field

+
+
fun field(name: String): Field?

Returns the field named name, or null if this type has no such field.


fun field(tag: Int): Field?

Returns the field tagged tag, or null if this type has no such field.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/fields-and-one-of-fields.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/fields-and-one-of-fields.html new file mode 100644 index 0000000000..1a73bb54b7 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/fields-and-one-of-fields.html @@ -0,0 +1,80 @@ + + + + + fieldsAndOneOfFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fieldsAndOneOfFields

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/fields.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/fields.html new file mode 100644 index 0000000000..4d5ca141ee --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/fields.html @@ -0,0 +1,80 @@ + + + + + fields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fields

+
+
@get:JvmName(name = "fields")
val fields: List<Field>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/index.html new file mode 100644 index 0000000000..0912ab7e96 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/index.html @@ -0,0 +1,551 @@ + + + + + MessageType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MessageType

+
data class MessageType(val type: ProtoType, val location: Location, val documentation: String, val name: String, val declaredFields: List<Field>, val extensionFields: MutableList<Field>, val oneOfs: List<OneOf>, val nestedTypes: List<Type>, val nestedExtendList: List<Extend>, val extensionsList: List<Extensions>, reserveds: List<Reserved>, val options: Options, val syntax: Syntax) : Type
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(type: ProtoType, location: Location, documentation: String, name: String, declaredFields: List<Field>, extensionFields: MutableList<Field>, oneOfs: List<OneOf>, nestedTypes: List<Type>, nestedExtendList: List<Extend>, extensionsList: List<Extensions>, reserveds: List<Reserved>, options: Options, syntax: Syntax)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val documentation: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "fields")
val fields: List<Field>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val location: Location
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val name: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val nestedExtendList: List<Extend>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val nestedTypes: List<Type>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val options: Options
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val syntax: Syntax
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override val type: ProtoType
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun extensionField(qualifiedName: String): Field?

Returns the field with the qualified name qualifiedName, or null if this type has no such field.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun field(tag: Int): Field?

Returns the field tagged tag, or null if this type has no such field.

fun field(name: String): Field?

Returns the field named name, or null if this type has no such field.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun linkMembers(linker: Linker)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun oneOf(name: String): OneOf?

Returns the oneOf named name, or null if this type has no such oneOf.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun retainAll(schema: Schema, markSet: MarkSet): Type?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun retainLinked(linkedTypes: Set<ProtoType>, linkedFields: Set<Field>): Type?

Returns a copy of this containing only the types in linkedTypes and extensions in linkedFields, or null if that set is empty. This will return an EnclosingType if it is itself not linked, but its nested types are linked.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toElement(): MessageElement
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns all types and subtypes which are linked to the type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/is-deprecated.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/is-deprecated.html new file mode 100644 index 0000000000..2460d0d391 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/is-deprecated.html @@ -0,0 +1,80 @@ + + + + + isDeprecated + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isDeprecated

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/link-members.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/link-members.html new file mode 100644 index 0000000000..2492a82736 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/link-members.html @@ -0,0 +1,80 @@ + + + + + linkMembers + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkMembers

+
+
open override fun linkMembers(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/link-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/link-options.html new file mode 100644 index 0000000000..220d10823e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/link-options.html @@ -0,0 +1,80 @@ + + + + + linkOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkOptions

+
+
open override fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/location.html new file mode 100644 index 0000000000..7a5576448a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+
open override val location: Location
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/name.html new file mode 100644 index 0000000000..0683524468 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+
open override val name: String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/nested-extend-list.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/nested-extend-list.html new file mode 100644 index 0000000000..b37bc87f96 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/nested-extend-list.html @@ -0,0 +1,80 @@ + + + + + nestedExtendList + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nestedExtendList

+
+
open override val nestedExtendList: List<Extend>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/nested-types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/nested-types.html new file mode 100644 index 0000000000..39a50821e0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/nested-types.html @@ -0,0 +1,80 @@ + + + + + nestedTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nestedTypes

+
+
open override val nestedTypes: List<Type>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/one-of.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/one-of.html new file mode 100644 index 0000000000..f489fd7a21 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/one-of.html @@ -0,0 +1,80 @@ + + + + + oneOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

oneOf

+
+
fun oneOf(name: String): OneOf?

Returns the oneOf named name, or null if this type has no such oneOf.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/one-ofs.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/one-ofs.html new file mode 100644 index 0000000000..14f32e71f8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/one-ofs.html @@ -0,0 +1,80 @@ + + + + + oneOfs + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

oneOfs

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/options.html new file mode 100644 index 0000000000..53d603db82 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+
open override val options: Options
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/required-fields.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/required-fields.html new file mode 100644 index 0000000000..eae7753f25 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/required-fields.html @@ -0,0 +1,80 @@ + + + + + requiredFields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

requiredFields

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/retain-all.html new file mode 100644 index 0000000000..5f3e7f4681 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
open override fun retainAll(schema: Schema, markSet: MarkSet): Type?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/retain-linked.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/retain-linked.html new file mode 100644 index 0000000000..c7b1d3a9fb --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/retain-linked.html @@ -0,0 +1,80 @@ + + + + + retainLinked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainLinked

+
+
open override fun retainLinked(linkedTypes: Set<ProtoType>, linkedFields: Set<Field>): Type?

Returns a copy of this containing only the types in linkedTypes and extensions in linkedFields, or null if that set is empty. This will return an EnclosingType if it is itself not linked, but its nested types are linked.

The returned type is a shadow of its former self. It it useful for linking against, but lacks most of the members of the original type.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/syntax.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/syntax.html new file mode 100644 index 0000000000..4c79b716c1 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/syntax.html @@ -0,0 +1,80 @@ + + + + + syntax + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

syntax

+
+
open override val syntax: Syntax
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/to-element.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/to-element.html new file mode 100644 index 0000000000..01ffd25d6a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/to-element.html @@ -0,0 +1,80 @@ + + + + + toElement + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toElement

+
+
fun toElement(): MessageElement
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/type.html new file mode 100644 index 0000000000..80569905ef --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+
open override val type: ProtoType
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/validate.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/validate.html new file mode 100644 index 0000000000..fa0b970eec --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-message-type/validate.html @@ -0,0 +1,80 @@ + + + + + validate + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validate

+
+
open override fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/as-map.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/as-map.html new file mode 100644 index 0000000000..b2c6b819b7 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/as-map.html @@ -0,0 +1,84 @@ + + + + + asMap + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

asMap

+
+
+
+
expect abstract fun asMap(): Map<K, Collection<V>>
actual abstract fun asMap(): Map<K, Collection<V>>
actual abstract fun asMap(): Map<K, Collection<V>>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/contains-key.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/contains-key.html new file mode 100644 index 0000000000..b7999526ca --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/contains-key.html @@ -0,0 +1,84 @@ + + + + + containsKey + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

containsKey

+
+
+
+
expect abstract fun containsKey(key: Any?): Boolean
actual abstract fun containsKey(key: Any?): Boolean
actual abstract fun containsKey(key: Any?): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/contains-value.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/contains-value.html new file mode 100644 index 0000000000..b1d429815a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/contains-value.html @@ -0,0 +1,84 @@ + + + + + containsValue + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

containsValue

+
+
+
+
expect abstract fun containsValue(value: Any?): Boolean
actual abstract fun containsValue(value: Any?): Boolean
actual abstract fun containsValue(value: Any?): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/get.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/get.html new file mode 100644 index 0000000000..fc57d4c8dd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/get.html @@ -0,0 +1,84 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
+
+
expect abstract operator fun get(key: K?): Collection<V>
actual abstract operator fun get(key: K?): Collection<V>
actual abstract operator fun get(key: K?): Collection<V>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/index.html new file mode 100644 index 0000000000..8daf3a7a66 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/index.html @@ -0,0 +1,213 @@ + + + + + Multimap + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Multimap

+
+
+
expect interface Multimap<K, V>
actual interface Multimap<K, V>
actual typealias Multimap<K, V> = com.google.common.collect.Multimap<K, V>
actual interface Multimap<K, V>
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun asMap(): Map<K, Collection<V>>
actual abstract fun asMap(): Map<K, Collection<V>>
actual abstract fun asMap(): Map<K, Collection<V>>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun containsKey(key: Any?): Boolean
actual abstract fun containsKey(key: Any?): Boolean
actual abstract fun containsKey(key: Any?): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun containsValue(value: Any?): Boolean
actual abstract fun containsValue(value: Any?): Boolean
actual abstract fun containsValue(value: Any?): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract operator fun get(key: K?): Collection<V>
actual abstract operator fun get(key: K?): Collection<V>
actual abstract operator fun get(key: K?): Collection<V>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun isEmpty(): Boolean
actual abstract fun isEmpty(): Boolean
actual abstract fun isEmpty(): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun size(): Int
actual abstract fun size(): Int
actual abstract fun size(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect abstract fun values(): Collection<V>
actual abstract fun values(): Collection<V>
actual abstract fun values(): Collection<V>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/is-empty.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/is-empty.html new file mode 100644 index 0000000000..f1a46f7fbf --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/is-empty.html @@ -0,0 +1,84 @@ + + + + + isEmpty + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isEmpty

+
+
+
+
expect abstract fun isEmpty(): Boolean
actual abstract fun isEmpty(): Boolean
actual abstract fun isEmpty(): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/size.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/size.html new file mode 100644 index 0000000000..c353145a5e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/size.html @@ -0,0 +1,84 @@ + + + + + size + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

size

+
+
+
+
expect abstract fun size(): Int
actual abstract fun size(): Int
actual abstract fun size(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/values.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/values.html new file mode 100644 index 0000000000..05aeb5589d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-multimap/values.html @@ -0,0 +1,84 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+
+
+
expect abstract fun values(): Collection<V>
actual abstract fun values(): Collection<V>
actual abstract fun values(): Collection<V>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/from-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/from-elements.html new file mode 100644 index 0000000000..e173f777ef --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/from-elements.html @@ -0,0 +1,80 @@ + + + + + fromElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fromElements

+
+
fun fromElements(namespaces: List<String>, elements: List<OneOfElement>): List<OneOf>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/index.html new file mode 100644 index 0000000000..25c9dc18bb --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/index.html @@ -0,0 +1,119 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun fromElements(namespaces: List<String>, elements: List<OneOfElement>): List<OneOf>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toElements(oneOfs: List<OneOf>): List<OneOfElement>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/to-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/to-elements.html new file mode 100644 index 0000000000..729afd4d1a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-companion/to-elements.html @@ -0,0 +1,80 @@ + + + + + toElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toElements

+
+
fun toElements(oneOfs: List<OneOf>): List<OneOfElement>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-one-of.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-one-of.html new file mode 100644 index 0000000000..123cc9f996 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/-one-of.html @@ -0,0 +1,80 @@ + + + + + OneOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

OneOf

+
+
constructor(name: String, documentation: String, fields: List<Field>, location: Location, options: Options)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/documentation.html new file mode 100644 index 0000000000..d078ca9d06 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/fields.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/fields.html new file mode 100644 index 0000000000..aee0345790 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/fields.html @@ -0,0 +1,80 @@ + + + + + fields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fields

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/index.html new file mode 100644 index 0000000000..0a9a117477 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/index.html @@ -0,0 +1,266 @@ + + + + + OneOf + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

OneOf

+
data class OneOf(val name: String, val documentation: String, val fields: List<Field>, val location: Location, val options: Options)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(name: String, documentation: String, fields: List<Field>, location: Location, options: Options)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun link(linker: Linker)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun retainAll(schema: Schema, markSet: MarkSet, enclosingType: ProtoType): OneOf?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/link-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/link-options.html new file mode 100644 index 0000000000..f9cd4f33c6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/link-options.html @@ -0,0 +1,80 @@ + + + + + linkOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkOptions

+
+
fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/link.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/link.html new file mode 100644 index 0000000000..f21d8e0b93 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/link.html @@ -0,0 +1,80 @@ + + + + + link + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

link

+
+
fun link(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/location.html new file mode 100644 index 0000000000..412ad9f34b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/name.html new file mode 100644 index 0000000000..4c0ab3cc9e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/options.html new file mode 100644 index 0000000000..03462ab70f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/retain-all.html new file mode 100644 index 0000000000..b80ec7fb14 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
fun retainAll(schema: Schema, markSet: MarkSet, enclosingType: ProtoType): OneOf?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/retain-linked.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/retain-linked.html new file mode 100644 index 0000000000..d5f8bca5f1 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-one-of/retain-linked.html @@ -0,0 +1,80 @@ + + + + + retainLinked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainLinked

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-n-u-m_-o-p-t-i-o-n-s.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-n-u-m_-o-p-t-i-o-n-s.html new file mode 100644 index 0000000000..979a3ab9f2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-n-u-m_-o-p-t-i-o-n-s.html @@ -0,0 +1,80 @@ + + + + + ENUM_OPTIONS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ENUM_OPTIONS

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-n-u-m_-v-a-l-u-e_-o-p-t-i-o-n-s.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-n-u-m_-v-a-l-u-e_-o-p-t-i-o-n-s.html new file mode 100644 index 0000000000..c04fd9db31 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-n-u-m_-v-a-l-u-e_-o-p-t-i-o-n-s.html @@ -0,0 +1,80 @@ + + + + + ENUM_VALUE_OPTIONS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ENUM_VALUE_OPTIONS

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-x-t-e-n-s-i-o-n_-r-a-n-g-e_-o-p-t-i-o-n-s.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-x-t-e-n-s-i-o-n_-r-a-n-g-e_-o-p-t-i-o-n-s.html new file mode 100644 index 0000000000..6f631f2cc4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-e-x-t-e-n-s-i-o-n_-r-a-n-g-e_-o-p-t-i-o-n-s.html @@ -0,0 +1,80 @@ + + + + + EXTENSION_RANGE_OPTIONS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EXTENSION_RANGE_OPTIONS

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-f-i-e-l-d_-o-p-t-i-o-n-s.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-f-i-e-l-d_-o-p-t-i-o-n-s.html new file mode 100644 index 0000000000..2ec1486fb3 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-f-i-e-l-d_-o-p-t-i-o-n-s.html @@ -0,0 +1,80 @@ + + + + + FIELD_OPTIONS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FIELD_OPTIONS

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-f-i-l-e_-o-p-t-i-o-n-s.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-f-i-l-e_-o-p-t-i-o-n-s.html new file mode 100644 index 0000000000..498ddac156 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-f-i-l-e_-o-p-t-i-o-n-s.html @@ -0,0 +1,80 @@ + + + + + FILE_OPTIONS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FILE_OPTIONS

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-g-o-o-g-l-e_-p-r-o-t-o-b-u-f_-o-p-t-i-o-n_-t-y-p-e-s.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-g-o-o-g-l-e_-p-r-o-t-o-b-u-f_-o-p-t-i-o-n_-t-y-p-e-s.html new file mode 100644 index 0000000000..cf24befb36 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-g-o-o-g-l-e_-p-r-o-t-o-b-u-f_-o-p-t-i-o-n_-t-y-p-e-s.html @@ -0,0 +1,80 @@ + + + + + GOOGLE_PROTOBUF_OPTION_TYPES + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

GOOGLE_PROTOBUF_OPTION_TYPES

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-m-e-s-s-a-g-e_-o-p-t-i-o-n-s.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-m-e-s-s-a-g-e_-o-p-t-i-o-n-s.html new file mode 100644 index 0000000000..67cfafb12d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-m-e-s-s-a-g-e_-o-p-t-i-o-n-s.html @@ -0,0 +1,80 @@ + + + + + MESSAGE_OPTIONS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

MESSAGE_OPTIONS

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-m-e-t-h-o-d_-o-p-t-i-o-n-s.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-m-e-t-h-o-d_-o-p-t-i-o-n-s.html new file mode 100644 index 0000000000..b1b347be08 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-m-e-t-h-o-d_-o-p-t-i-o-n-s.html @@ -0,0 +1,80 @@ + + + + + METHOD_OPTIONS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

METHOD_OPTIONS

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-o-n-e-o-f_-o-p-t-i-o-n-s.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-o-n-e-o-f_-o-p-t-i-o-n-s.html new file mode 100644 index 0000000000..c127ada7ff --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-o-n-e-o-f_-o-p-t-i-o-n-s.html @@ -0,0 +1,80 @@ + + + + + ONEOF_OPTIONS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ONEOF_OPTIONS

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-s-e-r-v-i-c-e_-o-p-t-i-o-n-s.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-s-e-r-v-i-c-e_-o-p-t-i-o-n-s.html new file mode 100644 index 0000000000..9192364d6f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/-s-e-r-v-i-c-e_-o-p-t-i-o-n-s.html @@ -0,0 +1,80 @@ + + + + + SERVICE_OPTIONS + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SERVICE_OPTIONS

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/index.html new file mode 100644 index 0000000000..96d4a1baf1 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/index.html @@ -0,0 +1,258 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun resolveFieldPath(name: String, fullyQualifiedNames: Set<String?>): Array<String>?

Given a path like a.b.c.d and a set of paths like {a.b.c, a.f.g, h.j}, this returns the original path split on dots such that the first element is in the set. For the above example it would return the array [a.b.c, d].

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/resolve-field-path.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/resolve-field-path.html new file mode 100644 index 0000000000..46b7fe0dbd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-companion/resolve-field-path.html @@ -0,0 +1,80 @@ + + + + + resolveFieldPath + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

resolveFieldPath

+
+
fun resolveFieldPath(name: String, fullyQualifiedNames: Set<String?>): Array<String>?

Given a path like a.b.c.d and a set of paths like {a.b.c, a.f.g, h.j}, this returns the original path split on dots such that the first element is in the set. For the above example it would return the array [a.b.c, d].

Typically, the input path is a package name like a.b, followed by a dot and a sequence of field names. The first field name is an extension field; subsequent field names make a path within that extension.

https://developers.google.com/protocol-buffers/docs/overview?hl=en#packages_and_name_resolution Names can be prefixed with a . when the search should start from the outermost scope.

Note that a single input may yield multiple possible answers, such as when package names and field names collide. This method prefers shorter package names though that is an implementation detail.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-options.html new file mode 100644 index 0000000000..d8d450e2c2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/-options.html @@ -0,0 +1,80 @@ + + + + + Options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Options

+
+
constructor(optionType: ProtoType, optionElements: List<OptionElement>)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/elements.html new file mode 100644 index 0000000000..3b8be1268e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/elements.html @@ -0,0 +1,80 @@ + + + + + elements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

elements

+
+
val elements: List<OptionElement>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/fields.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/fields.html new file mode 100644 index 0000000000..fa0b68b5ff --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/fields.html @@ -0,0 +1,80 @@ + + + + + fields + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fields

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/get.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/get.html new file mode 100644 index 0000000000..e9bc7d0fcd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/get.html @@ -0,0 +1,80 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
fun get(protoMember: ProtoMember): Any?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/index.html new file mode 100644 index 0000000000..500f572a23 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/index.html @@ -0,0 +1,251 @@ + + + + + Options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Options

+
class Options(optionType: ProtoType, optionElements: List<OptionElement>)

A set of options declared on a message declaration, field declaration, enum declaration, enum constant declaration, service declaration, RPC method declaration, or proto file declaration. Options values may be arbitrary protocol buffer messages, but must be valid protocol buffer messages.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(optionType: ProtoType, optionElements: List<OptionElement>)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val elements: List<OptionElement>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun get(protoMember: ProtoMember): Any?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun link(linker: Linker, location: Location, validate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun optionMatches(namePattern: String, valuePattern: String): Boolean

Returns true if any of the options in entries matches both of the regular expressions provided: its name matches the option's name and its value matches the option's value.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun retainAll(schema: Schema, markSet: MarkSet): Options
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/link.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/link.html new file mode 100644 index 0000000000..106b7253ea --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/link.html @@ -0,0 +1,80 @@ + + + + + link + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

link

+
+
fun link(linker: Linker, location: Location, validate: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/map.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/map.html new file mode 100644 index 0000000000..3dbc7a621e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/map.html @@ -0,0 +1,80 @@ + + + + + map + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

map

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/option-matches.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/option-matches.html new file mode 100644 index 0000000000..858233cc69 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/option-matches.html @@ -0,0 +1,80 @@ + + + + + optionMatches + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

optionMatches

+
+
fun optionMatches(namePattern: String, valuePattern: String): Boolean

Returns true if any of the options in entries matches both of the regular expressions provided: its name matches the option's name and its value matches the option's value.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/retain-all.html new file mode 100644 index 0000000000..7054604588 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
fun retainAll(schema: Schema, markSet: MarkSet): Options
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/retain-linked.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/retain-linked.html new file mode 100644 index 0000000000..0ec89e69fd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-options/retain-linked.html @@ -0,0 +1,80 @@ + + + + + retainLinked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainLinked

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile-loader/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile-loader/index.html new file mode 100644 index 0000000000..4bd3a038fc --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile-loader/index.html @@ -0,0 +1,104 @@ + + + + + ProfileLoader + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProfileLoader

+
interface ProfileLoader

Inheritors

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun loadProfile(name: String, schema: Schema): Profile
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile-loader/load-profile.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile-loader/load-profile.html new file mode 100644 index 0000000000..2fb13a26b2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile-loader/load-profile.html @@ -0,0 +1,80 @@ + + + + + loadProfile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

loadProfile

+
+
abstract fun loadProfile(name: String, schema: Schema): Profile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/-profile.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/-profile.html new file mode 100644 index 0000000000..608c346644 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/-profile.html @@ -0,0 +1,85 @@ + + + + + Profile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Profile

+
+
+
+
expect constructor(profileFiles: List<ProfileFileElement> = emptyList())
actual constructor(profileFiles: List<ProfileFileElement>)
actual constructor(profileFiles: List<ProfileFileElement>)
actual constructor(profileFiles: List<ProfileFileElement>)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/get-adapter.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/get-adapter.html new file mode 100644 index 0000000000..43efdb229c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/get-adapter.html @@ -0,0 +1,82 @@ + + + + + getAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getAdapter

+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/index.html new file mode 100644 index 0000000000..0417426a07 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/index.html @@ -0,0 +1,166 @@ + + + + + Profile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Profile

+
+
+
expect class Profile(profileFiles: List<ProfileFileElement> = emptyList())
actual class Profile(profileFiles: List<ProfileFileElement>)
actual class Profile(profileFiles: List<ProfileFileElement>)

Describes how to map .proto to .java. A single repository of .proto files may have multiple profiles; for example a project may target both Android and Java.

actual class Profile(profileFiles: List<ProfileFileElement>)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect constructor(profileFiles: List<ProfileFileElement> = emptyList())
actual constructor(profileFiles: List<ProfileFileElement>)
actual constructor(profileFiles: List<ProfileFileElement>)
actual constructor(profileFiles: List<ProfileFileElement>)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun javaTarget(type: ProtoType): TypeName?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun kotlinTarget(type: ProtoType): TypeName?
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/java-target.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/java-target.html new file mode 100644 index 0000000000..df7d97eebd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/java-target.html @@ -0,0 +1,82 @@ + + + + + javaTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

javaTarget

+
+
+
+
fun javaTarget(type: ProtoType): TypeName?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/kotlin-target.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/kotlin-target.html new file mode 100644 index 0000000000..1412d95e0f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-profile/kotlin-target.html @@ -0,0 +1,82 @@ + + + + + kotlinTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

kotlinTarget

+
+
+
+
fun kotlinTarget(type: ProtoType): TypeName?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/-j-a-v-a_-p-a-c-k-a-g-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/-j-a-v-a_-p-a-c-k-a-g-e.html new file mode 100644 index 0000000000..4377b25035 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/-j-a-v-a_-p-a-c-k-a-g-e.html @@ -0,0 +1,80 @@ + + + + + JAVA_PACKAGE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

JAVA_PACKAGE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/-w-i-r-e_-p-a-c-k-a-g-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/-w-i-r-e_-p-a-c-k-a-g-e.html new file mode 100644 index 0000000000..23967bf1db --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/-w-i-r-e_-p-a-c-k-a-g-e.html @@ -0,0 +1,80 @@ + + + + + WIRE_PACKAGE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WIRE_PACKAGE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/get.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/get.html new file mode 100644 index 0000000000..1a850bd836 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/get.html @@ -0,0 +1,80 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
fun get(protoFileElement: ProtoFileElement): ProtoFile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/index.html new file mode 100644 index 0000000000..efdc181cee --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-companion/index.html @@ -0,0 +1,138 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun get(protoFileElement: ProtoFileElement): ProtoFile
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-proto-file.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-proto-file.html new file mode 100644 index 0000000000..ab81be9d6a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/-proto-file.html @@ -0,0 +1,80 @@ + + + + + ProtoFile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoFile

+
+
constructor(location: Location, imports: List<String>, publicImports: List<String>, packageName: String?, types: List<Type>, services: List<Service>, extendList: List<Extend>, options: Options, syntax: Syntax?)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/extend-list.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/extend-list.html new file mode 100644 index 0000000000..9da1ecca17 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/extend-list.html @@ -0,0 +1,80 @@ + + + + + extendList + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

extendList

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/imports.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/imports.html new file mode 100644 index 0000000000..0621fb5a44 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/imports.html @@ -0,0 +1,80 @@ + + + + + imports + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

imports

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/index.html new file mode 100644 index 0000000000..5c91686063 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/index.html @@ -0,0 +1,431 @@ + + + + + ProtoFile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoFile

+
data class ProtoFile(val location: Location, val imports: List<String>, val publicImports: List<String>, val packageName: String?, val types: List<Type>, val services: List<Service>, val extendList: List<Extend>, val options: Options, val syntax: Syntax?)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(location: Location, imports: List<String>, publicImports: List<String>, packageName: String?, types: List<Type>, services: List<Service>, extendList: List<Extend>, options: Options, syntax: Syntax?)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val syntax: Syntax?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun linkOptions(linker: Linker, validate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun name(): String

Returns the name of this proto file, like simple_message for squareup/protos/person/simple_message.proto.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun retainAll(schema: Schema, markSet: MarkSet): ProtoFile

Returns a new proto file that omits types, services, extensions, and options not in pruningRules.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a new proto file that omits unnecessary imports.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun retainLinked(linkedTypes: Set<ProtoType>, linkedFields: Set<Field>): ProtoFile

Return a copy of this file with only the marked types.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toElement(): ProtoFileElement
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toString(): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns all types and subtypes which are found in the proto file.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/java-package.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/java-package.html new file mode 100644 index 0000000000..f7584631cf --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/java-package.html @@ -0,0 +1,80 @@ + + + + + javaPackage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

javaPackage

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/link-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/link-options.html new file mode 100644 index 0000000000..38ed11be72 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/link-options.html @@ -0,0 +1,80 @@ + + + + + linkOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkOptions

+
+
fun linkOptions(linker: Linker, validate: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/location.html new file mode 100644 index 0000000000..ba38cdd533 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/name.html new file mode 100644 index 0000000000..3a872c5c3a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+
fun name(): String

Returns the name of this proto file, like simple_message for squareup/protos/person/simple_message.proto.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/options.html new file mode 100644 index 0000000000..18a8138ed2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/package-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/package-name.html new file mode 100644 index 0000000000..2e5718e3f0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/package-name.html @@ -0,0 +1,80 @@ + + + + + packageName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

packageName

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/public-imports.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/public-imports.html new file mode 100644 index 0000000000..454e7ccaba --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/public-imports.html @@ -0,0 +1,80 @@ + + + + + publicImports + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

publicImports

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-all.html new file mode 100644 index 0000000000..b629f4b3fb --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
fun retainAll(schema: Schema, markSet: MarkSet): ProtoFile

Returns a new proto file that omits types, services, extensions, and options not in pruningRules.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-imports.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-imports.html new file mode 100644 index 0000000000..f65a543496 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-imports.html @@ -0,0 +1,80 @@ + + + + + retainImports + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainImports

+
+

Returns a new proto file that omits unnecessary imports.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-linked.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-linked.html new file mode 100644 index 0000000000..a41aade20c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/retain-linked.html @@ -0,0 +1,80 @@ + + + + + retainLinked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainLinked

+
+
fun retainLinked(linkedTypes: Set<ProtoType>, linkedFields: Set<Field>): ProtoFile

Return a copy of this file with only the marked types.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/services.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/services.html new file mode 100644 index 0000000000..56a1fffce1 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/services.html @@ -0,0 +1,80 @@ + + + + + services + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

services

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/syntax.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/syntax.html new file mode 100644 index 0000000000..69e196a337 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/syntax.html @@ -0,0 +1,80 @@ + + + + + syntax + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

syntax

+
+
val syntax: Syntax?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-element.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-element.html new file mode 100644 index 0000000000..049bef9bce --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-element.html @@ -0,0 +1,80 @@ + + + + + toElement + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toElement

+
+
fun toElement(): ProtoFileElement
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-schema.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-schema.html new file mode 100644 index 0000000000..f8a511eb0a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-schema.html @@ -0,0 +1,80 @@ + + + + + toSchema + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toSchema

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-string.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-string.html new file mode 100644 index 0000000000..af0d652d7b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/to-string.html @@ -0,0 +1,80 @@ + + + + + toString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toString

+
+
open override fun toString(): String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/types-and-nested-types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/types-and-nested-types.html new file mode 100644 index 0000000000..20872e1383 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/types-and-nested-types.html @@ -0,0 +1,80 @@ + + + + + typesAndNestedTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

typesAndNestedTypes

+
+

Returns all types and subtypes which are found in the proto file.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/types.html new file mode 100644 index 0000000000..f4d4c79c6b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/types.html @@ -0,0 +1,80 @@ + + + + + types + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

types

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/wire-package.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/wire-package.html new file mode 100644 index 0000000000..765b1d656a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-file/wire-package.html @@ -0,0 +1,80 @@ + + + + + wirePackage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wirePackage

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/-companion/get.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/-companion/get.html new file mode 100644 index 0000000000..4132fe5e23 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/-companion/get.html @@ -0,0 +1,80 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
fun get(typeAndMember: String): ProtoMember
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/-companion/index.html new file mode 100644 index 0000000000..ff4c554807 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/-companion/index.html @@ -0,0 +1,104 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun get(typeAndMember: String): ProtoMember
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/equals.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/equals.html new file mode 100644 index 0000000000..f6d68046c5 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/equals.html @@ -0,0 +1,80 @@ + + + + + equals + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

equals

+
+
open operator override fun equals(other: Any?): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/hash-code.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/hash-code.html new file mode 100644 index 0000000000..6ef459681d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/hash-code.html @@ -0,0 +1,80 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

hashCode

+
+
open override fun hashCode(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/index.html new file mode 100644 index 0000000000..28d08991b8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/index.html @@ -0,0 +1,202 @@ + + + + + ProtoMember + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoMember

+

Identifies a field, enum or RPC on a declaring type. Members are encoded as strings containing a type name, a hash, and a member name, like squareup.dinosaurs.Dinosaur#length_meters.

A member's name is typically a simple name like "length_meters" or "packed". If the member field is an extension to its type, that name is prefixed with its enclosing package. This yields a member name with two packages, like google.protobuf.FieldOptions#squareup.units.unit.

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open operator override fun equals(other: Any?): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun hashCode(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toString(): String
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/member.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/member.html new file mode 100644 index 0000000000..7d1d73c005 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/member.html @@ -0,0 +1,80 @@ + + + + + member + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

member

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/simple-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/simple-name.html new file mode 100644 index 0000000000..108a708ba4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/simple-name.html @@ -0,0 +1,80 @@ + + + + + simpleName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

simpleName

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/to-string.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/to-string.html new file mode 100644 index 0000000000..be397ed95f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/to-string.html @@ -0,0 +1,80 @@ + + + + + toString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toString

+
+
open override fun toString(): String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/type.html new file mode 100644 index 0000000000..db32703fb2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-member/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-a-n-y.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-a-n-y.html new file mode 100644 index 0000000000..8c5a4747d4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-a-n-y.html @@ -0,0 +1,80 @@ + + + + + ANY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ANY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-o-o-l.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-o-o-l.html new file mode 100644 index 0000000000..87333e2b7d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-o-o-l.html @@ -0,0 +1,80 @@ + + + + + BOOL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

BOOL

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-o-o-l_-v-a-l-u-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-o-o-l_-v-a-l-u-e.html new file mode 100644 index 0000000000..da6e822b9e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-o-o-l_-v-a-l-u-e.html @@ -0,0 +1,80 @@ + + + + + BOOL_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

BOOL_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-y-t-e-s.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-y-t-e-s.html new file mode 100644 index 0000000000..10d206b5cd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-y-t-e-s.html @@ -0,0 +1,80 @@ + + + + + BYTES + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

BYTES

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-y-t-e-s_-v-a-l-u-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-y-t-e-s_-v-a-l-u-e.html new file mode 100644 index 0000000000..f99ab4b0c4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-y-t-e-s_-v-a-l-u-e.html @@ -0,0 +1,80 @@ + + + + + BYTES_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

BYTES_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-o-u-b-l-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-o-u-b-l-e.html new file mode 100644 index 0000000000..3b201b3ea4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-o-u-b-l-e.html @@ -0,0 +1,80 @@ + + + + + DOUBLE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DOUBLE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-o-u-b-l-e_-v-a-l-u-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-o-u-b-l-e_-v-a-l-u-e.html new file mode 100644 index 0000000000..07be8f6672 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-o-u-b-l-e_-v-a-l-u-e.html @@ -0,0 +1,80 @@ + + + + + DOUBLE_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DOUBLE_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-u-r-a-t-i-o-n.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-u-r-a-t-i-o-n.html new file mode 100644 index 0000000000..6276c39815 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-u-r-a-t-i-o-n.html @@ -0,0 +1,80 @@ + + + + + DURATION + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

DURATION

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-e-m-p-t-y.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-e-m-p-t-y.html new file mode 100644 index 0000000000..c72e874039 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-e-m-p-t-y.html @@ -0,0 +1,80 @@ + + + + + EMPTY + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

EMPTY

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-i-x-e-d32.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-i-x-e-d32.html new file mode 100644 index 0000000000..eaa9f56c85 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-i-x-e-d32.html @@ -0,0 +1,80 @@ + + + + + FIXED32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FIXED32

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-i-x-e-d64.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-i-x-e-d64.html new file mode 100644 index 0000000000..752052a754 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-i-x-e-d64.html @@ -0,0 +1,80 @@ + + + + + FIXED64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FIXED64

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-l-o-a-t.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-l-o-a-t.html new file mode 100644 index 0000000000..3184c72c27 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-l-o-a-t.html @@ -0,0 +1,80 @@ + + + + + FLOAT + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FLOAT

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-l-o-a-t_-v-a-l-u-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-l-o-a-t_-v-a-l-u-e.html new file mode 100644 index 0000000000..39da4f4be6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-l-o-a-t_-v-a-l-u-e.html @@ -0,0 +1,80 @@ + + + + + FLOAT_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

FLOAT_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t32.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t32.html new file mode 100644 index 0000000000..37f6fa89b1 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t32.html @@ -0,0 +1,80 @@ + + + + + INT32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INT32

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t32_-v-a-l-u-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t32_-v-a-l-u-e.html new file mode 100644 index 0000000000..1be98af8de --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t32_-v-a-l-u-e.html @@ -0,0 +1,80 @@ + + + + + INT32_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INT32_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t64.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t64.html new file mode 100644 index 0000000000..4960f5d8c6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t64.html @@ -0,0 +1,80 @@ + + + + + INT64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INT64

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t64_-v-a-l-u-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t64_-v-a-l-u-e.html new file mode 100644 index 0000000000..35db3c4458 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t64_-v-a-l-u-e.html @@ -0,0 +1,80 @@ + + + + + INT64_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

INT64_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-f-i-x-e-d32.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-f-i-x-e-d32.html new file mode 100644 index 0000000000..3224d175b5 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-f-i-x-e-d32.html @@ -0,0 +1,80 @@ + + + + + SFIXED32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SFIXED32

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-f-i-x-e-d64.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-f-i-x-e-d64.html new file mode 100644 index 0000000000..b1692fcda0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-f-i-x-e-d64.html @@ -0,0 +1,80 @@ + + + + + SFIXED64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SFIXED64

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-i-n-t32.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-i-n-t32.html new file mode 100644 index 0000000000..52fb709da7 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-i-n-t32.html @@ -0,0 +1,80 @@ + + + + + SINT32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SINT32

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-i-n-t64.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-i-n-t64.html new file mode 100644 index 0000000000..6dd738f428 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-i-n-t64.html @@ -0,0 +1,80 @@ + + + + + SINT64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SINT64

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-i-n-g.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-i-n-g.html new file mode 100644 index 0000000000..28d1e64362 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-i-n-g.html @@ -0,0 +1,80 @@ + + + + + STRING + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRING

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-i-n-g_-v-a-l-u-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-i-n-g_-v-a-l-u-e.html new file mode 100644 index 0000000000..f01061bd10 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-i-n-g_-v-a-l-u-e.html @@ -0,0 +1,80 @@ + + + + + STRING_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRING_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-l-i-s-t.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-l-i-s-t.html new file mode 100644 index 0000000000..fa8b9ef88c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-l-i-s-t.html @@ -0,0 +1,80 @@ + + + + + STRUCT_LIST + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRUCT_LIST

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-m-a-p.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-m-a-p.html new file mode 100644 index 0000000000..8c93c0cd47 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-m-a-p.html @@ -0,0 +1,80 @@ + + + + + STRUCT_MAP + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRUCT_MAP

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-n-u-l-l.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-n-u-l-l.html new file mode 100644 index 0000000000..46173cac59 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-n-u-l-l.html @@ -0,0 +1,80 @@ + + + + + STRUCT_NULL + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRUCT_NULL

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-v-a-l-u-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-v-a-l-u-e.html new file mode 100644 index 0000000000..55dd33a88c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-v-a-l-u-e.html @@ -0,0 +1,80 @@ + + + + + STRUCT_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

STRUCT_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-t-i-m-e-s-t-a-m-p.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-t-i-m-e-s-t-a-m-p.html new file mode 100644 index 0000000000..5a9aa48ef6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-t-i-m-e-s-t-a-m-p.html @@ -0,0 +1,80 @@ + + + + + TIMESTAMP + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

TIMESTAMP

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t32.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t32.html new file mode 100644 index 0000000000..4d57988262 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t32.html @@ -0,0 +1,80 @@ + + + + + UINT32 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UINT32

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t32_-v-a-l-u-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t32_-v-a-l-u-e.html new file mode 100644 index 0000000000..413d0ed72c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t32_-v-a-l-u-e.html @@ -0,0 +1,80 @@ + + + + + UINT32_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UINT32_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t64.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t64.html new file mode 100644 index 0000000000..0fbc42a755 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t64.html @@ -0,0 +1,80 @@ + + + + + UINT64 + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UINT64

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t64_-v-a-l-u-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t64_-v-a-l-u-e.html new file mode 100644 index 0000000000..9ef38043a9 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t64_-v-a-l-u-e.html @@ -0,0 +1,80 @@ + + + + + UINT64_VALUE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UINT64_VALUE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/get.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/get.html new file mode 100644 index 0000000000..11efb7a4d2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/get.html @@ -0,0 +1,80 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
fun get(enclosingTypeOrPackage: String?, typeName: String): ProtoType
fun get(keyType: ProtoType, valueType: ProtoType, name: String): ProtoType
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/index.html new file mode 100644 index 0000000000..b578347348 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/-companion/index.html @@ -0,0 +1,588 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun get(enclosingTypeOrPackage: String?, typeName: String): ProtoType
fun get(keyType: ProtoType, valueType: ProtoType, name: String): ProtoType
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/enclosing-type-or-package.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/enclosing-type-or-package.html new file mode 100644 index 0000000000..8cb5a07c77 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/enclosing-type-or-package.html @@ -0,0 +1,80 @@ + + + + + enclosingTypeOrPackage + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

enclosingTypeOrPackage

+
+

Returns the enclosing type, or null if this type is not nested in another type.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/equals.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/equals.html new file mode 100644 index 0000000000..1396fb0749 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/equals.html @@ -0,0 +1,80 @@ + + + + + equals + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

equals

+
+
open operator override fun equals(other: Any?): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/hash-code.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/hash-code.html new file mode 100644 index 0000000000..69915d28f6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/hash-code.html @@ -0,0 +1,80 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

hashCode

+
+
open override fun hashCode(): Int
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/index.html new file mode 100644 index 0000000000..0c62f13848 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/index.html @@ -0,0 +1,292 @@ + + + + + ProtoType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ProtoType

+
class ProtoType

Names a protocol buffer message, enumerated type, service, map, or a scalar. This class models a fully-qualified name using the protocol buffer package.

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns the enclosing type, or null if this type is not nested in another type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

True if this type is defined in google/protobuf/wrappers.proto.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The type of the map's keys. Only present when isMap is true.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns a string like "type.googleapis.com/packagename.messagename" or null if this type is a scalar or a map. Note that this returns a non-null string for enums because it doesn't know if the named type is a message or an enum.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The type of the map's values. Only present when isMap is true.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open operator override fun equals(other: Any?): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun hashCode(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun toString(): String
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-map.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-map.html new file mode 100644 index 0000000000..57d0ebe96e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-map.html @@ -0,0 +1,80 @@ + + + + + isMap + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isMap

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-scalar.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-scalar.html new file mode 100644 index 0000000000..86a10303c2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-scalar.html @@ -0,0 +1,80 @@ + + + + + isScalar + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isScalar

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-wrapper.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-wrapper.html new file mode 100644 index 0000000000..d09f38fb31 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/is-wrapper.html @@ -0,0 +1,80 @@ + + + + + isWrapper + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isWrapper

+
+

True if this type is defined in google/protobuf/wrappers.proto.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/key-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/key-type.html new file mode 100644 index 0000000000..8d9444d489 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/key-type.html @@ -0,0 +1,80 @@ + + + + + keyType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

keyType

+
+

The type of the map's keys. Only present when isMap is true.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/nested-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/nested-type.html new file mode 100644 index 0000000000..54ec481196 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/nested-type.html @@ -0,0 +1,80 @@ + + + + + nestedType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nestedType

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/simple-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/simple-name.html new file mode 100644 index 0000000000..384cc58c68 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/simple-name.html @@ -0,0 +1,80 @@ + + + + + simpleName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

simpleName

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/to-string.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/to-string.html new file mode 100644 index 0000000000..0483f42b13 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/to-string.html @@ -0,0 +1,80 @@ + + + + + toString + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toString

+
+
open override fun toString(): String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/type-url.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/type-url.html new file mode 100644 index 0000000000..43be8b3352 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/type-url.html @@ -0,0 +1,80 @@ + + + + + typeUrl + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

typeUrl

+
+

Returns a string like "type.googleapis.com/packagename.messagename" or null if this type is a scalar or a map. Note that this returns a non-null string for enums because it doesn't know if the named type is a message or an enum.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/value-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/value-type.html new file mode 100644 index 0000000000..8453edd2d2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-proto-type/value-type.html @@ -0,0 +1,80 @@ + + + + + valueType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

valueType

+
+

The type of the map's values. Only present when isMap is true.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/-pruner.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/-pruner.html new file mode 100644 index 0000000000..bbac114e64 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/-pruner.html @@ -0,0 +1,80 @@ + + + + + Pruner + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Pruner

+
+
constructor(schema: Schema, pruningRules: PruningRules)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/index.html new file mode 100644 index 0000000000..93b13b5f43 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/index.html @@ -0,0 +1,123 @@ + + + + + Pruner + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Pruner

+
class Pruner(schema: Schema, pruningRules: PruningRules)

Creates a new schema that contains only the types selected by the pruning rules, including their transitive dependencies.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(schema: Schema, pruningRules: PruningRules)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun prune(): Schema
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/prune.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/prune.html new file mode 100644 index 0000000000..c72416c94c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruner/prune.html @@ -0,0 +1,80 @@ + + + + + prune + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

prune

+
+
fun prune(): Schema
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/-builder.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/-builder.html new file mode 100644 index 0000000000..97785339a6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/-builder.html @@ -0,0 +1,80 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Builder

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/add-root.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/add-root.html new file mode 100644 index 0000000000..3b2c295191 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/add-root.html @@ -0,0 +1,80 @@ + + + + + addRoot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

addRoot

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/build.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/build.html new file mode 100644 index 0000000000..b7632cc9f7 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/build.html @@ -0,0 +1,80 @@ + + + + + build + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

build

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/index.html new file mode 100644 index 0000000000..059f985248 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/index.html @@ -0,0 +1,198 @@ + + + + + Builder + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Builder

+
class Builder
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The only version of the version range. Fields with until values greater than this, as well as fields with since values less than or equal to this, are retained.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The exclusive lower bound of the version range. Fields with until values greater than this are retained.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The inclusive upper bound of the version range. Fields with since values less than or equal to this are retained.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/only.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/only.html new file mode 100644 index 0000000000..90541e48a4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/only.html @@ -0,0 +1,80 @@ + + + + + only + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

only

+
+

The only version of the version range. Fields with until values greater than this, as well as fields with since values less than or equal to this, are retained.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/prune.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/prune.html new file mode 100644 index 0000000000..9528e99a65 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/prune.html @@ -0,0 +1,80 @@ + + + + + prune + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

prune

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/since.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/since.html new file mode 100644 index 0000000000..34fdfe566c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/since.html @@ -0,0 +1,80 @@ + + + + + since + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

since

+
+

The exclusive lower bound of the version range. Fields with until values greater than this are retained.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/until.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/until.html new file mode 100644 index 0000000000..7de327a918 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/until.html @@ -0,0 +1,80 @@ + + + + + until + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

until

+
+

The inclusive upper bound of the version range. Fields with since values less than or equal to this are retained.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-companion/index.html new file mode 100644 index 0000000000..4d77b7caec --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/index.html new file mode 100644 index 0000000000..36268b932f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/index.html @@ -0,0 +1,307 @@ + + + + + PruningRules + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

PruningRules

+

A set of rules that describes which types and members to retain and which to remove.

Members may be pruned using either their identifier (package, type name, member name) or their version (since and until options).

Despite the builder, instances of this class are not safe for concurrent use.

Identifier Matching

If a member is a root in the set, its type is implicitly also considered a root. A type that is a root without a specific member implicitly set all of that type's members as roots, but not its nested types.

Identifiers in this set may be in the following forms:

  • Package names, followed by .*, like squareup.protos.person.*. This matches types and services defined in the package and its descendant packages.

  • Fully qualified type and service names, like squareup.protos.person.Person.

  • Fully qualified member names, which are type names followed by a '#', followed by a member name, like squareup.protos.person.Person#address. Members may be fields, enum constants or RPCs.

An identifier set populated with Movie and Actor#name contains all members of Movie (such as Movie#name and Movie#release_date). It contains the type Actor and one member Actor#name, but not Actor#birth_date or Actor#oscar_count.

This set has root identifiers and prune identifiers, with the most precise identifier taking precedence over the other ones. For instance, if there is one root identifier a.Movie along a pruning identifier a.*, the type a.Movie is considered a root.

If the roots set is empty, that implies that all elements are considered roots. Use this to prune unwanted types and members without also marking everything else as roots.

Version Matching

Members may be declared with wire.since and wire.until options. For example, these options declare a field age that was replaced with birth_date in version "5.0":

optional int32 age = 3 [(wire.until) = "5.0"];
optional Date birth_date = 4 [(wire.since) = "5.0"];

Client code should typically target a single version. In this example, versions <= "4.0" will have the age field only and versions >= "5.0" will have the birth_date field only. One can target a single version using only.

Service code that supports many clients should support the union of versions of all supported clients. Such code will have both the age and birth_date fields.

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
class Builder
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val only: String?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns true unless options specifies a version that is outside of the configured range.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns true unless options specifies a version that is outside of the configured range.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun isRoot(protoMember: ProtoMember): Boolean

Returns true if protoMember is a root.

Returns true if type is a root.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun prunes(protoMember: ProtoMember): Boolean

Returns true if protoMember should be pruned.

Returns true if type should be pruned, even if it is a transitive dependency of a root. In that case, the referring member is also pruned.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-empty.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-empty.html new file mode 100644 index 0000000000..a5c7de4437 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-empty.html @@ -0,0 +1,80 @@ + + + + + isEmpty + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isEmpty

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-enum-constant-retained-version.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-enum-constant-retained-version.html new file mode 100644 index 0000000000..6fb3fd6d43 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-enum-constant-retained-version.html @@ -0,0 +1,80 @@ + + + + + isEnumConstantRetainedVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isEnumConstantRetainedVersion

+
+

Returns true unless options specifies a version that is outside of the configured range.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-field-retained-version.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-field-retained-version.html new file mode 100644 index 0000000000..5baa00af97 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-field-retained-version.html @@ -0,0 +1,80 @@ + + + + + isFieldRetainedVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isFieldRetainedVersion

+
+

Returns true unless options specifies a version that is outside of the configured range.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-root.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-root.html new file mode 100644 index 0000000000..1aea2edd50 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/is-root.html @@ -0,0 +1,80 @@ + + + + + isRoot + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isRoot

+
+

Returns true if type is a root.


fun isRoot(protoMember: ProtoMember): Boolean

Returns true if protoMember is a root.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/only.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/only.html new file mode 100644 index 0000000000..8a6e677966 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/only.html @@ -0,0 +1,80 @@ + + + + + only + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

only

+
+
val only: String?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/prunes.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/prunes.html new file mode 100644 index 0000000000..cec7f8db3e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/prunes.html @@ -0,0 +1,80 @@ + + + + + prunes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

prunes

+
+

Returns true if type should be pruned, even if it is a transitive dependency of a root. In that case, the referring member is also pruned.


fun prunes(protoMember: ProtoMember): Boolean

Returns true if protoMember should be pruned.


+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/roots.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/roots.html new file mode 100644 index 0000000000..08f3972e68 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/roots.html @@ -0,0 +1,80 @@ + + + + + roots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

roots

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/since.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/since.html new file mode 100644 index 0000000000..fc1ebe0e40 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/since.html @@ -0,0 +1,80 @@ + + + + + since + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

since

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/until.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/until.html new file mode 100644 index 0000000000..98b4e4cb46 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/until.html @@ -0,0 +1,80 @@ + + + + + until + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

until

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/unused-prunes.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/unused-prunes.html new file mode 100644 index 0000000000..78c494a7bd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/unused-prunes.html @@ -0,0 +1,80 @@ + + + + + unusedPrunes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedPrunes

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/unused-roots.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/unused-roots.html new file mode 100644 index 0000000000..251a54eada --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-pruning-rules/unused-roots.html @@ -0,0 +1,80 @@ + + + + + unusedRoots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedRoots

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/from-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/from-elements.html new file mode 100644 index 0000000000..0ef5be90d3 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/from-elements.html @@ -0,0 +1,80 @@ + + + + + fromElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fromElements

+
+
fun fromElements(elements: List<ReservedElement>): List<Reserved>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/index.html new file mode 100644 index 0000000000..a1b69a001b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/index.html @@ -0,0 +1,119 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun fromElements(elements: List<ReservedElement>): List<Reserved>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toElements(reserveds: List<Reserved>): List<ReservedElement>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/to-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/to-elements.html new file mode 100644 index 0000000000..6dbf95a064 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-companion/to-elements.html @@ -0,0 +1,80 @@ + + + + + toElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toElements

+
+
fun toElements(reserveds: List<Reserved>): List<ReservedElement>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-reserved.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-reserved.html new file mode 100644 index 0000000000..b99f95b250 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/-reserved.html @@ -0,0 +1,80 @@ + + + + + Reserved + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Reserved

+
+
constructor(location: Location, documentation: String, values: List<Any>)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/documentation.html new file mode 100644 index 0000000000..4cb8bd1284 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/index.html new file mode 100644 index 0000000000..dd1219f654 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/index.html @@ -0,0 +1,206 @@ + + + + + Reserved + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Reserved

+
data class Reserved(val location: Location, val documentation: String, val values: List<Any>)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(location: Location, documentation: String, values: List<Any>)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/location.html new file mode 100644 index 0000000000..1f47982509 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/matches-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/matches-name.html new file mode 100644 index 0000000000..de1a626944 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/matches-name.html @@ -0,0 +1,80 @@ + + + + + matchesName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

matchesName

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/matches-tag.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/matches-tag.html new file mode 100644 index 0000000000..9a3732a91c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/matches-tag.html @@ -0,0 +1,80 @@ + + + + + matchesTag + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

matchesTag

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/values.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/values.html new file mode 100644 index 0000000000..91487a9954 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-reserved/values.html @@ -0,0 +1,80 @@ + + + + + values + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

values

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/from-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/from-elements.html new file mode 100644 index 0000000000..db396d6ec4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/from-elements.html @@ -0,0 +1,80 @@ + + + + + fromElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fromElements

+
+
fun fromElements(elements: List<RpcElement>): List<Rpc>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/index.html new file mode 100644 index 0000000000..f24cc15c40 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/index.html @@ -0,0 +1,119 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun fromElements(elements: List<RpcElement>): List<Rpc>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toElements(rpcs: List<Rpc>): List<RpcElement>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/to-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/to-elements.html new file mode 100644 index 0000000000..e41350545a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-companion/to-elements.html @@ -0,0 +1,80 @@ + + + + + toElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toElements

+
+
fun toElements(rpcs: List<Rpc>): List<RpcElement>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-rpc.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-rpc.html new file mode 100644 index 0000000000..e8ae179a48 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/-rpc.html @@ -0,0 +1,80 @@ + + + + + Rpc + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Rpc

+
+
constructor(location: Location, name: String, documentation: String, requestTypeElement: String, responseTypeElement: String, requestStreaming: Boolean, responseStreaming: Boolean, options: Options)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/documentation.html new file mode 100644 index 0000000000..f9a1b01ebb --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/index.html new file mode 100644 index 0000000000..e7bd24282c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/index.html @@ -0,0 +1,311 @@ + + + + + Rpc + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Rpc

+
data class Rpc(val location: Location, val name: String, val documentation: String, requestTypeElement: String, responseTypeElement: String, val requestStreaming: Boolean, val responseStreaming: Boolean, val options: Options)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(location: Location, name: String, documentation: String, requestTypeElement: String, responseTypeElement: String, requestStreaming: Boolean, responseStreaming: Boolean, options: Options)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun link(linker: Linker)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun linkOptions(linker: Linker, validate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun retainAll(schema: Schema, markSet: MarkSet): Rpc?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun validate(linker: Linker)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/link-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/link-options.html new file mode 100644 index 0000000000..82fcc4e13a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/link-options.html @@ -0,0 +1,80 @@ + + + + + linkOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkOptions

+
+
fun linkOptions(linker: Linker, validate: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/link.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/link.html new file mode 100644 index 0000000000..8ef6bf7c72 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/link.html @@ -0,0 +1,80 @@ + + + + + link + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

link

+
+
fun link(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/location.html new file mode 100644 index 0000000000..d9cd199629 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/name.html new file mode 100644 index 0000000000..ab21cc0478 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/options.html new file mode 100644 index 0000000000..59eae6b85c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/request-streaming.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/request-streaming.html new file mode 100644 index 0000000000..7ac4c3cc97 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/request-streaming.html @@ -0,0 +1,80 @@ + + + + + requestStreaming + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

requestStreaming

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/request-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/request-type.html new file mode 100644 index 0000000000..c01b2e9a03 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/request-type.html @@ -0,0 +1,80 @@ + + + + + requestType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

requestType

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/response-streaming.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/response-streaming.html new file mode 100644 index 0000000000..80ecaf9c14 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/response-streaming.html @@ -0,0 +1,80 @@ + + + + + responseStreaming + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

responseStreaming

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/response-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/response-type.html new file mode 100644 index 0000000000..9a1c26bcf6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/response-type.html @@ -0,0 +1,80 @@ + + + + + responseType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

responseType

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/retain-all.html new file mode 100644 index 0000000000..c866699148 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
fun retainAll(schema: Schema, markSet: MarkSet): Rpc?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/validate.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/validate.html new file mode 100644 index 0000000000..b856f767e0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-rpc/validate.html @@ -0,0 +1,80 @@ + + + + + validate + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validate

+
+
fun validate(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-exception/-schema-exception.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-exception/-schema-exception.html new file mode 100644 index 0000000000..07b3be0e31 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-exception/-schema-exception.html @@ -0,0 +1,80 @@ + + + + + SchemaException + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SchemaException

+
+
constructor(errors: List<String>)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-exception/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-exception/index.html new file mode 100644 index 0000000000..6be4e07491 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-exception/index.html @@ -0,0 +1,138 @@ + + + + + SchemaException + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SchemaException

+ +
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(errors: List<String>)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val cause: Throwable?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val message: String?
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/-context.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/-context.html new file mode 100644 index 0000000000..3b5fceb8bd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/-context.html @@ -0,0 +1,80 @@ + + + + + Context + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Context

+
+
constructor(fileSystem: FileSystem, outDirectory: Path, logger: WireLogger, errorCollector: ErrorCollector = ErrorCollector(), emittingRules: EmittingRules = EmittingRules(), claimedDefinitions: ClaimedDefinitions? = null, claimedPaths: ClaimedPaths = ClaimedPaths(), module: SchemaHandler.Module? = null, sourcePathPaths: Set<String>? = null, profileLoader: ProfileLoader? = null)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/claimed-definitions.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/claimed-definitions.html new file mode 100644 index 0000000000..3c5a228983 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/claimed-definitions.html @@ -0,0 +1,80 @@ + + + + + claimedDefinitions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

claimedDefinitions

+
+

If set, the SchemaHandler is to handle only types which are not claimed yet, and claim itself types it has handled. If null, the SchemaHandler is to handle all types.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/claimed-paths.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/claimed-paths.html new file mode 100644 index 0000000000..70861a6819 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/claimed-paths.html @@ -0,0 +1,80 @@ + + + + + claimedPaths + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

claimedPaths

+
+

If the SchemaHandler writes files, it is to claim Paths of files it created.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/emitting-rules.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/emitting-rules.html new file mode 100644 index 0000000000..a5c0900dd8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/emitting-rules.html @@ -0,0 +1,80 @@ + + + + + emittingRules + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

emittingRules

+
+

Set of rules letting the SchemaHandler know what ProtoType to include or exclude in its logic. This object represents the includes and excludes values which were associated with its Target.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/error-collector.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/error-collector.html new file mode 100644 index 0000000000..13d9d023eb --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/error-collector.html @@ -0,0 +1,80 @@ + + + + + errorCollector + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

errorCollector

+
+

Object to be used by the SchemaHandler to store errors. After all SchemaHandlers are finished, Wire will throw an exception if any error are present inside the collector.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/file-system.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/file-system.html new file mode 100644 index 0000000000..41142e8a92 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/file-system.html @@ -0,0 +1,80 @@ + + + + + fileSystem + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fileSystem

+
+
val fileSystem: FileSystem

To be used by the SchemaHandler for reading/writing operations on disk.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/in-source-path.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/in-source-path.html new file mode 100644 index 0000000000..da1929a7b0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/in-source-path.html @@ -0,0 +1,80 @@ + + + + + inSourcePath + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

inSourcePath

+
+
fun inSourcePath(protoFile: ProtoFile): Boolean

True if this protoFile ia part of a sourcePath root.


fun inSourcePath(location: Location): Boolean

True if this location ia part of a sourcePath root.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/index.html new file mode 100644 index 0000000000..f3d629b7d9 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/index.html @@ -0,0 +1,277 @@ + + + + + Context + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Context

+
data class Context(val fileSystem: FileSystem, val outDirectory: Path, val logger: WireLogger, val errorCollector: ErrorCollector = ErrorCollector(), val emittingRules: EmittingRules = EmittingRules(), val claimedDefinitions: ClaimedDefinitions? = null, val claimedPaths: ClaimedPaths = ClaimedPaths(), val module: SchemaHandler.Module? = null, val sourcePathPaths: Set<String>? = null, val profileLoader: ProfileLoader? = null)

A Context holds the information necessary for a SchemaHandler to do its job. It contains both helping objects such as logger, and constraining objects such as emittingRules.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(fileSystem: FileSystem, outDirectory: Path, logger: WireLogger, errorCollector: ErrorCollector = ErrorCollector(), emittingRules: EmittingRules = EmittingRules(), claimedDefinitions: ClaimedDefinitions? = null, claimedPaths: ClaimedPaths = ClaimedPaths(), module: SchemaHandler.Module? = null, sourcePathPaths: Set<String>? = null, profileLoader: ProfileLoader? = null)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

If set, the SchemaHandler is to handle only types which are not claimed yet, and claim itself types it has handled. If null, the SchemaHandler is to handle all types.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

If the SchemaHandler writes files, it is to claim Paths of files it created.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Set of rules letting the SchemaHandler know what ProtoType to include or exclude in its logic. This object represents the includes and excludes values which were associated with its Target.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Object to be used by the SchemaHandler to store errors. After all SchemaHandlers are finished, Wire will throw an exception if any error are present inside the collector.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val fileSystem: FileSystem

To be used by the SchemaHandler for reading/writing operations on disk.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Event-listener like logger with which SchemaHandler can notify handled artifacts.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

A Module dictates how the loaded types are partitioned and how they are to be handled. If null, there are no partition and all types are to be handled.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val outDirectory: Path

Location on fileSystem where the SchemaHandler is to write files, if it needs to.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

To be used by the SchemaHandler if it supports Profile files. Please note that this API is unstable and can change at anytime.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val sourcePathPaths: Set<String>? = null

Contains Location.path values of all sourcePath roots. The SchemaHandler is to ignore ProtoFiles not part of this set; this verification can be executed via the inSourcePath method.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun inSourcePath(location: Location): Boolean

True if this location ia part of a sourcePath root.

fun inSourcePath(protoFile: ProtoFile): Boolean

True if this protoFile ia part of a sourcePath root.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/logger.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/logger.html new file mode 100644 index 0000000000..9a6daa21ea --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/logger.html @@ -0,0 +1,80 @@ + + + + + logger + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

logger

+
+

Event-listener like logger with which SchemaHandler can notify handled artifacts.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/module.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/module.html new file mode 100644 index 0000000000..4e6e024dda --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/module.html @@ -0,0 +1,80 @@ + + + + + module + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

module

+
+

A Module dictates how the loaded types are partitioned and how they are to be handled. If null, there are no partition and all types are to be handled.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/out-directory.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/out-directory.html new file mode 100644 index 0000000000..8da92584b2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/out-directory.html @@ -0,0 +1,80 @@ + + + + + outDirectory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

outDirectory

+
+
val outDirectory: Path

Location on fileSystem where the SchemaHandler is to write files, if it needs to.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/profile-loader.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/profile-loader.html new file mode 100644 index 0000000000..5a6fd13a76 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/profile-loader.html @@ -0,0 +1,80 @@ + + + + + profileLoader + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

profileLoader

+
+

To be used by the SchemaHandler if it supports Profile files. Please note that this API is unstable and can change at anytime.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/source-path-paths.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/source-path-paths.html new file mode 100644 index 0000000000..0fb4ab5e7e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-context/source-path-paths.html @@ -0,0 +1,80 @@ + + + + + sourcePathPaths + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sourcePathPaths

+
+
val sourcePathPaths: Set<String>? = null

Contains Location.path values of all sourcePath roots. The SchemaHandler is to ignore ProtoFiles not part of this set; this verification can be executed via the inSourcePath method.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-factory/create.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-factory/create.html new file mode 100644 index 0000000000..d40ca68481 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-factory/create.html @@ -0,0 +1,80 @@ + + + + + create + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

create

+
+
abstract fun create(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String, options: Map<String, String>): SchemaHandler
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-factory/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-factory/index.html new file mode 100644 index 0000000000..e11671f958 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-factory/index.html @@ -0,0 +1,104 @@ + + + + + Factory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Factory

+
interface Factory : Serializable

Implementations of this interface must have a no-arguments public constructor.

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun create(includes: List<String>, excludes: List<String>, exclusive: Boolean, outDirectory: String, options: Map<String, String>): SchemaHandler
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/-module.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/-module.html new file mode 100644 index 0000000000..16c458b8f4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/-module.html @@ -0,0 +1,80 @@ + + + + + Module + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Module

+
+
constructor(name: String, types: Set<ProtoType>, upstreamTypes: Map<ProtoType, String> = mapOf())
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/index.html new file mode 100644 index 0000000000..76fa2bc1a8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/index.html @@ -0,0 +1,153 @@ + + + + + Module + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Module

+
data class Module(val name: String, val types: Set<ProtoType>, val upstreamTypes: Map<ProtoType, String> = mapOf())

A Module dictates how the loaded types are to be partitioned and handled.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(name: String, types: Set<ProtoType>, upstreamTypes: Map<ProtoType, String> = mapOf())
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

The name of the Module.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The types that this module is to handle.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

These are the types depended upon by types associated with their module name.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/name.html new file mode 100644 index 0000000000..de862737cf --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+

The name of the Module.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/types.html new file mode 100644 index 0000000000..639d199522 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/types.html @@ -0,0 +1,80 @@ + + + + + types + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

types

+
+

The types that this module is to handle.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/upstream-types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/upstream-types.html new file mode 100644 index 0000000000..e55770e3a4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-module/upstream-types.html @@ -0,0 +1,80 @@ + + + + + upstreamTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

upstreamTypes

+
+

These are the types depended upon by types associated with their module name.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-schema-handler.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-schema-handler.html new file mode 100644 index 0000000000..f8ac65068a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/-schema-handler.html @@ -0,0 +1,80 @@ + + + + + SchemaHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SchemaHandler

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/handle.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/handle.html new file mode 100644 index 0000000000..304107851e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/handle.html @@ -0,0 +1,80 @@ + + + + + handle + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

handle

+
+
open fun handle(schema: Schema, context: SchemaHandler.Context)

This will handle all ProtoFiles which are part of the sourcePath. If a Module is set in the context, it will handle only Types and Services the module defines respecting the context rules. Override this method if you have specific needs the default implementation doesn't address.


abstract fun handle(type: Type, context: SchemaHandler.Context): Path?

Returns the Path of the file which type will have been generated into. Null if nothing has been generated.


abstract fun handle(service: Service, context: SchemaHandler.Context): List<Path>

Returns the Paths of the files which service will have been generated into. Null if nothing has been generated.


abstract fun handle(extend: Extend, field: Field, context: SchemaHandler.Context): Path?

Returns the Path of the files which field will have been generated into. Null if nothing has been generated.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/index.html new file mode 100644 index 0000000000..e5a52d32b6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-handler/index.html @@ -0,0 +1,172 @@ + + + + + SchemaHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SchemaHandler

+ +
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Context(val fileSystem: FileSystem, val outDirectory: Path, val logger: WireLogger, val errorCollector: ErrorCollector = ErrorCollector(), val emittingRules: EmittingRules = EmittingRules(), val claimedDefinitions: ClaimedDefinitions? = null, val claimedPaths: ClaimedPaths = ClaimedPaths(), val module: SchemaHandler.Module? = null, val sourcePathPaths: Set<String>? = null, val profileLoader: ProfileLoader? = null)

A Context holds the information necessary for a SchemaHandler to do its job. It contains both helping objects such as logger, and constraining objects such as emittingRules.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface Factory : Serializable

Implementations of this interface must have a no-arguments public constructor.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Module(val name: String, val types: Set<ProtoType>, val upstreamTypes: Map<ProtoType, String> = mapOf())

A Module dictates how the loaded types are to be partitioned and handled.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun handle(schema: Schema, context: SchemaHandler.Context)

This will handle all ProtoFiles which are part of the sourcePath. If a Module is set in the context, it will handle only Types and Services the module defines respecting the context rules. Override this method if you have specific needs the default implementation doesn't address.

abstract fun handle(service: Service, context: SchemaHandler.Context): List<Path>

Returns the Paths of the files which service will have been generated into. Null if nothing has been generated.

abstract fun handle(type: Type, context: SchemaHandler.Context): Path?

Returns the Path of the file which type will have been generated into. Null if nothing has been generated.

abstract fun handle(extend: Extend, field: Field, context: SchemaHandler.Context): Path?

Returns the Path of the files which field will have been generated into. Null if nothing has been generated.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/-schema-loader.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/-schema-loader.html new file mode 100644 index 0000000000..373fb97646 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/-schema-loader.html @@ -0,0 +1,85 @@ + + + + + SchemaLoader + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SchemaLoader

+
+
+
+
expect constructor(fileSystem: FileSystem)
actual constructor(fileSystem: FileSystem)
constructor(fileSystem: FileSystem)
actual constructor(fileSystem: FileSystem)
actual constructor(fileSystem: FileSystem)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]load-profile.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]load-profile.html new file mode 100644 index 0000000000..a9f6996f6a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]load-profile.html @@ -0,0 +1,82 @@ + + + + + [js]loadProfile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

loadProfile

+
+
+
+
open override fun loadProfile(name: String, schema: Schema): Profile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]load.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]load.html new file mode 100644 index 0000000000..9881d2c078 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]load.html @@ -0,0 +1,82 @@ + + + + + [js]load + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

load

+
+
+
+
open override fun load(path: String): ProtoFile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]with-errors.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]with-errors.html new file mode 100644 index 0000000000..ad3881558a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[js]with-errors.html @@ -0,0 +1,82 @@ + + + + + [js]withErrors + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withErrors

+
+
+
+
open override fun withErrors(errors: ErrorCollector): SchemaLoader

Returns a new loader that reports failures to errors.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]load-profile.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]load-profile.html new file mode 100644 index 0000000000..5bf475d923 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]load-profile.html @@ -0,0 +1,82 @@ + + + + + [jvm]loadProfile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

loadProfile

+
+
+
+
open override fun loadProfile(name: String, schema: Schema): Profile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]load.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]load.html new file mode 100644 index 0000000000..2811c7cd41 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]load.html @@ -0,0 +1,82 @@ + + + + + [jvm]load + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

load

+
+
+
+
open override fun load(path: String): ProtoFile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]with-errors.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]with-errors.html new file mode 100644 index 0000000000..3f324ad44f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[jvm]with-errors.html @@ -0,0 +1,82 @@ + + + + + [jvm]withErrors + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withErrors

+
+
+
+
open override fun withErrors(errors: ErrorCollector): SchemaLoader

Returns a new loader that reports failures to errors.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]load-profile.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]load-profile.html new file mode 100644 index 0000000000..1e0c184d32 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]load-profile.html @@ -0,0 +1,82 @@ + + + + + [native]loadProfile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

loadProfile

+
+
+
+
open override fun loadProfile(name: String, schema: Schema): Profile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]load.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]load.html new file mode 100644 index 0000000000..8939736c81 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]load.html @@ -0,0 +1,82 @@ + + + + + [native]load + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

load

+
+
+
+
open override fun load(path: String): ProtoFile
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]with-errors.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]with-errors.html new file mode 100644 index 0000000000..0cb7067f43 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/[native]with-errors.html @@ -0,0 +1,82 @@ + + + + + [native]withErrors + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

withErrors

+
+
+
+
open override fun withErrors(errors: ErrorCollector): SchemaLoader

Returns a new loader that reports failures to errors.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/index.html new file mode 100644 index 0000000000..fe79686709 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/index.html @@ -0,0 +1,272 @@ + + + + + SchemaLoader + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SchemaLoader

+
+
+
expect class SchemaLoader(fileSystem: FileSystem) : Loader, ProfileLoader

Load proto files and their transitive dependencies and parse them. Keep track of which files were loaded from where so that we can use that information later when deciding what to generate.

actual class SchemaLoader(fileSystem: FileSystem) : Loader, ProfileLoader
actual class SchemaLoader(fileSystem: FileSystem) : Loader, ProfileLoader
actual class SchemaLoader(fileSystem: FileSystem) : Loader, ProfileLoader
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect constructor(fileSystem: FileSystem)
actual constructor(fileSystem: FileSystem)
constructor(fileSystem: FileSystem)
actual constructor(fileSystem: FileSystem)
actual constructor(fileSystem: FileSystem)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+

If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.

If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.

If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.

If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+

All qualified named Protobuf types in opaqueTypes will be evaluated as being of type bytes. On code generation, the fields of such types will be using the platform equivalent of bytes, like okio.ByteString for the JVM. Note that scalar types cannot be opaqued.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+

Strict by default. Note that golang cannot build protos with package cycles.

Strict by default. Note that golang cannot build protos with package cycles.

Strict by default. Note that golang cannot build protos with package cycles.

Strict by default. Note that golang cannot build protos with package cycles.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+

Subset of the schema that was loaded from the source path.

Subset of the schema that was loaded from the source path.

Subset of the schema that was loaded from the source path.

Subset of the schema that was loaded from the source path.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun initRoots(sourcePath: List<Location>, protoPath: List<Location> = listOf())

Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.

actual fun initRoots(sourcePath: List<Location>, protoPath: List<Location>)

Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.

actual fun initRoots(sourcePath: List<Location>, protoPath: List<Location>)

Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.

actual fun initRoots(sourcePath: List<Location>, protoPath: List<Location>)

Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract fun load(path: String): ProtoFile
open override fun load(path: String): ProtoFile
open override fun load(path: String): ProtoFile
open override fun load(path: String): ProtoFile
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract fun loadProfile(name: String, schema: Schema): Profile
open override fun loadProfile(name: String, schema: Schema): Profile
open override fun loadProfile(name: String, schema: Schema): Profile
open override fun loadProfile(name: String, schema: Schema): Profile
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect fun loadSchema(): Schema
actual fun loadSchema(): Schema
actual fun loadSchema(): Schema
actual fun loadSchema(): Schema
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
abstract fun withErrors(errors: ErrorCollector): Loader

Returns a new loader that reports failures to errors.

open override fun withErrors(errors: ErrorCollector): SchemaLoader

Returns a new loader that reports failures to errors.

open override fun withErrors(errors: ErrorCollector): SchemaLoader

Returns a new loader that reports failures to errors.

open override fun withErrors(errors: ErrorCollector): SchemaLoader

Returns a new loader that reports failures to errors.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/init-roots.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/init-roots.html new file mode 100644 index 0000000000..22b5ebb27b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/init-roots.html @@ -0,0 +1,85 @@ + + + + + initRoots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

initRoots

+
+
+
+
expect fun initRoots(sourcePath: List<Location>, protoPath: List<Location> = listOf())

Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.

actual fun initRoots(sourcePath: List<Location>, protoPath: List<Location>)

Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.

actual fun initRoots(sourcePath: List<Location>, protoPath: List<Location>)

Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.

actual fun initRoots(sourcePath: List<Location>, protoPath: List<Location>)

Initialize the WireRun.sourcePath and WireRun.protoPath from which files are loaded.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/load-exhaustively.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/load-exhaustively.html new file mode 100644 index 0000000000..8e99ef8399 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/load-exhaustively.html @@ -0,0 +1,85 @@ + + + + + loadExhaustively + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

loadExhaustively

+
+
+
+

If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.

If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.

If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.

If true, the schema loader will load the whole graph, including files and types not used by anything in the source path.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/load-schema.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/load-schema.html new file mode 100644 index 0000000000..a2f7791929 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/load-schema.html @@ -0,0 +1,85 @@ + + + + + loadSchema + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

loadSchema

+
+
+
+
expect fun loadSchema(): Schema
actual fun loadSchema(): Schema
actual fun loadSchema(): Schema
actual fun loadSchema(): Schema
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/opaque-types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/opaque-types.html new file mode 100644 index 0000000000..897d0b4523 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/opaque-types.html @@ -0,0 +1,85 @@ + + + + + opaqueTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

opaqueTypes

+
+
+
+

All qualified named Protobuf types in opaqueTypes will be evaluated as being of type bytes. On code generation, the fields of such types will be using the platform equivalent of bytes, like okio.ByteString for the JVM. Note that scalar types cannot be opaqued.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/permit-package-cycles.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/permit-package-cycles.html new file mode 100644 index 0000000000..3c0076c143 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/permit-package-cycles.html @@ -0,0 +1,85 @@ + + + + + permitPackageCycles + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

permitPackageCycles

+
+
+
+

Strict by default. Note that golang cannot build protos with package cycles.

Strict by default. Note that golang cannot build protos with package cycles.

Strict by default. Note that golang cannot build protos with package cycles.

Strict by default. Note that golang cannot build protos with package cycles.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/source-path-files.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/source-path-files.html new file mode 100644 index 0000000000..103c906fda --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema-loader/source-path-files.html @@ -0,0 +1,85 @@ + + + + + sourcePathFiles + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sourcePathFiles

+
+
+
+

Subset of the schema that was loaded from the source path.

Subset of the schema that was loaded from the source path.

Subset of the schema that was loaded from the source path.

Subset of the schema that was loaded from the source path.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/-companion/index.html new file mode 100644 index 0000000000..8988cb9947 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-field.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-field.html new file mode 100644 index 0000000000..0092291953 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-field.html @@ -0,0 +1,80 @@ + + + + + getField + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getField

+
+
fun getField(protoMember: ProtoMember): Field?

Returns the field for protoMember, or null if this schema defines no such field.


fun getField(typeName: String, memberName: String): Field?

Returns the field with the fully qualified typeName and memberName, or null if this schema defines no such field.


fun getField(protoType: ProtoType, memberName: String): Field?

Returns the field for protoType and memberName, or null if this schema defines no such field.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-service.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-service.html new file mode 100644 index 0000000000..ceeed8f4a7 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-service.html @@ -0,0 +1,80 @@ + + + + + getService + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getService

+
+

Returns the service with the fully qualified name name, or null if this schema defines no such service.


fun getService(protoType: ProtoType): Service?

Returns the service for protoType, or null if this schema defines no such service.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-type.html new file mode 100644 index 0000000000..f68cefc4c7 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/get-type.html @@ -0,0 +1,80 @@ + + + + + getType + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getType

+
+
fun getType(name: String): Type?

Returns the type with the fully qualified name name, or null if this schema defines no such type.


fun getType(protoType: ProtoType): Type?

Returns the type for protoType, or null if this schema defines no such type.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/index.html new file mode 100644 index 0000000000..3728e646b8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/index.html @@ -0,0 +1,247 @@ + + + + + Schema + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Schema

+
class Schema

A collection of .proto files that describe a set of messages. A schema is linked: each field's type name is resolved to the corresponding type definition.

Use SchemaLoader to load a schema from source files.

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun getField(protoMember: ProtoMember): Field?

Returns the field for protoMember, or null if this schema defines no such field.

fun getField(protoType: ProtoType, memberName: String): Field?

Returns the field for protoType and memberName, or null if this schema defines no such field.

fun getField(typeName: String, memberName: String): Field?

Returns the field with the fully qualified typeName and memberName, or null if this schema defines no such field.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun getService(protoType: ProtoType): Service?

Returns the service for protoType, or null if this schema defines no such service.

Returns the service with the fully qualified name name, or null if this schema defines no such service.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun getType(protoType: ProtoType): Type?

Returns the type for protoType, or null if this schema defines no such type.

fun getType(name: String): Type?

Returns the type with the fully qualified name name, or null if this schema defines no such type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun protoAdapter(typeName: String, includeUnknown: Boolean): ProtoAdapter<Any>

Returns a wire adapter for the message or enum type named typeName. The returned type adapter doesn't have model classes to encode and decode from, so instead it uses scalar types (String, ByteString, Integer, etc.), maps, lists, and corresponding classes to proto3 types (e.g. Instant for google.prptobuf.Timestamp.) It can both encode and decode these objects. Map keys are field names.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun protoFile(protoType: ProtoType): ProtoFile?

Returns the proto file containing this protoType, or null if there isn't such file.

fun protoFile(path: Path): ProtoFile?

Returns the proto file at path, or null if this schema has no such file.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun prune(pruningRules: PruningRules): Schema

Returns a copy of this schema that retains only the types and services selected by pruningRules, plus their transitive dependencies.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/is-extension-field.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/is-extension-field.html new file mode 100644 index 0000000000..4358a1a513 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/is-extension-field.html @@ -0,0 +1,80 @@ + + + + + isExtensionField + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isExtensionField

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-adapter.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-adapter.html new file mode 100644 index 0000000000..7230d621fd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-adapter.html @@ -0,0 +1,80 @@ + + + + + protoAdapter + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

protoAdapter

+
+
fun protoAdapter(typeName: String, includeUnknown: Boolean): ProtoAdapter<Any>

Returns a wire adapter for the message or enum type named typeName. The returned type adapter doesn't have model classes to encode and decode from, so instead it uses scalar types (String, ByteString, Integer, etc.), maps, lists, and corresponding classes to proto3 types (e.g. Instant for google.prptobuf.Timestamp.) It can both encode and decode these objects. Map keys are field names.

Parameters

includeUnknown

true to include values for unknown tags in the returned model. Map keys for such values is the unknown value's tag name as a string. Unknown values are decoded to Long, Long, Integer, or ByteString for VARINT, FIXED64, FIXED32, or LENGTH_DELIMITED, respectively.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-file.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-file.html new file mode 100644 index 0000000000..1092a71bf2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-file.html @@ -0,0 +1,80 @@ + + + + + protoFile + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

protoFile

+
+
fun protoFile(path: Path): ProtoFile?

Returns the proto file at path, or null if this schema has no such file.


fun protoFile(protoType: ProtoType): ProtoFile?

Returns the proto file containing this protoType, or null if there isn't such file.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-files.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-files.html new file mode 100644 index 0000000000..863facf003 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/proto-files.html @@ -0,0 +1,80 @@ + + + + + protoFiles + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

protoFiles

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/prune.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/prune.html new file mode 100644 index 0000000000..c0418d2143 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/prune.html @@ -0,0 +1,80 @@ + + + + + prune + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

prune

+
+
fun prune(pruningRules: PruningRules): Schema

Returns a copy of this schema that retains only the types and services selected by pruningRules, plus their transitive dependencies.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/types.html new file mode 100644 index 0000000000..834cae7b6c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-schema/types.html @@ -0,0 +1,80 @@ + + + + + types + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

types

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/-companion/index.html new file mode 100644 index 0000000000..d8d69b45f7 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/-service.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/-service.html new file mode 100644 index 0000000000..9a1c62cf33 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/-service.html @@ -0,0 +1,80 @@ + + + + + Service + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Service

+
+
constructor(type: ProtoType, location: Location, documentation: String, name: String, rpcs: List<Rpc>, options: Options)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/documentation.html new file mode 100644 index 0000000000..157c4b32d3 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+
@get:JvmName(name = "documentation")
val documentation: String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/index.html new file mode 100644 index 0000000000..fb56fe77e2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/index.html @@ -0,0 +1,296 @@ + + + + + Service + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Service

+
data class Service(val type: ProtoType, val location: Location, val documentation: String, val name: String, val rpcs: List<Rpc>, val options: Options)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(type: ProtoType, location: Location, documentation: String, name: String, rpcs: List<Rpc>, options: Options)
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "documentation")
val documentation: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "location")
val location: Location
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "name")
val name: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "options")
val options: Options
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "rpcs")
val rpcs: List<Rpc>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@get:JvmName(name = "type")
val type: ProtoType
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun link(linker: Linker)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun linkOptions(linker: Linker, validate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun retainAll(schema: Schema, markSet: MarkSet): Service?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun rpc(name: String): Rpc?

Returns the RPC named name, or null if this service has no such method.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun validate(linker: Linker)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/link-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/link-options.html new file mode 100644 index 0000000000..245da9355e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/link-options.html @@ -0,0 +1,80 @@ + + + + + linkOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkOptions

+
+
fun linkOptions(linker: Linker, validate: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/link.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/link.html new file mode 100644 index 0000000000..8e6dd0bfa2 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/link.html @@ -0,0 +1,80 @@ + + + + + link + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

link

+
+
fun link(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/location.html new file mode 100644 index 0000000000..ea73e4d472 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+
@get:JvmName(name = "location")
val location: Location
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/name.html new file mode 100644 index 0000000000..c71483ac0b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+
@get:JvmName(name = "name")
val name: String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/options.html new file mode 100644 index 0000000000..4cafd420be --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+
@get:JvmName(name = "options")
val options: Options
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/retain-all.html new file mode 100644 index 0000000000..5a6210af1a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
fun retainAll(schema: Schema, markSet: MarkSet): Service?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/rpc.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/rpc.html new file mode 100644 index 0000000000..7414b9cd18 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/rpc.html @@ -0,0 +1,80 @@ + + + + + rpc + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rpc

+
+
fun rpc(name: String): Rpc?

Returns the RPC named name, or null if this service has no such method.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/rpcs.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/rpcs.html new file mode 100644 index 0000000000..0cef942ebc --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/rpcs.html @@ -0,0 +1,80 @@ + + + + + rpcs + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rpcs

+
+
@get:JvmName(name = "rpcs")
val rpcs: List<Rpc>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/type.html new file mode 100644 index 0000000000..e77756f2b8 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+
@get:JvmName(name = "type")
val type: ProtoType
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/validate.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/validate.html new file mode 100644 index 0000000000..d9c38ae57b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-service/validate.html @@ -0,0 +1,80 @@ + + + + + validate + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validate

+
+
fun validate(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/-companion/get.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/-companion/get.html new file mode 100644 index 0000000000..aaa6af9280 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/-companion/get.html @@ -0,0 +1,80 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
fun get(syntax: Syntax?): SyntaxRules
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/-companion/index.html new file mode 100644 index 0000000000..b258ffb816 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/-companion/index.html @@ -0,0 +1,104 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun get(syntax: Syntax?): SyntaxRules
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/get-encode-mode.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/get-encode-mode.html new file mode 100644 index 0000000000..6af1796ddf --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/get-encode-mode.html @@ -0,0 +1,80 @@ + + + + + getEncodeMode + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getEncodeMode

+
+
abstract fun getEncodeMode(protoType: ProtoType, label: Field.Label?, isPacked: Boolean, isOneOf: Boolean): Field.EncodeMode
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/index.html new file mode 100644 index 0000000000..fe0e002909 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/index.html @@ -0,0 +1,213 @@ + + + + + SyntaxRules + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SyntaxRules

+
interface SyntaxRules

A set of rules which defines schema requirements for a specific Syntax.

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun getEncodeMode(protoType: ProtoType, label: Field.Label?, isPacked: Boolean, isOneOf: Boolean): Field.EncodeMode
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun isPackedByDefault(type: ProtoType, label: Field.Label?): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun jsonName(name: String, declaredJsonName: String?): String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun validateDefaultValue(hasDefaultValue: Boolean, errors: ErrorCollector)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun validateEnumConstants(constants: List<EnumConstant>, errors: ErrorCollector)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun validateExtension(protoType: ProtoType, errors: ErrorCollector)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun validateTypeReference(type: Type?, errors: ErrorCollector)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/is-packed-by-default.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/is-packed-by-default.html new file mode 100644 index 0000000000..abad11d500 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/is-packed-by-default.html @@ -0,0 +1,80 @@ + + + + + isPackedByDefault + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isPackedByDefault

+
+
abstract fun isPackedByDefault(type: ProtoType, label: Field.Label?): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/json-name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/json-name.html new file mode 100644 index 0000000000..73229f7804 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/json-name.html @@ -0,0 +1,80 @@ + + + + + jsonName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

jsonName

+
+
abstract fun jsonName(name: String, declaredJsonName: String?): String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-default-value.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-default-value.html new file mode 100644 index 0000000000..65e082d505 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-default-value.html @@ -0,0 +1,80 @@ + + + + + validateDefaultValue + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validateDefaultValue

+
+
abstract fun validateDefaultValue(hasDefaultValue: Boolean, errors: ErrorCollector)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-enum-constants.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-enum-constants.html new file mode 100644 index 0000000000..2063760197 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-enum-constants.html @@ -0,0 +1,80 @@ + + + + + validateEnumConstants + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validateEnumConstants

+
+
abstract fun validateEnumConstants(constants: List<EnumConstant>, errors: ErrorCollector)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-extension.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-extension.html new file mode 100644 index 0000000000..002edea6b6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-extension.html @@ -0,0 +1,80 @@ + + + + + validateExtension + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validateExtension

+
+
abstract fun validateExtension(protoType: ProtoType, errors: ErrorCollector)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-type-reference.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-type-reference.html new file mode 100644 index 0000000000..e4a5dc8c10 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-type-reference.html @@ -0,0 +1,80 @@ + + + + + validateTypeReference + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validateTypeReference

+
+
abstract fun validateTypeReference(type: Type?, errors: ErrorCollector)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/-target.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/-target.html new file mode 100644 index 0000000000..fd3e1a2287 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/-target.html @@ -0,0 +1,80 @@ + + + + + Target + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Target

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/copy-target.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/copy-target.html new file mode 100644 index 0000000000..24540c854f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/copy-target.html @@ -0,0 +1,80 @@ + + + + + copyTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

copyTarget

+
+
abstract fun copyTarget(includes: List<String> = this.includes, excludes: List<String> = this.excludes, exclusive: Boolean = this.exclusive, outDirectory: String = this.outDirectory): Target

Returns a new Target object that is a copy of this one, but with the given fields updated.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/excludes.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/excludes.html new file mode 100644 index 0000000000..9931dfd73f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/excludes.html @@ -0,0 +1,80 @@ + + + + + excludes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

excludes

+
+
abstract val excludes: List<String>

Proto types to excluded generated sources for. Types listed here will not be generated for this target.

This list should contain package names (suffixed with .*) and type names only. It should not contain member names.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/exclusive.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/exclusive.html new file mode 100644 index 0000000000..4bf4a144c3 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/exclusive.html @@ -0,0 +1,80 @@ + + + + + exclusive + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

exclusive

+
+
abstract val exclusive: Boolean

True if types emitted for this target should not also be emitted for other targets. Use this to cause multiple outputs to be emitted for the same input type.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/includes.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/includes.html new file mode 100644 index 0000000000..4268c62adf --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/includes.html @@ -0,0 +1,80 @@ + + + + + includes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

includes

+
+
abstract val includes: List<String>

Proto types to include generated sources for. Types listed here will be generated for this target and not for subsequent targets in the task.

This list should contain package names (suffixed with .*) and type names only. It should not contain member names.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/index.html new file mode 100644 index 0000000000..ff28c0d2dc --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/index.html @@ -0,0 +1,202 @@ + + + + + Target + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Target

+
abstract class Target : Serializable
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val excludes: List<String>

Proto types to excluded generated sources for. Types listed here will not be generated for this target.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val exclusive: Boolean

True if types emitted for this target should not also be emitted for other targets. Use this to cause multiple outputs to be emitted for the same input type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val includes: List<String>

Proto types to include generated sources for. Types listed here will be generated for this target and not for subsequent targets in the task.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val outDirectory: String

Directory where this target will write its output.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun copyTarget(includes: List<String> = this.includes, excludes: List<String> = this.excludes, exclusive: Boolean = this.exclusive, outDirectory: String = this.outDirectory): Target

Returns a new Target object that is a copy of this one, but with the given fields updated.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun newHandler(): SchemaHandler
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/new-handler.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/new-handler.html new file mode 100644 index 0000000000..54bd54e3a1 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/new-handler.html @@ -0,0 +1,80 @@ + + + + + newHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newHandler

+
+
abstract fun newHandler(): SchemaHandler
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/out-directory.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/out-directory.html new file mode 100644 index 0000000000..5ffcd71dfb --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-target/out-directory.html @@ -0,0 +1,80 @@ + + + + + outDirectory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

outDirectory

+
+
abstract val outDirectory: String

Directory where this target will write its output.

In Gradle, when this class is serialized, this is relative to the project to improve build cacheability. Callers must use copyTarget to resolve it to real path prior to use.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/from-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/from-elements.html new file mode 100644 index 0000000000..70755b0f7a --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/from-elements.html @@ -0,0 +1,80 @@ + + + + + fromElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

fromElements

+
+
fun fromElements(packageName: String?, elements: List<TypeElement>, syntax: Syntax): List<Type>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/get.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/get.html new file mode 100644 index 0000000000..f202d81752 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/get.html @@ -0,0 +1,80 @@ + + + + + get + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

get

+
+
fun get(namespaces: List<String>, protoType: ProtoType, type: TypeElement, syntax: Syntax): Type
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/index.html new file mode 100644 index 0000000000..25ee334819 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/index.html @@ -0,0 +1,134 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun fromElements(packageName: String?, elements: List<TypeElement>, syntax: Syntax): List<Type>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun get(namespaces: List<String>, protoType: ProtoType, type: TypeElement, syntax: Syntax): Type
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun toElements(types: List<Type>): List<TypeElement>
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/to-elements.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/to-elements.html new file mode 100644 index 0000000000..fa776e85ad --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/-companion/to-elements.html @@ -0,0 +1,80 @@ + + + + + toElements + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

toElements

+
+
fun toElements(types: List<Type>): List<TypeElement>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/documentation.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/documentation.html new file mode 100644 index 0000000000..cebcfaf355 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/documentation.html @@ -0,0 +1,80 @@ + + + + + documentation + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

documentation

+
+
abstract val documentation: String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/index.html new file mode 100644 index 0000000000..23d6e67332 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/index.html @@ -0,0 +1,322 @@ + + + + + Type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Type

+ +
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val documentation: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val location: Location
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val name: String
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val nestedTypes: List<Type>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val options: Options
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val syntax: Syntax
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract val type: ProtoType
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun linkMembers(linker: Linker)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun retainAll(schema: Schema, markSet: MarkSet): Type?
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun retainLinked(linkedTypes: Set<ProtoType>, linkedFields: Set<Field>): Type?

Returns a copy of this containing only the types in linkedTypes and extensions in linkedFields, or null if that set is empty. This will return an EnclosingType if it is itself not linked, but its nested types are linked.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns all types and subtypes which are linked to the type.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/link-members.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/link-members.html new file mode 100644 index 0000000000..9f87566c5e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/link-members.html @@ -0,0 +1,80 @@ + + + + + linkMembers + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkMembers

+
+
abstract fun linkMembers(linker: Linker)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/link-options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/link-options.html new file mode 100644 index 0000000000..c08d6976fa --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/link-options.html @@ -0,0 +1,80 @@ + + + + + linkOptions + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

linkOptions

+
+
abstract fun linkOptions(linker: Linker, syntaxRules: SyntaxRules, validate: Boolean)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/location.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/location.html new file mode 100644 index 0000000000..ea0c81e28d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/location.html @@ -0,0 +1,80 @@ + + + + + location + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

location

+
+
abstract val location: Location
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/name.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/name.html new file mode 100644 index 0000000000..a23c6b6052 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/name.html @@ -0,0 +1,80 @@ + + + + + name + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

name

+
+
abstract val name: String
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/nested-extend-list.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/nested-extend-list.html new file mode 100644 index 0000000000..c2099cc37c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/nested-extend-list.html @@ -0,0 +1,80 @@ + + + + + nestedExtendList + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nestedExtendList

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/nested-types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/nested-types.html new file mode 100644 index 0000000000..cd0b4dec90 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/nested-types.html @@ -0,0 +1,80 @@ + + + + + nestedTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

nestedTypes

+
+
abstract val nestedTypes: List<Type>
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/options.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/options.html new file mode 100644 index 0000000000..77c2c63837 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/options.html @@ -0,0 +1,80 @@ + + + + + options + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

options

+
+
abstract val options: Options
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/retain-all.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/retain-all.html new file mode 100644 index 0000000000..12efc49fcb --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/retain-all.html @@ -0,0 +1,80 @@ + + + + + retainAll + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainAll

+
+
abstract fun retainAll(schema: Schema, markSet: MarkSet): Type?
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/retain-linked.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/retain-linked.html new file mode 100644 index 0000000000..50bd439cac --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/retain-linked.html @@ -0,0 +1,80 @@ + + + + + retainLinked + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

retainLinked

+
+
abstract fun retainLinked(linkedTypes: Set<ProtoType>, linkedFields: Set<Field>): Type?

Returns a copy of this containing only the types in linkedTypes and extensions in linkedFields, or null if that set is empty. This will return an EnclosingType if it is itself not linked, but its nested types are linked.

The returned type is a shadow of its former self. It it useful for linking against, but lacks most of the members of the original type.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/syntax.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/syntax.html new file mode 100644 index 0000000000..f2720be0d1 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/syntax.html @@ -0,0 +1,80 @@ + + + + + syntax + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

syntax

+
+
abstract val syntax: Syntax
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/type.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/type.html new file mode 100644 index 0000000000..bdee543c24 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/type.html @@ -0,0 +1,80 @@ + + + + + type + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

type

+
+
abstract val type: ProtoType
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/types-and-nested-types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/types-and-nested-types.html new file mode 100644 index 0000000000..5f49aec28f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/types-and-nested-types.html @@ -0,0 +1,80 @@ + + + + + typesAndNestedTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

typesAndNestedTypes

+
+

Returns all types and subtypes which are linked to the type.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/validate.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/validate.html new file mode 100644 index 0000000000..a163edcf67 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-type/validate.html @@ -0,0 +1,80 @@ + + + + + validate + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

validate

+
+
abstract fun validate(linker: Linker, syntaxRules: SyntaxRules)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-w-i-r-e_-r-u-n-t-i-m-e_-j-a-r.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-w-i-r-e_-r-u-n-t-i-m-e_-j-a-r.html new file mode 100644 index 0000000000..cf0dabe2bc --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-w-i-r-e_-r-u-n-t-i-m-e_-j-a-r.html @@ -0,0 +1,80 @@ + + + + + WIRE_RUNTIME_JAR + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WIRE_RUNTIME_JAR

+
+

A special base directory used for Wire's built-in .proto files.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/-module.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/-module.html new file mode 100644 index 0000000000..8fb5ed2c6d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/-module.html @@ -0,0 +1,80 @@ + + + + + Module + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Module

+
+
constructor(dependencies: Set<String> = emptySet(), pruningRules: PruningRules? = null)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/dependencies.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/dependencies.html new file mode 100644 index 0000000000..0605359811 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/dependencies.html @@ -0,0 +1,80 @@ + + + + + dependencies + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

dependencies

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/index.html new file mode 100644 index 0000000000..1f5eaa84e9 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/index.html @@ -0,0 +1,138 @@ + + + + + Module + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Module

+
data class Module(val dependencies: Set<String> = emptySet(), val pruningRules: PruningRules? = null)
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(dependencies: Set<String> = emptySet(), pruningRules: PruningRules? = null)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/pruning-rules.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/pruning-rules.html new file mode 100644 index 0000000000..761f83baf0 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-module/pruning-rules.html @@ -0,0 +1,80 @@ + + + + + pruningRules + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

pruningRules

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-wire-run.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-wire-run.html new file mode 100644 index 0000000000..bd5c8dea61 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/-wire-run.html @@ -0,0 +1,80 @@ + + + + + WireRun + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireRun

+
+
constructor(sourcePath: List<Location>, protoPath: List<Location> = listOf(), treeShakingRoots: List<String> = listOf("*"), treeShakingRubbish: List<String> = listOf(), moves: List<TypeMover.Move> = listOf(), sinceVersion: String? = null, untilVersion: String? = null, onlyVersion: String? = null, targets: List<Target>, modules: Map<String, WireRun.Module> = emptyMap(), permitPackageCycles: Boolean = false, escapeKotlinKeywords: Boolean = false, eventListeners: List<EventListener> = listOf(), rejectUnusedRootsOrPrunes: Boolean = true, opaqueTypes: List<String> = listOf())
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/escape-kotlin-keywords.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/escape-kotlin-keywords.html new file mode 100644 index 0000000000..4cb933281e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/escape-kotlin-keywords.html @@ -0,0 +1,80 @@ + + + + + escapeKotlinKeywords + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

escapeKotlinKeywords

+
+

If true, Kotlin keywords are escaped with backticks. If false, an underscore is added as a suffix.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/event-listeners.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/event-listeners.html new file mode 100644 index 0000000000..641b143df6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/event-listeners.html @@ -0,0 +1,80 @@ + + + + + eventListeners + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

eventListeners

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/execute.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/execute.html new file mode 100644 index 0000000000..b648ccbe4d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/execute.html @@ -0,0 +1,80 @@ + + + + + execute + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

execute

+
+
fun execute(fs: FileSystem, logger: WireLogger)
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/index.html new file mode 100644 index 0000000000..cea775d731 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/index.html @@ -0,0 +1,371 @@ + + + + + WireRun + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireRun

+
class WireRun(val sourcePath: List<Location>, val protoPath: List<Location> = listOf(), val treeShakingRoots: List<String> = listOf("*"), val treeShakingRubbish: List<String> = listOf(), val moves: List<TypeMover.Move> = listOf(), val sinceVersion: String? = null, val untilVersion: String? = null, val onlyVersion: String? = null, val targets: List<Target>, val modules: Map<String, WireRun.Module> = emptyMap(), val permitPackageCycles: Boolean = false, val escapeKotlinKeywords: Boolean = false, val eventListeners: List<EventListener> = listOf(), val rejectUnusedRootsOrPrunes: Boolean = true, val opaqueTypes: List<String> = listOf())

An invocation of the Wire compiler. Each invocation performs the following operations:

  1. Read source .proto files directly from the file system or from archive files (ie. .jar and .zip files). This will also load imported .proto files from either the sourcePath or protoPath. The collection of loaded type declarations is called a schema.

  2. Validate the schema and resolve references between types.

  3. Optionally refactor the schema. This builds a new schema that is a subset of the original. The new schema contains only types that are both transitively reachable from treeShakingRoots and not in treeShakingRubbish. Types are moved to different files as specified by moves.

  4. Call each target. It will generate sources for protos in the sourcePath that are in its Target.includes, that are not in its Target.excludes, and that haven't already been emitted by an earlier target.

Source Directories and Archives

-------------------------------

The sourcePath and protoPath lists contain locations that are of the following forms:

  • Locations of .proto files.

  • Locations of directories that contain a tree of .proto files. Typically this is a directory ending in src/main/proto.

  • Locations of .zip and .jar archives that contain a tree of .proto files. Typically this is a .jar file from a Maven repository.

When one .proto message imports another, the import is resolved from the base of each location and archive. If the build is in the unfortunate situation where an import could be resolved by multiple files, whichever was listed first takes precedence.

Although the content and structure of sourcePath and protoPath are the same, only types defined in sourcePath are used to generate sources.

Matching Packages, Types, and Members

-------------------------------------

The treeShakingRoots, treeShakingRubbish, Target.includes and Target.excludes lists contain strings that select proto types and members. Strings in these lists are in one of these forms:

  • Package names followed by .*, like squareup.dinosaurs.*. This matches types defined in the package and its descendant packages. A lone asterisk * matches all packages.

  • Fully-qualified type names like squareup.dinosaurs.Dinosaur. Types may be messages, enums, or services.

  • Fully-qualified member names like squareup.dinosaurs.Dinosaur#name. These are type names followed by # followed by a member name. Members may be message fields, enum constants, or service RPCs.

It is an error to specify mutually-redundant values in any of these lists. For example, the list [squareup.dinosaurs, squareup.dinosaurs.Dinosaur] is invalid because the second element is already matched by the first.

Every element in each lists must apply to at least one declaration. Otherwise that option is unnecessary and a possible typo.

Composability

-------------

There are many moving parts in this system! For most applications it is safe to use sourcePath and targets only. The other options are for the benefit of large and modular applications.

Use protoPath when one proto module depends on another proto module.

These .proto files are used for checking dependencies only. It is assumed that the sources for these protos are generated elsewhere.

Use tree shaking to remove unwanted types.

Tree shaking can be used to create a small-as-possible generated footprint even if the source declarations are large. This works like ProGuard and other code shrinking compilers: it allows you to benefit from a shared codebase without creating a large artifact.

Use multiple targets to split generated code across multiple programming languages.

If your project is already using generated Java, it’s difficult to switch to generated Kotlin. Instead of switching everything over at once you can use multiple targets to switch over incrementally. Targets consume their types; subsequent targets get whatever types are left over.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(sourcePath: List<Location>, protoPath: List<Location> = listOf(), treeShakingRoots: List<String> = listOf("*"), treeShakingRubbish: List<String> = listOf(), moves: List<TypeMover.Move> = listOf(), sinceVersion: String? = null, untilVersion: String? = null, onlyVersion: String? = null, targets: List<Target>, modules: Map<String, WireRun.Module> = emptyMap(), permitPackageCycles: Boolean = false, escapeKotlinKeywords: Boolean = false, eventListeners: List<EventListener> = listOf(), rejectUnusedRootsOrPrunes: Boolean = true, opaqueTypes: List<String> = listOf())
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Module(val dependencies: Set<String> = emptySet(), val pruningRules: PruningRules? = null)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

If true, Kotlin keywords are escaped with backticks. If false, an underscore is added as a suffix.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

A map from module dir to module info which dictates how the loaded types are partitioned and generated.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val moves: List<TypeMover.Move>

Types to move before generating code or producing other output. Use this with ProtoTarget to refactor proto schemas safely.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val onlyVersion: String? = null

The only version of the version range. Fields with until values greater than this, as well as fields with since values less than or equal to this, are retained. This field is mutually exclusive with sinceVersion and untilVersion.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

All qualified named Protobuf types in opaqueTypes will be evaluated as being of type bytes. On code generation, the fields of such types will be using the platform equivalent of bytes, like okio.ByteString for the JVM. Note that scalar types cannot be opaqued. The opaque step will happen before the tree shaking one.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

If true, no validation will be executed to check package cycles.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Sources .proto files for this task to use when resolving references.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

If true, Wire will fail if not all treeShakingRoots and treeShakingRubbish are used when tree-shaking the schema. This can help discover incorrect configurations early and avoid misexpectations about the built schema.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val sinceVersion: String? = null

The exclusive lower bound of the version range. Fields with until values greater than this are retained.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Source .proto files for this task to generate from.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Action to take with the loaded, resolved, and possibly-pruned schema.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

The roots of the schema model. Wire will prune the schema model to only include types in this list and the types transitively required by them.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Types and members that will be stripped from the schema model. Wire will remove the elements themselves and also all references to them.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
val untilVersion: String? = null

The inclusive upper bound of the version range. Fields with since values less than or equal to this are retained.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun execute(fs: FileSystem, logger: WireLogger)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/modules.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/modules.html new file mode 100644 index 0000000000..41c347aa3c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/modules.html @@ -0,0 +1,80 @@ + + + + + modules + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

modules

+
+

A map from module dir to module info which dictates how the loaded types are partitioned and generated.

When empty everything is generated in the root output directory. If desired, multiple modules can be specified along with dependencies between them. Types which appear in dependencies will not be re-generated.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/moves.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/moves.html new file mode 100644 index 0000000000..2b058c98a3 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/moves.html @@ -0,0 +1,80 @@ + + + + + moves + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

moves

+
+
val moves: List<TypeMover.Move>

Types to move before generating code or producing other output. Use this with ProtoTarget to refactor proto schemas safely.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/only-version.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/only-version.html new file mode 100644 index 0000000000..672299788f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/only-version.html @@ -0,0 +1,80 @@ + + + + + onlyVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onlyVersion

+
+
val onlyVersion: String? = null

The only version of the version range. Fields with until values greater than this, as well as fields with since values less than or equal to this, are retained. This field is mutually exclusive with sinceVersion and untilVersion.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/opaque-types.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/opaque-types.html new file mode 100644 index 0000000000..65c567eb7b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/opaque-types.html @@ -0,0 +1,80 @@ + + + + + opaqueTypes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

opaqueTypes

+
+

All qualified named Protobuf types in opaqueTypes will be evaluated as being of type bytes. On code generation, the fields of such types will be using the platform equivalent of bytes, like okio.ByteString for the JVM. Note that scalar types cannot be opaqued. The opaque step will happen before the tree shaking one.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/permit-package-cycles.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/permit-package-cycles.html new file mode 100644 index 0000000000..765fd7b031 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/permit-package-cycles.html @@ -0,0 +1,80 @@ + + + + + permitPackageCycles + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

permitPackageCycles

+
+

If true, no validation will be executed to check package cycles.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/proto-path.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/proto-path.html new file mode 100644 index 0000000000..4cff045f9c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/proto-path.html @@ -0,0 +1,80 @@ + + + + + protoPath + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

protoPath

+
+

Sources .proto files for this task to use when resolving references.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/reject-unused-roots-or-prunes.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/reject-unused-roots-or-prunes.html new file mode 100644 index 0000000000..9092df268f --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/reject-unused-roots-or-prunes.html @@ -0,0 +1,80 @@ + + + + + rejectUnusedRootsOrPrunes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

rejectUnusedRootsOrPrunes

+
+

If true, Wire will fail if not all treeShakingRoots and treeShakingRubbish are used when tree-shaking the schema. This can help discover incorrect configurations early and avoid misexpectations about the built schema.

If false, unused treeShakingRoots and treeShakingRubbish will be printed as warnings.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/since-version.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/since-version.html new file mode 100644 index 0000000000..65ef805f27 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/since-version.html @@ -0,0 +1,80 @@ + + + + + sinceVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sinceVersion

+
+
val sinceVersion: String? = null

The exclusive lower bound of the version range. Fields with until values greater than this are retained.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/source-path.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/source-path.html new file mode 100644 index 0000000000..d315458845 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/source-path.html @@ -0,0 +1,80 @@ + + + + + sourcePath + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

sourcePath

+
+

Source .proto files for this task to generate from.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/targets.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/targets.html new file mode 100644 index 0000000000..84dc8795a4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/targets.html @@ -0,0 +1,80 @@ + + + + + targets + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

targets

+
+

Action to take with the loaded, resolved, and possibly-pruned schema.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/tree-shaking-roots.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/tree-shaking-roots.html new file mode 100644 index 0000000000..6107aa4f49 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/tree-shaking-roots.html @@ -0,0 +1,80 @@ + + + + + treeShakingRoots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

treeShakingRoots

+
+

The roots of the schema model. Wire will prune the schema model to only include types in this list and the types transitively required by them.

If a member is included in this list then the enclosing type is included but its other members are not. For example, if squareup.dinosaurs.Dinosaur#name is in this list then the emitted source of the Dinosaur message will have the name field, but not the length_meters or mass_kilograms fields.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/tree-shaking-rubbish.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/tree-shaking-rubbish.html new file mode 100644 index 0000000000..a6e7da44fe --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/tree-shaking-rubbish.html @@ -0,0 +1,80 @@ + + + + + treeShakingRubbish + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

treeShakingRubbish

+
+

Types and members that will be stripped from the schema model. Wire will remove the elements themselves and also all references to them.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/until-version.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/until-version.html new file mode 100644 index 0000000000..c2a15169fb --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/-wire-run/until-version.html @@ -0,0 +1,80 @@ + + + + + untilVersion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

untilVersion

+
+
val untilVersion: String? = null

The inclusive upper bound of the version range. Fields with since values less than or equal to this are retained.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/index.html new file mode 100644 index 0000000000..2434d9b648 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/index.html @@ -0,0 +1,807 @@ + + + + + com.squareup.wire.schema + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
data class AdapterConstant(val javaClassName: ClassName, val kotlinClassName: ClassName, val memberName: String)

A constant field that identifies a ProtoAdapter. This should be a string like like com.squareup.dinosaurs.Dinosaur#ADAPTER with a fully qualified class name, a #, and a field name.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

ClaimedDefinitions tracks handled objects: Types, Services, and Fields. A SchemaHandler is to first check if an object has already been claimed; if yes, it is not to handle it. Otherwise, the SchemaHandler is to handle the object and claim it. It is an error for a SchemaHandler to handle an object which has already been claimed.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

ClaimedPaths tracks generated files' Paths. Schema handlers who generate files are to claim each generated file's path. It is an error to generate different Types or Services to the same file and ClaimedPaths will throw when generation conflicts happen.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect object CoreLoader : Loader

A specific Loader which loads Wire's runtime proto files such as google/protobuf/descriptor.proto or wire/extensions.proto.

actual object CoreLoader : Loader
actual object CoreLoader : Loader

A loader that can only load built-in .proto files:

actual object CoreLoader : Loader
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

A set of rules that describes which types to generate.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class EnclosingType(val location: Location, val type: ProtoType, val name: String, val documentation: String, val nestedTypes: List<Type>, val nestedExtendList: List<Extend>, val syntax: Syntax) : Type

An empty type which only holds nested types.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class EnumConstant(val location: Location, val name: String, val tag: Int, val documentation: String, val options: Options)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class EnumType(val type: ProtoType, val location: Location, val documentation: String, val name: String, val constants: List<EnumConstant>, reserveds: List<Reserved>, val options: Options, val syntax: Syntax) : Type
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Collects errors to be reported as a batch. Errors include both a detail message plus context of where they occurred within the schema.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract class EventListener

Listener for metrics events. Extend this class to monitor WireRun and all schema handlers involved in the Protobuf schema manipulation.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Extend(val location: Location, val documentation: String, val name: String, val fields: List<Field>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Extensions(val location: Location, val documentation: String, val values: List<Any>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Field(val namespaces: List<String>, val location: Location, val label: Field.Label?, val name: String, val documentation: String, val tag: Int, val default: String?, elementType: String, val options: Options, val isExtension: Boolean, val isOneOf: Boolean, val declaredJsonName: String?)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class LinkedOptionEntry(val optionElement: OptionElement, val protoMember: ProtoMember, val value: Any?)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class Linker

Links local field types and option types to the corresponding declarations.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface Loader

Loads other files as needed by their import path.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Location(val base: String, val path: String, val line: Int = -1, val column: Int = -1)

Locates a .proto file, or a position within a .proto file, on the file system. This includes a base directory or a .jar file, and a path relative to that base.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class MarkSet(val pruningRules: PruningRules)

A mark set is used in three phases:

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class MessageType(val type: ProtoType, val location: Location, val documentation: String, val name: String, val declaredFields: List<Field>, val extensionFields: MutableList<Field>, val oneOfs: List<OneOf>, val nestedTypes: List<Type>, val nestedExtendList: List<Extend>, val extensionsList: List<Extensions>, reserveds: List<Reserved>, val options: Options, val syntax: Syntax) : Type
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect interface Multimap<K, V>
actual interface Multimap<K, V>
actual typealias Multimap<K, V> = com.google.common.collect.Multimap<K, V>
actual interface Multimap<K, V>
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class OneOf(val name: String, val documentation: String, val fields: List<Field>, val location: Location, val options: Options)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class Options(optionType: ProtoType, optionElements: List<OptionElement>)

A set of options declared on a message declaration, field declaration, enum declaration, enum constant declaration, service declaration, RPC method declaration, or proto file declaration. Options values may be arbitrary protocol buffer messages, but must be valid protocol buffer messages.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect class Profile(profileFiles: List<ProfileFileElement> = emptyList())
actual class Profile(profileFiles: List<ProfileFileElement>)
actual class Profile(profileFiles: List<ProfileFileElement>)

Describes how to map .proto to .java. A single repository of .proto files may have multiple profiles; for example a project may target both Android and Java.

actual class Profile(profileFiles: List<ProfileFileElement>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface ProfileLoader
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class ProtoFile(val location: Location, val imports: List<String>, val publicImports: List<String>, val packageName: String?, val types: List<Type>, val services: List<Service>, val extendList: List<Extend>, val options: Options, val syntax: Syntax?)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Identifies a field, enum or RPC on a declaring type. Members are encoded as strings containing a type name, a hash, and a member name, like squareup.dinosaurs.Dinosaur#length_meters.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class ProtoType

Names a protocol buffer message, enumerated type, service, map, or a scalar. This class models a fully-qualified name using the protocol buffer package.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class Pruner(schema: Schema, pruningRules: PruningRules)

Creates a new schema that contains only the types selected by the pruning rules, including their transitive dependencies.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

A set of rules that describes which types and members to retain and which to remove.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Reserved(val location: Location, val documentation: String, val values: List<Any>)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Rpc(val location: Location, val name: String, val documentation: String, requestTypeElement: String, responseTypeElement: String, val requestStreaming: Boolean, val responseStreaming: Boolean, val options: Options)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class Schema

A collection of .proto files that describe a set of messages. A schema is linked: each field's type name is resolved to the corresponding type definition.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
expect class SchemaLoader(fileSystem: FileSystem) : Loader, ProfileLoader

Load proto files and their transitive dependencies and parse them. Keep track of which files were loaded from where so that we can use that information later when deciding what to generate.

actual class SchemaLoader(fileSystem: FileSystem) : Loader, ProfileLoader
actual class SchemaLoader(fileSystem: FileSystem) : Loader, ProfileLoader
actual class SchemaLoader(fileSystem: FileSystem) : Loader, ProfileLoader
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
data class Service(val type: ProtoType, val location: Location, val documentation: String, val name: String, val rpcs: List<Rpc>, val options: Options)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface SyntaxRules

A set of rules which defines schema requirements for a specific Syntax.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract class Target : Serializable
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
sealed class Type
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class WireRun(val sourcePath: List<Location>, val protoPath: List<Location> = listOf(), val treeShakingRoots: List<String> = listOf("*"), val treeShakingRubbish: List<String> = listOf(), val moves: List<TypeMover.Move> = listOf(), val sinceVersion: String? = null, val untilVersion: String? = null, val onlyVersion: String? = null, val targets: List<Target>, val modules: Map<String, WireRun.Module> = emptyMap(), val permitPackageCycles: Boolean = false, val escapeKotlinKeywords: Boolean = false, val eventListeners: List<EventListener> = listOf(), val rejectUnusedRootsOrPrunes: Boolean = true, val opaqueTypes: List<String> = listOf())

An invocation of the Wire compiler. Each invocation performs the following operations:

+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

A special base directory used for Wire's built-in .proto files.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Returns true if path is bundled in the wire runtime.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun newEventListenerFactory(eventListenerFactoryClass: String): EventListener.Factory

Create and return an instance of EventListener.Factory.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
+
+
fun newLoggerFactory(loggerFactoryClass: String): WireLogger.Factory

Create and return an instance of WireLogger.Factory.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/is-wire-runtime-proto.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/is-wire-runtime-proto.html new file mode 100644 index 0000000000..b3ee71067e --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/is-wire-runtime-proto.html @@ -0,0 +1,80 @@ + + + + + isWireRuntimeProto + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isWireRuntimeProto

+
+


Returns true if path is bundled in the wire runtime.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/new-event-listener-factory.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/new-event-listener-factory.html new file mode 100644 index 0000000000..1a2fd5b19b --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/new-event-listener-factory.html @@ -0,0 +1,82 @@ + + + + + newEventListenerFactory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newEventListenerFactory

+
+
+
+
fun newEventListenerFactory(eventListenerFactoryClass: String): EventListener.Factory

Create and return an instance of EventListener.Factory.

Parameters

eventListenerFactoryClass

a fully qualified class name for a class that implements EventListener.Factory. The class must have a no-arguments public constructor.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire.schema/new-logger-factory.html b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/new-logger-factory.html new file mode 100644 index 0000000000..a6ab9fcf09 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire.schema/new-logger-factory.html @@ -0,0 +1,82 @@ + + + + + newLoggerFactory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

newLoggerFactory

+
+
+
+
fun newLoggerFactory(loggerFactoryClass: String): WireLogger.Factory

Create and return an instance of WireLogger.Factory.

Parameters

loggerFactoryClass

a fully qualified class name for a class that implements WireLogger.Factory. The class must have a no-arguments public constructor.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-companion/-n-o-n-e.html b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-companion/-n-o-n-e.html new file mode 100644 index 0000000000..f09f905984 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-companion/-n-o-n-e.html @@ -0,0 +1,80 @@ + + + + + NONE + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

NONE

+
+ +
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-companion/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-companion/index.html new file mode 100644 index 0000000000..9a4e765e96 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-companion/index.html @@ -0,0 +1,104 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-factory/create.html b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-factory/create.html new file mode 100644 index 0000000000..52b29a78ef --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-factory/create.html @@ -0,0 +1,80 @@ + + + + + create + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

create

+
+
abstract fun create(): WireLogger
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-factory/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-factory/index.html new file mode 100644 index 0000000000..9d4e7f4721 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/-factory/index.html @@ -0,0 +1,104 @@ + + + + + Factory + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Factory

+
fun interface Factory : Serializable

Implementations of this interface must have a no-arguments public constructor.

Inheritors

EmptyWireLoggerFactory
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun create(): WireLogger
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/artifact-handled.html b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/artifact-handled.html new file mode 100644 index 0000000000..18e70d0aa4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/artifact-handled.html @@ -0,0 +1,80 @@ + + + + + artifactHandled + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

artifactHandled

+
+
abstract fun artifactHandled(outputPath: Path, qualifiedName: String, targetName: String)

This is called when an artifact is handled by a com.squareup.wire.schema.Target.SchemaHandler.

Parameters

outputPath

is the path where the artifact is written on disk.

qualifiedName

is the file path when generating a .proto file, the type or service name prefixed with its package name when generating a .java or .kt file, and the type name when generating a .swift file.

targetName

is used to identify the concerned target. For com.squareup.wire.schema.JavaTarget, the name will be "Java". For com.squareup.wire.schema.KotlinTarget, the name will be "Kotlin". For com.squareup.wire.schema.SwiftTarget, the name will be "Swift". For com.squareup.wire.schema.ProtoTarget, the name will be "Proto".

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/artifact-skipped.html b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/artifact-skipped.html new file mode 100644 index 0000000000..b45ea29350 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/artifact-skipped.html @@ -0,0 +1,80 @@ + + + + + artifactSkipped + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

artifactSkipped

+
+
abstract fun artifactSkipped(type: ProtoType, targetName: String)

This is called when an artifact has been passed down to a com.squareup.wire.schema.Target.SchemaHandler but has been skipped. This is useful for dry-runs.

Parameters

type

is the unique identifier for the skipped type.

targetName

is used to identify the concerned target. For com.squareup.wire.schema.JavaTarget, the name will be "Java". For com.squareup.wire.schema.KotlinTarget, the name will be "Kotlin". For com.squareup.wire.schema.SwiftTarget, the name will be "Swift". For com.squareup.wire.schema.ProtoTarget, the name will be "Proto".

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/index.html new file mode 100644 index 0000000000..bda6d462c3 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/index.html @@ -0,0 +1,213 @@ + + + + + WireLogger + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

WireLogger

+
interface WireLogger

Logger class used by WireRun and com.squareup.wire.schema.Target.SchemaHandler to log information related to processing the protobuf Schema.

Inheritors

EmptyWireLogger
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun interface Factory : Serializable

Implementations of this interface must have a no-arguments public constructor.

+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun artifactHandled(outputPath: Path, qualifiedName: String, targetName: String)

This is called when an artifact is handled by a com.squareup.wire.schema.Target.SchemaHandler.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun artifactSkipped(type: ProtoType, targetName: String)

This is called when an artifact has been passed down to a com.squareup.wire.schema.Target.SchemaHandler but has been skipped. This is useful for dry-runs.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun unusedExcludesInTarget(unusedExcludes: Set<String>)

This is called if some excludes values have not been used by the target they were defined in. Note that excludes should contain package names (suffixed with .*) and type names only. It should not contain member names, nor file paths. Unused excludes can happen if the referenced type or service isn't part of the parsed and pruned schema model, or has already been consumed by another preceding target.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun unusedIncludesInTarget(unusedIncludes: Set<String>)

This is called if some includes values have not been used by the target they were defined in. Note that includes should contain package names (suffixed with .*) and type names only. It should not contain member names, nor file paths. Unused includes can happen if the referenced type or service isn't part of the parsed and pruned schema model, or has already been consumed by another preceding target.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun unusedPrunes(unusedPrunes: Set<String>)

This is called if some prune values have not been used when Wire pruned the schema model. Note that prune should contain package names (suffixed with .*), type names, and member names only. It should not contain file paths. Unused prunes can happen if the referenced type or service isn't part of any .proto files defined in either sourcePath or protoPath, or if a broader prune value is already defined.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun unusedRoots(unusedRoots: Set<String>)

This is called if some root values have not been used when Wire pruned the schema model. Note that root should contain package names (suffixed with .*), type names, and member names only. It should not contain file paths. Unused roots can happen if the referenced type or service isn't part of any .proto files defined in either sourcePath or protoPath, or if a broader root value is already defined.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-excludes-in-target.html b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-excludes-in-target.html new file mode 100644 index 0000000000..25ba2800dd --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-excludes-in-target.html @@ -0,0 +1,80 @@ + + + + + unusedExcludesInTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedExcludesInTarget

+
+
abstract fun unusedExcludesInTarget(unusedExcludes: Set<String>)

This is called if some excludes values have not been used by the target they were defined in. Note that excludes should contain package names (suffixed with .*) and type names only. It should not contain member names, nor file paths. Unused excludes can happen if the referenced type or service isn't part of the parsed and pruned schema model, or has already been consumed by another preceding target.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-includes-in-target.html b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-includes-in-target.html new file mode 100644 index 0000000000..bdb4b4af7d --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-includes-in-target.html @@ -0,0 +1,80 @@ + + + + + unusedIncludesInTarget + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedIncludesInTarget

+
+
abstract fun unusedIncludesInTarget(unusedIncludes: Set<String>)

This is called if some includes values have not been used by the target they were defined in. Note that includes should contain package names (suffixed with .*) and type names only. It should not contain member names, nor file paths. Unused includes can happen if the referenced type or service isn't part of the parsed and pruned schema model, or has already been consumed by another preceding target.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-prunes.html b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-prunes.html new file mode 100644 index 0000000000..c46175efb6 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-prunes.html @@ -0,0 +1,80 @@ + + + + + unusedPrunes + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedPrunes

+
+
abstract fun unusedPrunes(unusedPrunes: Set<String>)

This is called if some prune values have not been used when Wire pruned the schema model. Note that prune should contain package names (suffixed with .*), type names, and member names only. It should not contain file paths. Unused prunes can happen if the referenced type or service isn't part of any .proto files defined in either sourcePath or protoPath, or if a broader prune value is already defined.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-roots.html b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-roots.html new file mode 100644 index 0000000000..052942ab8c --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/-wire-logger/unused-roots.html @@ -0,0 +1,80 @@ + + + + + unusedRoots + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unusedRoots

+
+
abstract fun unusedRoots(unusedRoots: Set<String>)

This is called if some root values have not been used when Wire pruned the schema model. Note that root should contain package names (suffixed with .*), type names, and member names only. It should not contain file paths. Unused roots can happen if the referenced type or service isn't part of any .proto files defined in either sourcePath or protoPath, or if a broader root value is already defined.

+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/com.squareup.wire/index.html b/3.x/wire-schema/wire-schema/com.squareup.wire/index.html new file mode 100644 index 0000000000..3b43a0e712 --- /dev/null +++ b/3.x/wire-schema/wire-schema/com.squareup.wire/index.html @@ -0,0 +1,103 @@ + + + + + com.squareup.wire + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface WireLogger

Logger class used by WireRun and com.squareup.wire.schema.Target.SchemaHandler to log information related to processing the protobuf Schema.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-schema/wire-schema/package-list b/3.x/wire-schema/wire-schema/package-list new file mode 100644 index 0000000000..75e3c18af4 --- /dev/null +++ b/3.x/wire-schema/wire-schema/package-list @@ -0,0 +1,634 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire.schema////PointingToDeclaration/wire-schema/com.squareup.wire.schema/index.html +$dokka.location:com.squareup.wire.schema//WIRE_RUNTIME_JAR/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-w-i-r-e_-r-u-n-t-i-m-e_-j-a-r.html +$dokka.location:com.squareup.wire.schema//isWireRuntimeProto/#com.squareup.wire.schema.Location/PointingToDeclaration/wire-schema/com.squareup.wire.schema/is-wire-runtime-proto.html +$dokka.location:com.squareup.wire.schema//isWireRuntimeProto/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/is-wire-runtime-proto.html +$dokka.location:com.squareup.wire.schema//newEventListenerFactory/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/new-event-listener-factory.html +$dokka.location:com.squareup.wire.schema//newLoggerFactory/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/new-logger-factory.html +$dokka.location:com.squareup.wire.schema/AdapterConstant.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-adapter-constant/-companion/index.html +$dokka.location:com.squareup.wire.schema/AdapterConstant.Companion/invoke/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-adapter-constant/-companion/invoke.html +$dokka.location:com.squareup.wire.schema/AdapterConstant///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-adapter-constant/index.html +$dokka.location:com.squareup.wire.schema/AdapterConstant/AdapterConstant/#com.squareup.javapoet.ClassName#com.squareup.kotlinpoet.ClassName#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-adapter-constant/-adapter-constant.html +$dokka.location:com.squareup.wire.schema/AdapterConstant/javaClassName/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-adapter-constant/java-class-name.html +$dokka.location:com.squareup.wire.schema/AdapterConstant/kotlinClassName/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-adapter-constant/kotlin-class-name.html +$dokka.location:com.squareup.wire.schema/AdapterConstant/memberName/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-adapter-constant/member-name.html +$dokka.location:com.squareup.wire.schema/ClaimedDefinitions///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-definitions/index.html +$dokka.location:com.squareup.wire.schema/ClaimedDefinitions/ClaimedDefinitions/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-definitions/-claimed-definitions.html +$dokka.location:com.squareup.wire.schema/ClaimedDefinitions/claim/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-definitions/claim.html +$dokka.location:com.squareup.wire.schema/ClaimedDefinitions/claim/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-definitions/claim.html +$dokka.location:com.squareup.wire.schema/ClaimedDefinitions/claim/#com.squareup.wire.schema.Service/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-definitions/claim.html +$dokka.location:com.squareup.wire.schema/ClaimedDefinitions/claim/#com.squareup.wire.schema.Type/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-definitions/claim.html +$dokka.location:com.squareup.wire.schema/ClaimedDefinitions/contains/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-definitions/contains.html +$dokka.location:com.squareup.wire.schema/ClaimedDefinitions/contains/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-definitions/contains.html +$dokka.location:com.squareup.wire.schema/ClaimedDefinitions/contains/#com.squareup.wire.schema.Service/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-definitions/contains.html +$dokka.location:com.squareup.wire.schema/ClaimedDefinitions/contains/#com.squareup.wire.schema.Type/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-definitions/contains.html +$dokka.location:com.squareup.wire.schema/ClaimedPaths///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-paths/index.html +$dokka.location:com.squareup.wire.schema/ClaimedPaths/ClaimedPaths/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-paths/-claimed-paths.html +$dokka.location:com.squareup.wire.schema/ClaimedPaths/claim/#okio.Path#com.squareup.wire.schema.Extend/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-paths/claim.html +$dokka.location:com.squareup.wire.schema/ClaimedPaths/claim/#okio.Path#com.squareup.wire.schema.Service/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-paths/claim.html +$dokka.location:com.squareup.wire.schema/ClaimedPaths/claim/#okio.Path#com.squareup.wire.schema.Type/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-claimed-paths/claim.html +$dokka.location:com.squareup.wire.schema/CoreLoader///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-core-loader/index.html +$dokka.location:com.squareup.wire.schema/CoreLoader/load/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-core-loader/[native]load.html +$dokka.location:com.squareup.wire.schema/CoreLoader/withErrors/#com.squareup.wire.schema.ErrorCollector/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-core-loader/[native]with-errors.html +$dokka.location:com.squareup.wire.schema/EmittingRules.Builder///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/index.html +$dokka.location:com.squareup.wire.schema/EmittingRules.Builder/Builder/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/-builder.html +$dokka.location:com.squareup.wire.schema/EmittingRules.Builder/build/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/build.html +$dokka.location:com.squareup.wire.schema/EmittingRules.Builder/exclude/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/exclude.html +$dokka.location:com.squareup.wire.schema/EmittingRules.Builder/exclude/#kotlin.collections.Iterable[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/exclude.html +$dokka.location:com.squareup.wire.schema/EmittingRules.Builder/include/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/include.html +$dokka.location:com.squareup.wire.schema/EmittingRules.Builder/include/#kotlin.collections.Iterable[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/-builder/include.html +$dokka.location:com.squareup.wire.schema/EmittingRules.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/-companion/index.html +$dokka.location:com.squareup.wire.schema/EmittingRules///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/index.html +$dokka.location:com.squareup.wire.schema/EmittingRules/EmittingRules/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/-emitting-rules.html +$dokka.location:com.squareup.wire.schema/EmittingRules/includes/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/includes.html +$dokka.location:com.squareup.wire.schema/EmittingRules/isEmpty/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/is-empty.html +$dokka.location:com.squareup.wire.schema/EmittingRules/unusedExcludes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/unused-excludes.html +$dokka.location:com.squareup.wire.schema/EmittingRules/unusedIncludes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-emitting-rules/unused-includes.html +$dokka.location:com.squareup.wire.schema/EmptyWireLogger///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-empty-wire-logger/index.html +$dokka.location:com.squareup.wire.schema/EmptyWireLogger/EmptyWireLogger/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-empty-wire-logger/-empty-wire-logger.html +$dokka.location:com.squareup.wire.schema/EmptyWireLogger/artifactHandled/#okio.Path#kotlin.String#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-empty-wire-logger/artifact-handled.html +$dokka.location:com.squareup.wire.schema/EmptyWireLogger/artifactSkipped/#com.squareup.wire.schema.ProtoType#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-empty-wire-logger/artifact-skipped.html +$dokka.location:com.squareup.wire.schema/EmptyWireLogger/unusedExcludesInTarget/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-excludes-in-target.html +$dokka.location:com.squareup.wire.schema/EmptyWireLogger/unusedIncludesInTarget/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-includes-in-target.html +$dokka.location:com.squareup.wire.schema/EmptyWireLogger/unusedPrunes/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-prunes.html +$dokka.location:com.squareup.wire.schema/EmptyWireLogger/unusedRoots/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-empty-wire-logger/unused-roots.html +$dokka.location:com.squareup.wire.schema/EmptyWireLoggerFactory///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/index.html +$dokka.location:com.squareup.wire.schema/EmptyWireLoggerFactory/EmptyWireLoggerFactory/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/-empty-wire-logger-factory.html +$dokka.location:com.squareup.wire.schema/EmptyWireLoggerFactory/create/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-empty-wire-logger-factory/create.html +$dokka.location:com.squareup.wire.schema/EnclosingType///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/index.html +$dokka.location:com.squareup.wire.schema/EnclosingType/EnclosingType/#com.squareup.wire.schema.Location#com.squareup.wire.schema.ProtoType#kotlin.String#kotlin.String#kotlin.collections.List[com.squareup.wire.schema.Type]#kotlin.collections.List[com.squareup.wire.schema.Extend]#com.squareup.wire.Syntax/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/-enclosing-type.html +$dokka.location:com.squareup.wire.schema/EnclosingType/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/documentation.html +$dokka.location:com.squareup.wire.schema/EnclosingType/linkMembers/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/link-members.html +$dokka.location:com.squareup.wire.schema/EnclosingType/linkOptions/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/link-options.html +$dokka.location:com.squareup.wire.schema/EnclosingType/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/location.html +$dokka.location:com.squareup.wire.schema/EnclosingType/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/name.html +$dokka.location:com.squareup.wire.schema/EnclosingType/nestedExtendList/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/nested-extend-list.html +$dokka.location:com.squareup.wire.schema/EnclosingType/nestedTypes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/nested-types.html +$dokka.location:com.squareup.wire.schema/EnclosingType/options/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/options.html +$dokka.location:com.squareup.wire.schema/EnclosingType/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/retain-all.html +$dokka.location:com.squareup.wire.schema/EnclosingType/retainLinked/#kotlin.collections.Set[com.squareup.wire.schema.ProtoType]#kotlin.collections.Set[com.squareup.wire.schema.Field]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/retain-linked.html +$dokka.location:com.squareup.wire.schema/EnclosingType/syntax/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/syntax.html +$dokka.location:com.squareup.wire.schema/EnclosingType/toElement/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/to-element.html +$dokka.location:com.squareup.wire.schema/EnclosingType/type/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/type.html +$dokka.location:com.squareup.wire.schema/EnclosingType/validate/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enclosing-type/validate.html +$dokka.location:com.squareup.wire.schema/EnumConstant.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-constant/-companion/index.html +$dokka.location:com.squareup.wire.schema/EnumConstant///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-constant/index.html +$dokka.location:com.squareup.wire.schema/EnumConstant/EnumConstant/#com.squareup.wire.schema.Location#kotlin.String#kotlin.Int#kotlin.String#com.squareup.wire.schema.Options/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-constant/-enum-constant.html +$dokka.location:com.squareup.wire.schema/EnumConstant/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-constant/documentation.html +$dokka.location:com.squareup.wire.schema/EnumConstant/isDeprecated/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-constant/is-deprecated.html +$dokka.location:com.squareup.wire.schema/EnumConstant/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-constant/location.html +$dokka.location:com.squareup.wire.schema/EnumConstant/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-constant/name.html +$dokka.location:com.squareup.wire.schema/EnumConstant/options/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-constant/options.html +$dokka.location:com.squareup.wire.schema/EnumConstant/tag/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-constant/tag.html +$dokka.location:com.squareup.wire.schema/EnumType.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/-companion/index.html +$dokka.location:com.squareup.wire.schema/EnumType.Companion/fromElement/#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.internal.parser.EnumElement#com.squareup.wire.Syntax/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/-companion/from-element.html +$dokka.location:com.squareup.wire.schema/EnumType///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/index.html +$dokka.location:com.squareup.wire.schema/EnumType/EnumType/#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.Location#kotlin.String#kotlin.String#kotlin.collections.List[com.squareup.wire.schema.EnumConstant]#kotlin.collections.List[com.squareup.wire.schema.Reserved]#com.squareup.wire.schema.Options#com.squareup.wire.Syntax/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/-enum-type.html +$dokka.location:com.squareup.wire.schema/EnumType/allowAlias/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/allow-alias.html +$dokka.location:com.squareup.wire.schema/EnumType/constant/#kotlin.Int/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/constant.html +$dokka.location:com.squareup.wire.schema/EnumType/constant/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/constant.html +$dokka.location:com.squareup.wire.schema/EnumType/constants/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/constants.html +$dokka.location:com.squareup.wire.schema/EnumType/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/documentation.html +$dokka.location:com.squareup.wire.schema/EnumType/enumMode/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/enum-mode.html +$dokka.location:com.squareup.wire.schema/EnumType/isDeprecated/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/is-deprecated.html +$dokka.location:com.squareup.wire.schema/EnumType/linkMembers/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/link-members.html +$dokka.location:com.squareup.wire.schema/EnumType/linkOptions/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/link-options.html +$dokka.location:com.squareup.wire.schema/EnumType/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/location.html +$dokka.location:com.squareup.wire.schema/EnumType/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/name.html +$dokka.location:com.squareup.wire.schema/EnumType/nestedExtendList/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/nested-extend-list.html +$dokka.location:com.squareup.wire.schema/EnumType/nestedTypes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/nested-types.html +$dokka.location:com.squareup.wire.schema/EnumType/options/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/options.html +$dokka.location:com.squareup.wire.schema/EnumType/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/retain-all.html +$dokka.location:com.squareup.wire.schema/EnumType/retainLinked/#kotlin.collections.Set[com.squareup.wire.schema.ProtoType]#kotlin.collections.Set[com.squareup.wire.schema.Field]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/retain-linked.html +$dokka.location:com.squareup.wire.schema/EnumType/syntax/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/syntax.html +$dokka.location:com.squareup.wire.schema/EnumType/toElement/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/to-element.html +$dokka.location:com.squareup.wire.schema/EnumType/type/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/type.html +$dokka.location:com.squareup.wire.schema/EnumType/validate/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-enum-type/validate.html +$dokka.location:com.squareup.wire.schema/ErrorCollector///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-error-collector/index.html +$dokka.location:com.squareup.wire.schema/ErrorCollector/ErrorCollector/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-error-collector/-error-collector.html +$dokka.location:com.squareup.wire.schema/ErrorCollector/at/#kotlin.Any/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-error-collector/at.html +$dokka.location:com.squareup.wire.schema/ErrorCollector/errors/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-error-collector/errors.html +$dokka.location:com.squareup.wire.schema/ErrorCollector/plusAssign/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-error-collector/plus-assign.html +$dokka.location:com.squareup.wire.schema/ErrorCollector/throwIfNonEmpty/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-error-collector/throw-if-non-empty.html +$dokka.location:com.squareup.wire.schema/EventListener.Factory///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/-factory/index.html +$dokka.location:com.squareup.wire.schema/EventListener.Factory/create/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/-factory/create.html +$dokka.location:com.squareup.wire.schema/EventListener///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/index.html +$dokka.location:com.squareup.wire.schema/EventListener/EventListener/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/-event-listener.html +$dokka.location:com.squareup.wire.schema/EventListener/loadSchemaStart/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/load-schema-start.html +$dokka.location:com.squareup.wire.schema/EventListener/loadSchemaSuccess/#com.squareup.wire.schema.Schema/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/load-schema-success.html +$dokka.location:com.squareup.wire.schema/EventListener/moveTypesEnd/#com.squareup.wire.schema.Schema#kotlin.collections.List[com.squareup.wire.schema.internal.TypeMover.Move]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/move-types-end.html +$dokka.location:com.squareup.wire.schema/EventListener/moveTypesStart/#com.squareup.wire.schema.Schema#kotlin.collections.List[com.squareup.wire.schema.internal.TypeMover.Move]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/move-types-start.html +$dokka.location:com.squareup.wire.schema/EventListener/runFailed/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/run-failed.html +$dokka.location:com.squareup.wire.schema/EventListener/runStart/#com.squareup.wire.schema.WireRun/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/run-start.html +$dokka.location:com.squareup.wire.schema/EventListener/runSuccess/#com.squareup.wire.schema.WireRun/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/run-success.html +$dokka.location:com.squareup.wire.schema/EventListener/schemaHandlerEnd/#com.squareup.wire.schema.SchemaHandler#com.squareup.wire.schema.EmittingRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/schema-handler-end.html +$dokka.location:com.squareup.wire.schema/EventListener/schemaHandlerStart/#com.squareup.wire.schema.SchemaHandler#com.squareup.wire.schema.EmittingRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/schema-handler-start.html +$dokka.location:com.squareup.wire.schema/EventListener/schemaHandlersEnd/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/schema-handlers-end.html +$dokka.location:com.squareup.wire.schema/EventListener/schemaHandlersStart/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/schema-handlers-start.html +$dokka.location:com.squareup.wire.schema/EventListener/treeShakeEnd/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.PruningRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/tree-shake-end.html +$dokka.location:com.squareup.wire.schema/EventListener/treeShakeStart/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.PruningRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-event-listener/tree-shake-start.html +$dokka.location:com.squareup.wire.schema/Extend.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/-companion/index.html +$dokka.location:com.squareup.wire.schema/Extend.Companion/fromElements/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[com.squareup.wire.schema.internal.parser.ExtendElement]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/-companion/from-elements.html +$dokka.location:com.squareup.wire.schema/Extend.Companion/toElements/#kotlin.collections.List[com.squareup.wire.schema.Extend]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/-companion/to-elements.html +$dokka.location:com.squareup.wire.schema/Extend///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/index.html +$dokka.location:com.squareup.wire.schema/Extend/Extend/#com.squareup.wire.schema.Location#kotlin.String#kotlin.String#kotlin.collections.List[com.squareup.wire.schema.Field]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/-extend.html +$dokka.location:com.squareup.wire.schema/Extend/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/documentation.html +$dokka.location:com.squareup.wire.schema/Extend/fields/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/fields.html +$dokka.location:com.squareup.wire.schema/Extend/link/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/link.html +$dokka.location:com.squareup.wire.schema/Extend/linkOptions/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/link-options.html +$dokka.location:com.squareup.wire.schema/Extend/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/location.html +$dokka.location:com.squareup.wire.schema/Extend/member/#com.squareup.wire.schema.Field/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/member.html +$dokka.location:com.squareup.wire.schema/Extend/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/name.html +$dokka.location:com.squareup.wire.schema/Extend/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/retain-all.html +$dokka.location:com.squareup.wire.schema/Extend/retainLinked/#kotlin.collections.Set[com.squareup.wire.schema.Field]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/retain-linked.html +$dokka.location:com.squareup.wire.schema/Extend/type/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/type.html +$dokka.location:com.squareup.wire.schema/Extend/validate/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extend/validate.html +$dokka.location:com.squareup.wire.schema/Extensions.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extensions/-companion/index.html +$dokka.location:com.squareup.wire.schema/Extensions.Companion/fromElements/#kotlin.collections.List[com.squareup.wire.schema.internal.parser.ExtensionsElement]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extensions/-companion/from-elements.html +$dokka.location:com.squareup.wire.schema/Extensions.Companion/toElements/#kotlin.collections.List[com.squareup.wire.schema.Extensions]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extensions/-companion/to-elements.html +$dokka.location:com.squareup.wire.schema/Extensions///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extensions/index.html +$dokka.location:com.squareup.wire.schema/Extensions/Extensions/#com.squareup.wire.schema.Location#kotlin.String#kotlin.collections.List[kotlin.Any]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extensions/-extensions.html +$dokka.location:com.squareup.wire.schema/Extensions/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extensions/documentation.html +$dokka.location:com.squareup.wire.schema/Extensions/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extensions/location.html +$dokka.location:com.squareup.wire.schema/Extensions/validate/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extensions/validate.html +$dokka.location:com.squareup.wire.schema/Extensions/values/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-extensions/values.html +$dokka.location:com.squareup.wire.schema/Field.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-companion/index.html +$dokka.location:com.squareup.wire.schema/Field.Companion/fromElements/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[com.squareup.wire.schema.internal.parser.FieldElement]#kotlin.Boolean#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-companion/from-elements.html +$dokka.location:com.squareup.wire.schema/Field.Companion/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet#com.squareup.wire.schema.ProtoType#kotlin.collections.Collection[com.squareup.wire.schema.Field]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-companion/retain-all.html +$dokka.location:com.squareup.wire.schema/Field.Companion/retainLinked/#kotlin.collections.List[com.squareup.wire.schema.Field]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-companion/retain-linked.html +$dokka.location:com.squareup.wire.schema/Field.Companion/toElements/#kotlin.collections.List[com.squareup.wire.schema.Field]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-companion/to-elements.html +$dokka.location:com.squareup.wire.schema/Field.EncodeMode.MAP///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-schema/com.squareup.wire.schema/-field/-encode-mode/-m-a-p/index.html +$dokka.location:com.squareup.wire.schema/Field.EncodeMode.NULL_IF_ABSENT///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-schema/com.squareup.wire.schema/-field/-encode-mode/-n-u-l-l_-i-f_-a-b-s-e-n-t/index.html +$dokka.location:com.squareup.wire.schema/Field.EncodeMode.OMIT_IDENTITY///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-schema/com.squareup.wire.schema/-field/-encode-mode/-o-m-i-t_-i-d-e-n-t-i-t-y/index.html +$dokka.location:com.squareup.wire.schema/Field.EncodeMode.PACKED///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-schema/com.squareup.wire.schema/-field/-encode-mode/-p-a-c-k-e-d/index.html +$dokka.location:com.squareup.wire.schema/Field.EncodeMode.REPEATED///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-schema/com.squareup.wire.schema/-field/-encode-mode/-r-e-p-e-a-t-e-d/index.html +$dokka.location:com.squareup.wire.schema/Field.EncodeMode.REQUIRED///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-schema/com.squareup.wire.schema/-field/-encode-mode/-r-e-q-u-i-r-e-d/index.html +$dokka.location:com.squareup.wire.schema/Field.EncodeMode///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-encode-mode/index.html +$dokka.location:com.squareup.wire.schema/Field.EncodeMode/entries/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-encode-mode/entries.html +$dokka.location:com.squareup.wire.schema/Field.EncodeMode/valueOf/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-encode-mode/value-of.html +$dokka.location:com.squareup.wire.schema/Field.EncodeMode/values/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-encode-mode/values.html +$dokka.location:com.squareup.wire.schema/Field.Label.ONE_OF///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-schema/com.squareup.wire.schema/-field/-label/-o-n-e_-o-f/index.html +$dokka.location:com.squareup.wire.schema/Field.Label.OPTIONAL///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-schema/com.squareup.wire.schema/-field/-label/-o-p-t-i-o-n-a-l/index.html +$dokka.location:com.squareup.wire.schema/Field.Label.REPEATED///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-schema/com.squareup.wire.schema/-field/-label/-r-e-p-e-a-t-e-d/index.html +$dokka.location:com.squareup.wire.schema/Field.Label.REQUIRED///PointingToDeclaration/{"org.jetbrains.dokka.links.EnumEntryDRIExtra":{"key":"org.jetbrains.dokka.links.EnumEntryDRIExtra"}}wire-schema/com.squareup.wire.schema/-field/-label/-r-e-q-u-i-r-e-d/index.html +$dokka.location:com.squareup.wire.schema/Field.Label///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-label/index.html +$dokka.location:com.squareup.wire.schema/Field.Label/entries/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-label/entries.html +$dokka.location:com.squareup.wire.schema/Field.Label/valueOf/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-label/value-of.html +$dokka.location:com.squareup.wire.schema/Field.Label/values/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-label/values.html +$dokka.location:com.squareup.wire.schema/Field///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/index.html +$dokka.location:com.squareup.wire.schema/Field/Field/#kotlin.collections.List[kotlin.String]#com.squareup.wire.schema.Location#com.squareup.wire.schema.Field.Label?#kotlin.String#kotlin.String#kotlin.Int#kotlin.String?#kotlin.String#com.squareup.wire.schema.Options#kotlin.Boolean#kotlin.Boolean#kotlin.String?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/-field.html +$dokka.location:com.squareup.wire.schema/Field/declaredJsonName/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/declared-json-name.html +$dokka.location:com.squareup.wire.schema/Field/default/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/default.html +$dokka.location:com.squareup.wire.schema/Field/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/documentation.html +$dokka.location:com.squareup.wire.schema/Field/encodeMode/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/encode-mode.html +$dokka.location:com.squareup.wire.schema/Field/isDeprecated/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/is-deprecated.html +$dokka.location:com.squareup.wire.schema/Field/isExtension/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/is-extension.html +$dokka.location:com.squareup.wire.schema/Field/isOneOf/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/is-one-of.html +$dokka.location:com.squareup.wire.schema/Field/isPacked/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/is-packed.html +$dokka.location:com.squareup.wire.schema/Field/isRedacted/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/is-redacted.html +$dokka.location:com.squareup.wire.schema/Field/isRepeated/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/is-repeated.html +$dokka.location:com.squareup.wire.schema/Field/isRequired/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/is-required.html +$dokka.location:com.squareup.wire.schema/Field/jsonName/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/json-name.html +$dokka.location:com.squareup.wire.schema/Field/label/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/label.html +$dokka.location:com.squareup.wire.schema/Field/link/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/link.html +$dokka.location:com.squareup.wire.schema/Field/linkOptions/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/link-options.html +$dokka.location:com.squareup.wire.schema/Field/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/location.html +$dokka.location:com.squareup.wire.schema/Field/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/name.html +$dokka.location:com.squareup.wire.schema/Field/namespaces/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/namespaces.html +$dokka.location:com.squareup.wire.schema/Field/options/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/options.html +$dokka.location:com.squareup.wire.schema/Field/packageName/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/package-name.html +$dokka.location:com.squareup.wire.schema/Field/qualifiedName/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/qualified-name.html +$dokka.location:com.squareup.wire.schema/Field/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/retain-all.html +$dokka.location:com.squareup.wire.schema/Field/tag/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/tag.html +$dokka.location:com.squareup.wire.schema/Field/toString/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/to-string.html +$dokka.location:com.squareup.wire.schema/Field/type/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/type.html +$dokka.location:com.squareup.wire.schema/Field/useArray/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/use-array.html +$dokka.location:com.squareup.wire.schema/Field/validate/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-field/validate.html +$dokka.location:com.squareup.wire.schema/LinkedOptionEntry///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linked-option-entry/index.html +$dokka.location:com.squareup.wire.schema/LinkedOptionEntry/LinkedOptionEntry/#com.squareup.wire.schema.internal.parser.OptionElement#com.squareup.wire.schema.ProtoMember#kotlin.Any?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linked-option-entry/-linked-option-entry.html +$dokka.location:com.squareup.wire.schema/LinkedOptionEntry/optionElement/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linked-option-entry/option-element.html +$dokka.location:com.squareup.wire.schema/LinkedOptionEntry/protoMember/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linked-option-entry/proto-member.html +$dokka.location:com.squareup.wire.schema/LinkedOptionEntry/value/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linked-option-entry/value.html +$dokka.location:com.squareup.wire.schema/Linker///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/index.html +$dokka.location:com.squareup.wire.schema/Linker/Linker/#com.squareup.wire.schema.Loader#com.squareup.wire.schema.ErrorCollector#kotlin.Boolean#kotlin.Boolean#kotlin.collections.List[com.squareup.wire.schema.ProtoType]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/-linker.html +$dokka.location:com.squareup.wire.schema/Linker/Linker/#com.squareup.wire.schema.Loader#com.squareup.wire.schema.ErrorCollector#kotlin.Boolean#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/-linker.html +$dokka.location:com.squareup.wire.schema/Linker/addType/#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.Type/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/add-type.html +$dokka.location:com.squareup.wire.schema/Linker/dereference/#com.squareup.wire.schema.ProtoType#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/dereference.html +$dokka.location:com.squareup.wire.schema/Linker/errors/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/errors.html +$dokka.location:com.squareup.wire.schema/Linker/get/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/get.html +$dokka.location:com.squareup.wire.schema/Linker/getForOptions/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/get-for-options.html +$dokka.location:com.squareup.wire.schema/Linker/link/#kotlin.collections.Iterable[com.squareup.wire.schema.ProtoFile]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/link.html +$dokka.location:com.squareup.wire.schema/Linker/loadExhaustively/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/load-exhaustively.html +$dokka.location:com.squareup.wire.schema/Linker/request/#com.squareup.wire.schema.Field/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/request.html +$dokka.location:com.squareup.wire.schema/Linker/resolve/#kotlin.String#kotlin.collections.Map[kotlin.String,TypeParam(bounds=[kotlin.Any?])]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/resolve.html +$dokka.location:com.squareup.wire.schema/Linker/resolveContext/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/resolve-context.html +$dokka.location:com.squareup.wire.schema/Linker/resolveMessageType/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/resolve-message-type.html +$dokka.location:com.squareup.wire.schema/Linker/resolveType/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/resolve-type.html +$dokka.location:com.squareup.wire.schema/Linker/validateEnumConstantNameUniqueness/#kotlin.collections.Iterable[com.squareup.wire.schema.Type]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/validate-enum-constant-name-uniqueness.html +$dokka.location:com.squareup.wire.schema/Linker/validateFields/#kotlin.collections.Iterable[com.squareup.wire.schema.Field]#kotlin.collections.List[com.squareup.wire.schema.Reserved]#com.squareup.wire.schema.SyntaxRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/validate-fields.html +$dokka.location:com.squareup.wire.schema/Linker/validateImportForPath/#com.squareup.wire.schema.Location#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/validate-import-for-path.html +$dokka.location:com.squareup.wire.schema/Linker/validateImportForType/#com.squareup.wire.schema.Location#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/validate-import-for-type.html +$dokka.location:com.squareup.wire.schema/Linker/withContext/#kotlin.Any/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-linker/with-context.html +$dokka.location:com.squareup.wire.schema/Loader///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-loader/index.html +$dokka.location:com.squareup.wire.schema/Loader/load/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-loader/load.html +$dokka.location:com.squareup.wire.schema/Loader/withErrors/#com.squareup.wire.schema.ErrorCollector/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-loader/with-errors.html +$dokka.location:com.squareup.wire.schema/Location.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/-companion/index.html +$dokka.location:com.squareup.wire.schema/Location.Companion/get/#kotlin.String#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/-companion/get.html +$dokka.location:com.squareup.wire.schema/Location.Companion/get/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/-companion/get.html +$dokka.location:com.squareup.wire.schema/Location///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/index.html +$dokka.location:com.squareup.wire.schema/Location/Location/#kotlin.String#kotlin.String#kotlin.Int#kotlin.Int/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/-location.html +$dokka.location:com.squareup.wire.schema/Location/at/#kotlin.Int#kotlin.Int/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/at.html +$dokka.location:com.squareup.wire.schema/Location/base/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/base.html +$dokka.location:com.squareup.wire.schema/Location/column/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/column.html +$dokka.location:com.squareup.wire.schema/Location/line/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/line.html +$dokka.location:com.squareup.wire.schema/Location/path/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/path.html +$dokka.location:com.squareup.wire.schema/Location/toString/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/to-string.html +$dokka.location:com.squareup.wire.schema/Location/withPathOnly/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/with-path-only.html +$dokka.location:com.squareup.wire.schema/Location/withoutBase/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-location/without-base.html +$dokka.location:com.squareup.wire.schema/MarkSet.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/-companion/index.html +$dokka.location:com.squareup.wire.schema/MarkSet///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/index.html +$dokka.location:com.squareup.wire.schema/MarkSet/MarkSet/#com.squareup.wire.schema.PruningRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/-mark-set.html +$dokka.location:com.squareup.wire.schema/MarkSet/contains/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/contains.html +$dokka.location:com.squareup.wire.schema/MarkSet/contains/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/contains.html +$dokka.location:com.squareup.wire.schema/MarkSet/mark/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/mark.html +$dokka.location:com.squareup.wire.schema/MarkSet/mark/#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/mark.html +$dokka.location:com.squareup.wire.schema/MarkSet/mark/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/mark.html +$dokka.location:com.squareup.wire.schema/MarkSet/members/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/members.html +$dokka.location:com.squareup.wire.schema/MarkSet/pruningRules/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/pruning-rules.html +$dokka.location:com.squareup.wire.schema/MarkSet/root/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/root.html +$dokka.location:com.squareup.wire.schema/MarkSet/root/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/root.html +$dokka.location:com.squareup.wire.schema/MarkSet/types/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-mark-set/types.html +$dokka.location:com.squareup.wire.schema/MessageType.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/-companion/index.html +$dokka.location:com.squareup.wire.schema/MessageType.Companion/fromElement/#kotlin.collections.List[kotlin.String]#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.internal.parser.MessageElement#com.squareup.wire.Syntax/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/-companion/from-element.html +$dokka.location:com.squareup.wire.schema/MessageType///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/index.html +$dokka.location:com.squareup.wire.schema/MessageType/MessageType/#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.Location#kotlin.String#kotlin.String#kotlin.collections.List[com.squareup.wire.schema.Field]#kotlin.collections.MutableList[com.squareup.wire.schema.Field]#kotlin.collections.List[com.squareup.wire.schema.OneOf]#kotlin.collections.List[com.squareup.wire.schema.Type]#kotlin.collections.List[com.squareup.wire.schema.Extend]#kotlin.collections.List[com.squareup.wire.schema.Extensions]#kotlin.collections.List[com.squareup.wire.schema.Reserved]#com.squareup.wire.schema.Options#com.squareup.wire.Syntax/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/-message-type.html +$dokka.location:com.squareup.wire.schema/MessageType/addExtensionFields/#kotlin.collections.List[com.squareup.wire.schema.Field]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/add-extension-fields.html +$dokka.location:com.squareup.wire.schema/MessageType/declaredFields/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/declared-fields.html +$dokka.location:com.squareup.wire.schema/MessageType/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/documentation.html +$dokka.location:com.squareup.wire.schema/MessageType/extensionField/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/extension-field.html +$dokka.location:com.squareup.wire.schema/MessageType/extensionFields/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/extension-fields.html +$dokka.location:com.squareup.wire.schema/MessageType/extensionFieldsMap/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/extension-fields-map.html +$dokka.location:com.squareup.wire.schema/MessageType/extensionsList/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/extensions-list.html +$dokka.location:com.squareup.wire.schema/MessageType/field/#kotlin.Int/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/field.html +$dokka.location:com.squareup.wire.schema/MessageType/field/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/field.html +$dokka.location:com.squareup.wire.schema/MessageType/fields/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/fields.html +$dokka.location:com.squareup.wire.schema/MessageType/fieldsAndOneOfFields/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/fields-and-one-of-fields.html +$dokka.location:com.squareup.wire.schema/MessageType/isDeprecated/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/is-deprecated.html +$dokka.location:com.squareup.wire.schema/MessageType/linkMembers/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/link-members.html +$dokka.location:com.squareup.wire.schema/MessageType/linkOptions/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/link-options.html +$dokka.location:com.squareup.wire.schema/MessageType/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/location.html +$dokka.location:com.squareup.wire.schema/MessageType/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/name.html +$dokka.location:com.squareup.wire.schema/MessageType/nestedExtendList/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/nested-extend-list.html +$dokka.location:com.squareup.wire.schema/MessageType/nestedTypes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/nested-types.html +$dokka.location:com.squareup.wire.schema/MessageType/oneOf/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/one-of.html +$dokka.location:com.squareup.wire.schema/MessageType/oneOfs/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/one-ofs.html +$dokka.location:com.squareup.wire.schema/MessageType/options/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/options.html +$dokka.location:com.squareup.wire.schema/MessageType/requiredFields/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/required-fields.html +$dokka.location:com.squareup.wire.schema/MessageType/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/retain-all.html +$dokka.location:com.squareup.wire.schema/MessageType/retainLinked/#kotlin.collections.Set[com.squareup.wire.schema.ProtoType]#kotlin.collections.Set[com.squareup.wire.schema.Field]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/retain-linked.html +$dokka.location:com.squareup.wire.schema/MessageType/syntax/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/syntax.html +$dokka.location:com.squareup.wire.schema/MessageType/toElement/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/to-element.html +$dokka.location:com.squareup.wire.schema/MessageType/type/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/type.html +$dokka.location:com.squareup.wire.schema/MessageType/validate/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-message-type/validate.html +$dokka.location:com.squareup.wire.schema/Multimap///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-multimap/index.html +$dokka.location:com.squareup.wire.schema/Multimap/asMap/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-multimap/as-map.html +$dokka.location:com.squareup.wire.schema/Multimap/containsKey/#kotlin.Any?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-multimap/contains-key.html +$dokka.location:com.squareup.wire.schema/Multimap/containsValue/#kotlin.Any?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-multimap/contains-value.html +$dokka.location:com.squareup.wire.schema/Multimap/get/#TypeParam(bounds=[kotlin.Any?])?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-multimap/get.html +$dokka.location:com.squareup.wire.schema/Multimap/isEmpty/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-multimap/is-empty.html +$dokka.location:com.squareup.wire.schema/Multimap/size/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-multimap/size.html +$dokka.location:com.squareup.wire.schema/Multimap/values/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-multimap/values.html +$dokka.location:com.squareup.wire.schema/OneOf.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/-companion/index.html +$dokka.location:com.squareup.wire.schema/OneOf.Companion/fromElements/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[com.squareup.wire.schema.internal.parser.OneOfElement]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/-companion/from-elements.html +$dokka.location:com.squareup.wire.schema/OneOf.Companion/toElements/#kotlin.collections.List[com.squareup.wire.schema.OneOf]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/-companion/to-elements.html +$dokka.location:com.squareup.wire.schema/OneOf///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/index.html +$dokka.location:com.squareup.wire.schema/OneOf/OneOf/#kotlin.String#kotlin.String#kotlin.collections.List[com.squareup.wire.schema.Field]#com.squareup.wire.schema.Location#com.squareup.wire.schema.Options/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/-one-of.html +$dokka.location:com.squareup.wire.schema/OneOf/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/documentation.html +$dokka.location:com.squareup.wire.schema/OneOf/fields/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/fields.html +$dokka.location:com.squareup.wire.schema/OneOf/link/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/link.html +$dokka.location:com.squareup.wire.schema/OneOf/linkOptions/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/link-options.html +$dokka.location:com.squareup.wire.schema/OneOf/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/location.html +$dokka.location:com.squareup.wire.schema/OneOf/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/name.html +$dokka.location:com.squareup.wire.schema/OneOf/options/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/options.html +$dokka.location:com.squareup.wire.schema/OneOf/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/retain-all.html +$dokka.location:com.squareup.wire.schema/OneOf/retainLinked/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-one-of/retain-linked.html +$dokka.location:com.squareup.wire.schema/Options.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/index.html +$dokka.location:com.squareup.wire.schema/Options.Companion/ENUM_OPTIONS/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/-e-n-u-m_-o-p-t-i-o-n-s.html +$dokka.location:com.squareup.wire.schema/Options.Companion/ENUM_VALUE_OPTIONS/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/-e-n-u-m_-v-a-l-u-e_-o-p-t-i-o-n-s.html +$dokka.location:com.squareup.wire.schema/Options.Companion/EXTENSION_RANGE_OPTIONS/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/-e-x-t-e-n-s-i-o-n_-r-a-n-g-e_-o-p-t-i-o-n-s.html +$dokka.location:com.squareup.wire.schema/Options.Companion/FIELD_OPTIONS/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/-f-i-e-l-d_-o-p-t-i-o-n-s.html +$dokka.location:com.squareup.wire.schema/Options.Companion/FILE_OPTIONS/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/-f-i-l-e_-o-p-t-i-o-n-s.html +$dokka.location:com.squareup.wire.schema/Options.Companion/GOOGLE_PROTOBUF_OPTION_TYPES/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/-g-o-o-g-l-e_-p-r-o-t-o-b-u-f_-o-p-t-i-o-n_-t-y-p-e-s.html +$dokka.location:com.squareup.wire.schema/Options.Companion/MESSAGE_OPTIONS/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/-m-e-s-s-a-g-e_-o-p-t-i-o-n-s.html +$dokka.location:com.squareup.wire.schema/Options.Companion/METHOD_OPTIONS/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/-m-e-t-h-o-d_-o-p-t-i-o-n-s.html +$dokka.location:com.squareup.wire.schema/Options.Companion/ONEOF_OPTIONS/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/-o-n-e-o-f_-o-p-t-i-o-n-s.html +$dokka.location:com.squareup.wire.schema/Options.Companion/SERVICE_OPTIONS/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/-s-e-r-v-i-c-e_-o-p-t-i-o-n-s.html +$dokka.location:com.squareup.wire.schema/Options.Companion/resolveFieldPath/#kotlin.String#kotlin.collections.Set[kotlin.String?]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-companion/resolve-field-path.html +$dokka.location:com.squareup.wire.schema/Options///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/index.html +$dokka.location:com.squareup.wire.schema/Options/Options/#com.squareup.wire.schema.ProtoType#kotlin.collections.List[com.squareup.wire.schema.internal.parser.OptionElement]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/-options.html +$dokka.location:com.squareup.wire.schema/Options/elements/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/elements.html +$dokka.location:com.squareup.wire.schema/Options/fields/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/fields.html +$dokka.location:com.squareup.wire.schema/Options/fields/#com.squareup.wire.schema.PruningRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/fields.html +$dokka.location:com.squareup.wire.schema/Options/get/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/get.html +$dokka.location:com.squareup.wire.schema/Options/link/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.Location#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/link.html +$dokka.location:com.squareup.wire.schema/Options/map/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/map.html +$dokka.location:com.squareup.wire.schema/Options/optionMatches/#kotlin.String#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/option-matches.html +$dokka.location:com.squareup.wire.schema/Options/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/retain-all.html +$dokka.location:com.squareup.wire.schema/Options/retainLinked/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-options/retain-linked.html +$dokka.location:com.squareup.wire.schema/Profile///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-profile/index.html +$dokka.location:com.squareup.wire.schema/Profile/Profile/#kotlin.collections.List[com.squareup.wire.schema.internal.ProfileFileElement]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-profile/-profile.html +$dokka.location:com.squareup.wire.schema/Profile/getAdapter/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-profile/get-adapter.html +$dokka.location:com.squareup.wire.schema/Profile/javaTarget/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-profile/java-target.html +$dokka.location:com.squareup.wire.schema/Profile/kotlinTarget/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-profile/kotlin-target.html +$dokka.location:com.squareup.wire.schema/ProfileLoader///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-profile-loader/index.html +$dokka.location:com.squareup.wire.schema/ProfileLoader/loadProfile/#kotlin.String#com.squareup.wire.schema.Schema/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-profile-loader/load-profile.html +$dokka.location:com.squareup.wire.schema/ProtoFile.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/-companion/index.html +$dokka.location:com.squareup.wire.schema/ProtoFile.Companion/JAVA_PACKAGE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/-companion/-j-a-v-a_-p-a-c-k-a-g-e.html +$dokka.location:com.squareup.wire.schema/ProtoFile.Companion/WIRE_PACKAGE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/-companion/-w-i-r-e_-p-a-c-k-a-g-e.html +$dokka.location:com.squareup.wire.schema/ProtoFile.Companion/get/#com.squareup.wire.schema.internal.parser.ProtoFileElement/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/-companion/get.html +$dokka.location:com.squareup.wire.schema/ProtoFile///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/index.html +$dokka.location:com.squareup.wire.schema/ProtoFile/ProtoFile/#com.squareup.wire.schema.Location#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.String?#kotlin.collections.List[com.squareup.wire.schema.Type]#kotlin.collections.List[com.squareup.wire.schema.Service]#kotlin.collections.List[com.squareup.wire.schema.Extend]#com.squareup.wire.schema.Options#com.squareup.wire.Syntax?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/-proto-file.html +$dokka.location:com.squareup.wire.schema/ProtoFile/extendList/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/extend-list.html +$dokka.location:com.squareup.wire.schema/ProtoFile/imports/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/imports.html +$dokka.location:com.squareup.wire.schema/ProtoFile/javaPackage/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/java-package.html +$dokka.location:com.squareup.wire.schema/ProtoFile/linkOptions/#com.squareup.wire.schema.Linker#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/link-options.html +$dokka.location:com.squareup.wire.schema/ProtoFile/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/location.html +$dokka.location:com.squareup.wire.schema/ProtoFile/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/name.html +$dokka.location:com.squareup.wire.schema/ProtoFile/options/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/options.html +$dokka.location:com.squareup.wire.schema/ProtoFile/packageName/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/package-name.html +$dokka.location:com.squareup.wire.schema/ProtoFile/publicImports/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/public-imports.html +$dokka.location:com.squareup.wire.schema/ProtoFile/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/retain-all.html +$dokka.location:com.squareup.wire.schema/ProtoFile/retainImports/#com.squareup.wire.schema.Schema/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/retain-imports.html +$dokka.location:com.squareup.wire.schema/ProtoFile/retainImports/#kotlin.collections.List[com.squareup.wire.schema.ProtoFile]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/retain-imports.html +$dokka.location:com.squareup.wire.schema/ProtoFile/retainLinked/#kotlin.collections.Set[com.squareup.wire.schema.ProtoType]#kotlin.collections.Set[com.squareup.wire.schema.Field]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/retain-linked.html +$dokka.location:com.squareup.wire.schema/ProtoFile/services/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/services.html +$dokka.location:com.squareup.wire.schema/ProtoFile/syntax/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/syntax.html +$dokka.location:com.squareup.wire.schema/ProtoFile/toElement/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/to-element.html +$dokka.location:com.squareup.wire.schema/ProtoFile/toSchema/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/to-schema.html +$dokka.location:com.squareup.wire.schema/ProtoFile/toString/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/to-string.html +$dokka.location:com.squareup.wire.schema/ProtoFile/types/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/types.html +$dokka.location:com.squareup.wire.schema/ProtoFile/typesAndNestedTypes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/types-and-nested-types.html +$dokka.location:com.squareup.wire.schema/ProtoFile/wirePackage/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-file/wire-package.html +$dokka.location:com.squareup.wire.schema/ProtoMember.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-member/-companion/index.html +$dokka.location:com.squareup.wire.schema/ProtoMember.Companion/get/#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.Field/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-member/-companion/get.html +$dokka.location:com.squareup.wire.schema/ProtoMember.Companion/get/#com.squareup.wire.schema.ProtoType#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-member/-companion/get.html +$dokka.location:com.squareup.wire.schema/ProtoMember.Companion/get/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-member/-companion/get.html +$dokka.location:com.squareup.wire.schema/ProtoMember///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-member/index.html +$dokka.location:com.squareup.wire.schema/ProtoMember/equals/#kotlin.Any?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-member/equals.html +$dokka.location:com.squareup.wire.schema/ProtoMember/hashCode/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-member/hash-code.html +$dokka.location:com.squareup.wire.schema/ProtoMember/member/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-member/member.html +$dokka.location:com.squareup.wire.schema/ProtoMember/simpleName/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-member/simple-name.html +$dokka.location:com.squareup.wire.schema/ProtoMember/toString/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-member/to-string.html +$dokka.location:com.squareup.wire.schema/ProtoMember/type/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-member/type.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/index.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/ANY/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-a-n-y.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/BOOL/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-o-o-l.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/BOOL_VALUE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-o-o-l_-v-a-l-u-e.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/BYTES/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-y-t-e-s.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/BYTES_VALUE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-b-y-t-e-s_-v-a-l-u-e.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/DOUBLE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-o-u-b-l-e.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/DOUBLE_VALUE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-o-u-b-l-e_-v-a-l-u-e.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/DURATION/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-d-u-r-a-t-i-o-n.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/EMPTY/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-e-m-p-t-y.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/FIXED32/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-i-x-e-d32.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/FIXED64/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-i-x-e-d64.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/FLOAT/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-l-o-a-t.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/FLOAT_VALUE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-f-l-o-a-t_-v-a-l-u-e.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/INT32/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t32.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/INT32_VALUE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t32_-v-a-l-u-e.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/INT64/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t64.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/INT64_VALUE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-i-n-t64_-v-a-l-u-e.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/SFIXED32/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-f-i-x-e-d32.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/SFIXED64/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-f-i-x-e-d64.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/SINT32/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-i-n-t32.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/SINT64/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-i-n-t64.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/STRING/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-i-n-g.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/STRING_VALUE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-i-n-g_-v-a-l-u-e.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/STRUCT_LIST/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-l-i-s-t.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/STRUCT_MAP/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-m-a-p.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/STRUCT_NULL/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-n-u-l-l.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/STRUCT_VALUE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-s-t-r-u-c-t_-v-a-l-u-e.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/TIMESTAMP/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-t-i-m-e-s-t-a-m-p.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/UINT32/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t32.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/UINT32_VALUE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t32_-v-a-l-u-e.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/UINT64/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t64.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/UINT64_VALUE/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/-u-i-n-t64_-v-a-l-u-e.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/get/#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.ProtoType#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/get.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/get/#kotlin.String?#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/get.html +$dokka.location:com.squareup.wire.schema/ProtoType.Companion/get/#kotlin.String?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/-companion/get.html +$dokka.location:com.squareup.wire.schema/ProtoType///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/index.html +$dokka.location:com.squareup.wire.schema/ProtoType/enclosingTypeOrPackage/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/enclosing-type-or-package.html +$dokka.location:com.squareup.wire.schema/ProtoType/equals/#kotlin.Any?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/equals.html +$dokka.location:com.squareup.wire.schema/ProtoType/hashCode/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/hash-code.html +$dokka.location:com.squareup.wire.schema/ProtoType/isMap/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/is-map.html +$dokka.location:com.squareup.wire.schema/ProtoType/isScalar/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/is-scalar.html +$dokka.location:com.squareup.wire.schema/ProtoType/isWrapper/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/is-wrapper.html +$dokka.location:com.squareup.wire.schema/ProtoType/keyType/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/key-type.html +$dokka.location:com.squareup.wire.schema/ProtoType/nestedType/#kotlin.String?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/nested-type.html +$dokka.location:com.squareup.wire.schema/ProtoType/simpleName/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/simple-name.html +$dokka.location:com.squareup.wire.schema/ProtoType/toString/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/to-string.html +$dokka.location:com.squareup.wire.schema/ProtoType/typeUrl/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/type-url.html +$dokka.location:com.squareup.wire.schema/ProtoType/valueType/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-proto-type/value-type.html +$dokka.location:com.squareup.wire.schema/Pruner///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruner/index.html +$dokka.location:com.squareup.wire.schema/Pruner/Pruner/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.PruningRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruner/-pruner.html +$dokka.location:com.squareup.wire.schema/Pruner/prune/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruner/prune.html +$dokka.location:com.squareup.wire.schema/PruningRules.Builder///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/index.html +$dokka.location:com.squareup.wire.schema/PruningRules.Builder/Builder/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/-builder.html +$dokka.location:com.squareup.wire.schema/PruningRules.Builder/addRoot/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/add-root.html +$dokka.location:com.squareup.wire.schema/PruningRules.Builder/addRoot/#kotlin.collections.Iterable[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/add-root.html +$dokka.location:com.squareup.wire.schema/PruningRules.Builder/build/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/build.html +$dokka.location:com.squareup.wire.schema/PruningRules.Builder/only/#kotlin.String?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/only.html +$dokka.location:com.squareup.wire.schema/PruningRules.Builder/prune/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/prune.html +$dokka.location:com.squareup.wire.schema/PruningRules.Builder/prune/#kotlin.collections.Iterable[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/prune.html +$dokka.location:com.squareup.wire.schema/PruningRules.Builder/since/#kotlin.String?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/since.html +$dokka.location:com.squareup.wire.schema/PruningRules.Builder/until/#kotlin.String?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/-builder/until.html +$dokka.location:com.squareup.wire.schema/PruningRules.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/-companion/index.html +$dokka.location:com.squareup.wire.schema/PruningRules///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/index.html +$dokka.location:com.squareup.wire.schema/PruningRules/isEmpty/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/is-empty.html +$dokka.location:com.squareup.wire.schema/PruningRules/isEnumConstantRetainedVersion/#com.squareup.wire.schema.Options/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/is-enum-constant-retained-version.html +$dokka.location:com.squareup.wire.schema/PruningRules/isFieldRetainedVersion/#com.squareup.wire.schema.Options/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/is-field-retained-version.html +$dokka.location:com.squareup.wire.schema/PruningRules/isRoot/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/is-root.html +$dokka.location:com.squareup.wire.schema/PruningRules/isRoot/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/is-root.html +$dokka.location:com.squareup.wire.schema/PruningRules/only/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/only.html +$dokka.location:com.squareup.wire.schema/PruningRules/prunes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/prunes.html +$dokka.location:com.squareup.wire.schema/PruningRules/prunes/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/prunes.html +$dokka.location:com.squareup.wire.schema/PruningRules/prunes/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/prunes.html +$dokka.location:com.squareup.wire.schema/PruningRules/roots/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/roots.html +$dokka.location:com.squareup.wire.schema/PruningRules/since/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/since.html +$dokka.location:com.squareup.wire.schema/PruningRules/until/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/until.html +$dokka.location:com.squareup.wire.schema/PruningRules/unusedPrunes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/unused-prunes.html +$dokka.location:com.squareup.wire.schema/PruningRules/unusedRoots/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-pruning-rules/unused-roots.html +$dokka.location:com.squareup.wire.schema/Reserved.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-reserved/-companion/index.html +$dokka.location:com.squareup.wire.schema/Reserved.Companion/fromElements/#kotlin.collections.List[com.squareup.wire.schema.internal.parser.ReservedElement]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-reserved/-companion/from-elements.html +$dokka.location:com.squareup.wire.schema/Reserved.Companion/toElements/#kotlin.collections.List[com.squareup.wire.schema.Reserved]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-reserved/-companion/to-elements.html +$dokka.location:com.squareup.wire.schema/Reserved///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-reserved/index.html +$dokka.location:com.squareup.wire.schema/Reserved/Reserved/#com.squareup.wire.schema.Location#kotlin.String#kotlin.collections.List[kotlin.Any]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-reserved/-reserved.html +$dokka.location:com.squareup.wire.schema/Reserved/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-reserved/documentation.html +$dokka.location:com.squareup.wire.schema/Reserved/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-reserved/location.html +$dokka.location:com.squareup.wire.schema/Reserved/matchesName/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-reserved/matches-name.html +$dokka.location:com.squareup.wire.schema/Reserved/matchesTag/#kotlin.Int/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-reserved/matches-tag.html +$dokka.location:com.squareup.wire.schema/Reserved/values/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-reserved/values.html +$dokka.location:com.squareup.wire.schema/Rpc.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/-companion/index.html +$dokka.location:com.squareup.wire.schema/Rpc.Companion/fromElements/#kotlin.collections.List[com.squareup.wire.schema.internal.parser.RpcElement]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/-companion/from-elements.html +$dokka.location:com.squareup.wire.schema/Rpc.Companion/toElements/#kotlin.collections.List[com.squareup.wire.schema.Rpc]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/-companion/to-elements.html +$dokka.location:com.squareup.wire.schema/Rpc///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/index.html +$dokka.location:com.squareup.wire.schema/Rpc/Rpc/#com.squareup.wire.schema.Location#kotlin.String#kotlin.String#kotlin.String#kotlin.String#kotlin.Boolean#kotlin.Boolean#com.squareup.wire.schema.Options/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/-rpc.html +$dokka.location:com.squareup.wire.schema/Rpc/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/documentation.html +$dokka.location:com.squareup.wire.schema/Rpc/link/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/link.html +$dokka.location:com.squareup.wire.schema/Rpc/linkOptions/#com.squareup.wire.schema.Linker#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/link-options.html +$dokka.location:com.squareup.wire.schema/Rpc/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/location.html +$dokka.location:com.squareup.wire.schema/Rpc/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/name.html +$dokka.location:com.squareup.wire.schema/Rpc/options/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/options.html +$dokka.location:com.squareup.wire.schema/Rpc/requestStreaming/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/request-streaming.html +$dokka.location:com.squareup.wire.schema/Rpc/requestType/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/request-type.html +$dokka.location:com.squareup.wire.schema/Rpc/responseStreaming/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/response-streaming.html +$dokka.location:com.squareup.wire.schema/Rpc/responseType/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/response-type.html +$dokka.location:com.squareup.wire.schema/Rpc/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/retain-all.html +$dokka.location:com.squareup.wire.schema/Rpc/validate/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-rpc/validate.html +$dokka.location:com.squareup.wire.schema/Schema.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/-companion/index.html +$dokka.location:com.squareup.wire.schema/Schema///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/index.html +$dokka.location:com.squareup.wire.schema/Schema/getField/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/get-field.html +$dokka.location:com.squareup.wire.schema/Schema/getField/#com.squareup.wire.schema.ProtoType#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/get-field.html +$dokka.location:com.squareup.wire.schema/Schema/getField/#kotlin.String#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/get-field.html +$dokka.location:com.squareup.wire.schema/Schema/getService/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/get-service.html +$dokka.location:com.squareup.wire.schema/Schema/getService/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/get-service.html +$dokka.location:com.squareup.wire.schema/Schema/getType/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/get-type.html +$dokka.location:com.squareup.wire.schema/Schema/getType/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/get-type.html +$dokka.location:com.squareup.wire.schema/Schema/isExtensionField/#com.squareup.wire.schema.ProtoMember/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/is-extension-field.html +$dokka.location:com.squareup.wire.schema/Schema/protoAdapter/#kotlin.String#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/proto-adapter.html +$dokka.location:com.squareup.wire.schema/Schema/protoFile/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/proto-file.html +$dokka.location:com.squareup.wire.schema/Schema/protoFile/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/proto-file.html +$dokka.location:com.squareup.wire.schema/Schema/protoFile/#okio.Path/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/proto-file.html +$dokka.location:com.squareup.wire.schema/Schema/protoFiles/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/proto-files.html +$dokka.location:com.squareup.wire.schema/Schema/prune/#com.squareup.wire.schema.PruningRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/prune.html +$dokka.location:com.squareup.wire.schema/Schema/types/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema/types.html +$dokka.location:com.squareup.wire.schema/SchemaException///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-exception/index.html +$dokka.location:com.squareup.wire.schema/SchemaException/SchemaException/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-exception/-schema-exception.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/index.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/Context/#okio.FileSystem#okio.Path#com.squareup.wire.WireLogger#com.squareup.wire.schema.ErrorCollector#com.squareup.wire.schema.EmittingRules#com.squareup.wire.schema.ClaimedDefinitions?#com.squareup.wire.schema.ClaimedPaths#com.squareup.wire.schema.SchemaHandler.Module?#kotlin.collections.Set[kotlin.String]?#com.squareup.wire.schema.ProfileLoader?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/-context.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/claimedDefinitions/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/claimed-definitions.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/claimedPaths/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/claimed-paths.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/emittingRules/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/emitting-rules.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/errorCollector/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/error-collector.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/fileSystem/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/file-system.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/inSourcePath/#com.squareup.wire.schema.Location/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/in-source-path.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/inSourcePath/#com.squareup.wire.schema.ProtoFile/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/in-source-path.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/logger/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/logger.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/module/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/module.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/outDirectory/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/out-directory.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/profileLoader/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/profile-loader.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Context/sourcePathPaths/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-context/source-path-paths.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Factory///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-factory/index.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Factory/create/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.Boolean#kotlin.String#kotlin.collections.Map[kotlin.String,kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-factory/create.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Module///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-module/index.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Module/Module/#kotlin.String#kotlin.collections.Set[com.squareup.wire.schema.ProtoType]#kotlin.collections.Map[com.squareup.wire.schema.ProtoType,kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-module/-module.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Module/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-module/name.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Module/types/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-module/types.html +$dokka.location:com.squareup.wire.schema/SchemaHandler.Module/upstreamTypes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-module/upstream-types.html +$dokka.location:com.squareup.wire.schema/SchemaHandler///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/index.html +$dokka.location:com.squareup.wire.schema/SchemaHandler/SchemaHandler/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/-schema-handler.html +$dokka.location:com.squareup.wire.schema/SchemaHandler/handle/#com.squareup.wire.schema.Extend#com.squareup.wire.schema.Field#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/handle.html +$dokka.location:com.squareup.wire.schema/SchemaHandler/handle/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/handle.html +$dokka.location:com.squareup.wire.schema/SchemaHandler/handle/#com.squareup.wire.schema.Service#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/handle.html +$dokka.location:com.squareup.wire.schema/SchemaHandler/handle/#com.squareup.wire.schema.Type#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-handler/handle.html +$dokka.location:com.squareup.wire.schema/SchemaLoader///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/index.html +$dokka.location:com.squareup.wire.schema/SchemaLoader/SchemaLoader/#java.nio.file.FileSystem/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/-schema-loader.html +$dokka.location:com.squareup.wire.schema/SchemaLoader/SchemaLoader/#okio.FileSystem/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/-schema-loader.html +$dokka.location:com.squareup.wire.schema/SchemaLoader/initRoots/#kotlin.collections.List[com.squareup.wire.schema.Location]#kotlin.collections.List[com.squareup.wire.schema.Location]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/init-roots.html +$dokka.location:com.squareup.wire.schema/SchemaLoader/load/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/[native]load.html +$dokka.location:com.squareup.wire.schema/SchemaLoader/loadExhaustively/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/load-exhaustively.html +$dokka.location:com.squareup.wire.schema/SchemaLoader/loadProfile/#kotlin.String#com.squareup.wire.schema.Schema/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/[native]load-profile.html +$dokka.location:com.squareup.wire.schema/SchemaLoader/loadSchema/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/load-schema.html +$dokka.location:com.squareup.wire.schema/SchemaLoader/opaqueTypes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/opaque-types.html +$dokka.location:com.squareup.wire.schema/SchemaLoader/permitPackageCycles/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/permit-package-cycles.html +$dokka.location:com.squareup.wire.schema/SchemaLoader/sourcePathFiles/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/source-path-files.html +$dokka.location:com.squareup.wire.schema/SchemaLoader/withErrors/#com.squareup.wire.schema.ErrorCollector/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-schema-loader/[native]with-errors.html +$dokka.location:com.squareup.wire.schema/Service.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/-companion/index.html +$dokka.location:com.squareup.wire.schema/Service///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/index.html +$dokka.location:com.squareup.wire.schema/Service/Service/#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.Location#kotlin.String#kotlin.String#kotlin.collections.List[com.squareup.wire.schema.Rpc]#com.squareup.wire.schema.Options/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/-service.html +$dokka.location:com.squareup.wire.schema/Service/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/documentation.html +$dokka.location:com.squareup.wire.schema/Service/link/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/link.html +$dokka.location:com.squareup.wire.schema/Service/linkOptions/#com.squareup.wire.schema.Linker#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/link-options.html +$dokka.location:com.squareup.wire.schema/Service/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/location.html +$dokka.location:com.squareup.wire.schema/Service/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/name.html +$dokka.location:com.squareup.wire.schema/Service/options/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/options.html +$dokka.location:com.squareup.wire.schema/Service/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/retain-all.html +$dokka.location:com.squareup.wire.schema/Service/rpc/#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/rpc.html +$dokka.location:com.squareup.wire.schema/Service/rpcs/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/rpcs.html +$dokka.location:com.squareup.wire.schema/Service/type/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/type.html +$dokka.location:com.squareup.wire.schema/Service/validate/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-service/validate.html +$dokka.location:com.squareup.wire.schema/SyntaxRules.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-syntax-rules/-companion/index.html +$dokka.location:com.squareup.wire.schema/SyntaxRules.Companion/get/#com.squareup.wire.Syntax?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-syntax-rules/-companion/get.html +$dokka.location:com.squareup.wire.schema/SyntaxRules///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-syntax-rules/index.html +$dokka.location:com.squareup.wire.schema/SyntaxRules/getEncodeMode/#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.Field.Label?#kotlin.Boolean#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-syntax-rules/get-encode-mode.html +$dokka.location:com.squareup.wire.schema/SyntaxRules/isPackedByDefault/#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.Field.Label?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-syntax-rules/is-packed-by-default.html +$dokka.location:com.squareup.wire.schema/SyntaxRules/jsonName/#kotlin.String#kotlin.String?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-syntax-rules/json-name.html +$dokka.location:com.squareup.wire.schema/SyntaxRules/validateDefaultValue/#kotlin.Boolean#com.squareup.wire.schema.ErrorCollector/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-default-value.html +$dokka.location:com.squareup.wire.schema/SyntaxRules/validateEnumConstants/#kotlin.collections.List[com.squareup.wire.schema.EnumConstant]#com.squareup.wire.schema.ErrorCollector/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-enum-constants.html +$dokka.location:com.squareup.wire.schema/SyntaxRules/validateExtension/#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.ErrorCollector/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-extension.html +$dokka.location:com.squareup.wire.schema/SyntaxRules/validateTypeReference/#com.squareup.wire.schema.Type?#com.squareup.wire.schema.ErrorCollector/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-syntax-rules/validate-type-reference.html +$dokka.location:com.squareup.wire.schema/Target///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-target/index.html +$dokka.location:com.squareup.wire.schema/Target/Target/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-target/-target.html +$dokka.location:com.squareup.wire.schema/Target/copyTarget/#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.Boolean#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-target/copy-target.html +$dokka.location:com.squareup.wire.schema/Target/excludes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-target/excludes.html +$dokka.location:com.squareup.wire.schema/Target/exclusive/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-target/exclusive.html +$dokka.location:com.squareup.wire.schema/Target/includes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-target/includes.html +$dokka.location:com.squareup.wire.schema/Target/newHandler/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-target/new-handler.html +$dokka.location:com.squareup.wire.schema/Target/outDirectory/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-target/out-directory.html +$dokka.location:com.squareup.wire.schema/Type.Companion///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/-companion/index.html +$dokka.location:com.squareup.wire.schema/Type.Companion/fromElements/#kotlin.String?#kotlin.collections.List[com.squareup.wire.schema.internal.parser.TypeElement]#com.squareup.wire.Syntax/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/-companion/from-elements.html +$dokka.location:com.squareup.wire.schema/Type.Companion/get/#kotlin.collections.List[kotlin.String]#com.squareup.wire.schema.ProtoType#com.squareup.wire.schema.internal.parser.TypeElement#com.squareup.wire.Syntax/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/-companion/get.html +$dokka.location:com.squareup.wire.schema/Type.Companion/toElements/#kotlin.collections.List[com.squareup.wire.schema.Type]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/-companion/to-elements.html +$dokka.location:com.squareup.wire.schema/Type///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/index.html +$dokka.location:com.squareup.wire.schema/Type/documentation/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/documentation.html +$dokka.location:com.squareup.wire.schema/Type/linkMembers/#com.squareup.wire.schema.Linker/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/link-members.html +$dokka.location:com.squareup.wire.schema/Type/linkOptions/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules#kotlin.Boolean/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/link-options.html +$dokka.location:com.squareup.wire.schema/Type/location/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/location.html +$dokka.location:com.squareup.wire.schema/Type/name/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/name.html +$dokka.location:com.squareup.wire.schema/Type/nestedExtendList/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/nested-extend-list.html +$dokka.location:com.squareup.wire.schema/Type/nestedTypes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/nested-types.html +$dokka.location:com.squareup.wire.schema/Type/options/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/options.html +$dokka.location:com.squareup.wire.schema/Type/retainAll/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.MarkSet/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/retain-all.html +$dokka.location:com.squareup.wire.schema/Type/retainLinked/#kotlin.collections.Set[com.squareup.wire.schema.ProtoType]#kotlin.collections.Set[com.squareup.wire.schema.Field]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/retain-linked.html +$dokka.location:com.squareup.wire.schema/Type/syntax/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/syntax.html +$dokka.location:com.squareup.wire.schema/Type/type/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/type.html +$dokka.location:com.squareup.wire.schema/Type/typesAndNestedTypes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/types-and-nested-types.html +$dokka.location:com.squareup.wire.schema/Type/validate/#com.squareup.wire.schema.Linker#com.squareup.wire.schema.SyntaxRules/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-type/validate.html +$dokka.location:com.squareup.wire.schema/WireRun.Module///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/-module/index.html +$dokka.location:com.squareup.wire.schema/WireRun.Module/Module/#kotlin.collections.Set[kotlin.String]#com.squareup.wire.schema.PruningRules?/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/-module/-module.html +$dokka.location:com.squareup.wire.schema/WireRun.Module/dependencies/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/-module/dependencies.html +$dokka.location:com.squareup.wire.schema/WireRun.Module/pruningRules/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/-module/pruning-rules.html +$dokka.location:com.squareup.wire.schema/WireRun///PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/index.html +$dokka.location:com.squareup.wire.schema/WireRun/WireRun/#kotlin.collections.List[com.squareup.wire.schema.Location]#kotlin.collections.List[com.squareup.wire.schema.Location]#kotlin.collections.List[kotlin.String]#kotlin.collections.List[kotlin.String]#kotlin.collections.List[com.squareup.wire.schema.internal.TypeMover.Move]#kotlin.String?#kotlin.String?#kotlin.String?#kotlin.collections.List[com.squareup.wire.schema.Target]#kotlin.collections.Map[kotlin.String,com.squareup.wire.schema.WireRun.Module]#kotlin.Boolean#kotlin.Boolean#kotlin.collections.List[com.squareup.wire.schema.EventListener]#kotlin.Boolean#kotlin.collections.List[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/-wire-run.html +$dokka.location:com.squareup.wire.schema/WireRun/escapeKotlinKeywords/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/escape-kotlin-keywords.html +$dokka.location:com.squareup.wire.schema/WireRun/eventListeners/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/event-listeners.html +$dokka.location:com.squareup.wire.schema/WireRun/execute/#okio.FileSystem#com.squareup.wire.WireLogger/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/execute.html +$dokka.location:com.squareup.wire.schema/WireRun/modules/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/modules.html +$dokka.location:com.squareup.wire.schema/WireRun/moves/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/moves.html +$dokka.location:com.squareup.wire.schema/WireRun/onlyVersion/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/only-version.html +$dokka.location:com.squareup.wire.schema/WireRun/opaqueTypes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/opaque-types.html +$dokka.location:com.squareup.wire.schema/WireRun/permitPackageCycles/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/permit-package-cycles.html +$dokka.location:com.squareup.wire.schema/WireRun/protoPath/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/proto-path.html +$dokka.location:com.squareup.wire.schema/WireRun/rejectUnusedRootsOrPrunes/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/reject-unused-roots-or-prunes.html +$dokka.location:com.squareup.wire.schema/WireRun/sinceVersion/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/since-version.html +$dokka.location:com.squareup.wire.schema/WireRun/sourcePath/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/source-path.html +$dokka.location:com.squareup.wire.schema/WireRun/targets/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/targets.html +$dokka.location:com.squareup.wire.schema/WireRun/treeShakingRoots/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/tree-shaking-roots.html +$dokka.location:com.squareup.wire.schema/WireRun/treeShakingRubbish/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/tree-shaking-rubbish.html +$dokka.location:com.squareup.wire.schema/WireRun/untilVersion/#/PointingToDeclaration/wire-schema/com.squareup.wire.schema/-wire-run/until-version.html +$dokka.location:com.squareup.wire////PointingToDeclaration/wire-schema/com.squareup.wire/index.html +$dokka.location:com.squareup.wire/WireLogger.Companion///PointingToDeclaration/wire-schema/com.squareup.wire/-wire-logger/-companion/index.html +$dokka.location:com.squareup.wire/WireLogger.Companion/NONE/#/PointingToDeclaration/wire-schema/com.squareup.wire/-wire-logger/-companion/-n-o-n-e.html +$dokka.location:com.squareup.wire/WireLogger.Factory///PointingToDeclaration/wire-schema/com.squareup.wire/-wire-logger/-factory/index.html +$dokka.location:com.squareup.wire/WireLogger.Factory/create/#/PointingToDeclaration/wire-schema/com.squareup.wire/-wire-logger/-factory/create.html +$dokka.location:com.squareup.wire/WireLogger///PointingToDeclaration/wire-schema/com.squareup.wire/-wire-logger/index.html +$dokka.location:com.squareup.wire/WireLogger/artifactHandled/#okio.Path#kotlin.String#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire/-wire-logger/artifact-handled.html +$dokka.location:com.squareup.wire/WireLogger/artifactSkipped/#com.squareup.wire.schema.ProtoType#kotlin.String/PointingToDeclaration/wire-schema/com.squareup.wire/-wire-logger/artifact-skipped.html +$dokka.location:com.squareup.wire/WireLogger/unusedExcludesInTarget/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire/-wire-logger/unused-excludes-in-target.html +$dokka.location:com.squareup.wire/WireLogger/unusedIncludesInTarget/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire/-wire-logger/unused-includes-in-target.html +$dokka.location:com.squareup.wire/WireLogger/unusedPrunes/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire/-wire-logger/unused-prunes.html +$dokka.location:com.squareup.wire/WireLogger/unusedRoots/#kotlin.collections.Set[kotlin.String]/PointingToDeclaration/wire-schema/com.squareup.wire/-wire-logger/unused-roots.html +com.squareup.wire +com.squareup.wire.schema + diff --git a/3.x/wire-swift-generator/images/anchor-copy-button.svg b/3.x/wire-swift-generator/images/anchor-copy-button.svg new file mode 100644 index 0000000000..19c1fa3f4d --- /dev/null +++ b/3.x/wire-swift-generator/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-swift-generator/images/arrow_down.svg b/3.x/wire-swift-generator/images/arrow_down.svg new file mode 100644 index 0000000000..639aaf12cf --- /dev/null +++ b/3.x/wire-swift-generator/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-swift-generator/images/burger.svg b/3.x/wire-swift-generator/images/burger.svg new file mode 100644 index 0000000000..fcca732b77 --- /dev/null +++ b/3.x/wire-swift-generator/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/3.x/wire-swift-generator/images/copy-icon.svg b/3.x/wire-swift-generator/images/copy-icon.svg new file mode 100644 index 0000000000..2cb02ec6e7 --- /dev/null +++ b/3.x/wire-swift-generator/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-swift-generator/images/copy-successful-icon.svg b/3.x/wire-swift-generator/images/copy-successful-icon.svg new file mode 100644 index 0000000000..c4b95383de --- /dev/null +++ b/3.x/wire-swift-generator/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-swift-generator/images/footer-go-to-link.svg b/3.x/wire-swift-generator/images/footer-go-to-link.svg new file mode 100644 index 0000000000..a87add7a33 --- /dev/null +++ b/3.x/wire-swift-generator/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-swift-generator/images/go-to-top-icon.svg b/3.x/wire-swift-generator/images/go-to-top-icon.svg new file mode 100644 index 0000000000..abc3d1cef7 --- /dev/null +++ b/3.x/wire-swift-generator/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/3.x/wire-swift-generator/images/homepage.svg b/3.x/wire-swift-generator/images/homepage.svg new file mode 100644 index 0000000000..e3c83b1ce3 --- /dev/null +++ b/3.x/wire-swift-generator/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/3.x/wire-swift-generator/images/logo-icon.svg b/3.x/wire-swift-generator/images/logo-icon.svg new file mode 100644 index 0000000000..e42f9570cf --- /dev/null +++ b/3.x/wire-swift-generator/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/abstract-class-kotlin.svg b/3.x/wire-swift-generator/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 0000000000..19d6148ca6 --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/abstract-class.svg b/3.x/wire-swift-generator/images/nav-icons/abstract-class.svg new file mode 100644 index 0000000000..601820302f --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/annotation-kotlin.svg b/3.x/wire-swift-generator/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 0000000000..b90f508c47 --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/annotation.svg b/3.x/wire-swift-generator/images/nav-icons/annotation.svg new file mode 100644 index 0000000000..b80c54b4b0 --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/class-kotlin.svg b/3.x/wire-swift-generator/images/nav-icons/class-kotlin.svg new file mode 100644 index 0000000000..797a2423cd --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/class.svg b/3.x/wire-swift-generator/images/nav-icons/class.svg new file mode 100644 index 0000000000..3f1ad167e7 --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/enum-kotlin.svg b/3.x/wire-swift-generator/images/nav-icons/enum-kotlin.svg new file mode 100644 index 0000000000..775a7cc90c --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/enum.svg b/3.x/wire-swift-generator/images/nav-icons/enum.svg new file mode 100644 index 0000000000..fa7f24766d --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/exception-class.svg b/3.x/wire-swift-generator/images/nav-icons/exception-class.svg new file mode 100644 index 0000000000..c0b2bdeba7 --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/field-value.svg b/3.x/wire-swift-generator/images/nav-icons/field-value.svg new file mode 100644 index 0000000000..2771ee56cb --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/field-variable.svg b/3.x/wire-swift-generator/images/nav-icons/field-variable.svg new file mode 100644 index 0000000000..e2d2bbd015 --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/function.svg b/3.x/wire-swift-generator/images/nav-icons/function.svg new file mode 100644 index 0000000000..f0da64a0b7 --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/interface-kotlin.svg b/3.x/wire-swift-generator/images/nav-icons/interface-kotlin.svg new file mode 100644 index 0000000000..5e163260e1 --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/interface.svg b/3.x/wire-swift-generator/images/nav-icons/interface.svg new file mode 100644 index 0000000000..32063ba263 --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/object.svg b/3.x/wire-swift-generator/images/nav-icons/object.svg new file mode 100644 index 0000000000..31f0ee3e6b --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-swift-generator/images/nav-icons/typealias-kotlin.svg b/3.x/wire-swift-generator/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 0000000000..f4bb238b5b --- /dev/null +++ b/3.x/wire-swift-generator/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/3.x/wire-swift-generator/images/theme-toggle.svg b/3.x/wire-swift-generator/images/theme-toggle.svg new file mode 100644 index 0000000000..df86202bb9 --- /dev/null +++ b/3.x/wire-swift-generator/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/3.x/wire-swift-generator/index.html b/3.x/wire-swift-generator/index.html new file mode 100644 index 0000000000..35217b0428 --- /dev/null +++ b/3.x/wire-swift-generator/index.html @@ -0,0 +1,99 @@ + + + + + wire-swift-generator + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

wire-swift-generator

+
+

Packages

+
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/navigation.html b/3.x/wire-swift-generator/navigation.html new file mode 100644 index 0000000000..06e45a0760 --- /dev/null +++ b/3.x/wire-swift-generator/navigation.html @@ -0,0 +1,19 @@ + + diff --git a/3.x/wire-swift-generator/scripts/clipboard.js b/3.x/wire-swift-generator/scripts/clipboard.js new file mode 100644 index 0000000000..7a4f33c598 --- /dev/null +++ b/3.x/wire-swift-generator/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/3.x/wire-swift-generator/scripts/main.js b/3.x/wire-swift-generator/scripts/main.js new file mode 100644 index 0000000000..ba6c347392 --- /dev/null +++ b/3.x/wire-swift-generator/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

builtInType

+
+
fun builtInType(protoType: ProtoType): Boolean
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/index.html b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/index.html new file mode 100644 index 0000000000..19d66542a3 --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/index.html @@ -0,0 +1,119 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun builtInType(protoType: ProtoType): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@JvmName(name = "get")
operator fun invoke(schema: Schema, existingTypeModuleName: Map<ProtoType, String> = emptyMap()): SwiftGenerator
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/invoke.html b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/invoke.html new file mode 100644 index 0000000000..1022705a40 --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/invoke.html @@ -0,0 +1,80 @@ + + + + + invoke + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

invoke

+
+
@JvmName(name = "get")
operator fun invoke(schema: Schema, existingTypeModuleName: Map<ProtoType, String> = emptyMap()): SwiftGenerator
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/generate-type-to.html b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/generate-type-to.html new file mode 100644 index 0000000000..c75d1a6898 --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/generate-type-to.html @@ -0,0 +1,80 @@ + + + + + generateTypeTo + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generateTypeTo

+
+
fun generateTypeTo(type: Type, builder: FileSpec.Builder)
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/generated-type-name.html b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/generated-type-name.html new file mode 100644 index 0000000000..5948334389 --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/generated-type-name.html @@ -0,0 +1,80 @@ + + + + + generatedTypeName + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

generatedTypeName

+
+
fun generatedTypeName(type: Type): DeclaredTypeName
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/index.html b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/index.html new file mode 100644 index 0000000000..441283ed36 --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/index.html @@ -0,0 +1,157 @@ + + + + + SwiftGenerator + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SwiftGenerator

+ +
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
val schema: Schema
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun generatedTypeName(type: Type): DeclaredTypeName
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun generateTypeTo(type: Type, builder: FileSpec.Builder)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/schema.html b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/schema.html new file mode 100644 index 0000000000..24c9cd5c6b --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-generator/schema.html @@ -0,0 +1,80 @@ + + + + + schema + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

schema

+
+
val schema: Schema
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/-companion/index.html b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/-companion/index.html new file mode 100644 index 0000000000..d037fdfc93 --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/-companion/index.html @@ -0,0 +1,84 @@ + + + + + Companion + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/-swift-schema-handler.html b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/-swift-schema-handler.html new file mode 100644 index 0000000000..960ceb5128 --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/-swift-schema-handler.html @@ -0,0 +1,80 @@ + + + + + SwiftSchemaHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SwiftSchemaHandler

+
+
constructor()
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/handle.html b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/handle.html new file mode 100644 index 0000000000..69c6cba133 --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/handle.html @@ -0,0 +1,80 @@ + + + + + handle + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

handle

+
+
open override fun handle(schema: Schema, context: SchemaHandler.Context)
open override fun handle(type: Type, context: SchemaHandler.Context): Path?
open override fun handle(service: Service, context: SchemaHandler.Context): List<Path>
open override fun handle(extend: Extend, field: Field, context: SchemaHandler.Context): Path?
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/index.html b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/index.html new file mode 100644 index 0000000000..ccbc763db4 --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/index.html @@ -0,0 +1,142 @@ + + + + + SwiftSchemaHandler + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

SwiftSchemaHandler

+
class SwiftSchemaHandler : SchemaHandler
+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor()
+
+
+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
object Companion
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun handle(schema: Schema, context: SchemaHandler.Context)
open override fun handle(service: Service, context: SchemaHandler.Context): List<Path>
open override fun handle(type: Type, context: SchemaHandler.Context): Path?
open override fun handle(extend: Extend, field: Field, context: SchemaHandler.Context): Path?
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/index.html b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/index.html new file mode 100644 index 0000000000..0822e98be6 --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/com.squareup.wire.swift/index.html @@ -0,0 +1,118 @@ + + + + + com.squareup.wire.swift + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class SwiftSchemaHandler : SchemaHandler
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/3.x/wire-swift-generator/wire-swift-generator/package-list b/3.x/wire-swift-generator/wire-swift-generator/package-list new file mode 100644 index 0000000000..dec5e90175 --- /dev/null +++ b/3.x/wire-swift-generator/wire-swift-generator/package-list @@ -0,0 +1,19 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:com.squareup.wire.swift////PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/index.html +$dokka.location:com.squareup.wire.swift/SwiftGenerator.Companion///PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/index.html +$dokka.location:com.squareup.wire.swift/SwiftGenerator.Companion/builtInType/#com.squareup.wire.schema.ProtoType/PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/built-in-type.html +$dokka.location:com.squareup.wire.swift/SwiftGenerator.Companion/invoke/#com.squareup.wire.schema.Schema#kotlin.collections.Map[com.squareup.wire.schema.ProtoType,kotlin.String]/PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-generator/-companion/invoke.html +$dokka.location:com.squareup.wire.swift/SwiftGenerator///PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-generator/index.html +$dokka.location:com.squareup.wire.swift/SwiftGenerator/generateTypeTo/#com.squareup.wire.schema.Type#io.outfoxx.swiftpoet.FileSpec.Builder/PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-generator/generate-type-to.html +$dokka.location:com.squareup.wire.swift/SwiftGenerator/generatedTypeName/#com.squareup.wire.schema.Type/PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-generator/generated-type-name.html +$dokka.location:com.squareup.wire.swift/SwiftGenerator/schema/#/PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-generator/schema.html +$dokka.location:com.squareup.wire.swift/SwiftSchemaHandler.Companion///PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/-companion/index.html +$dokka.location:com.squareup.wire.swift/SwiftSchemaHandler///PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/index.html +$dokka.location:com.squareup.wire.swift/SwiftSchemaHandler/SwiftSchemaHandler/#/PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/-swift-schema-handler.html +$dokka.location:com.squareup.wire.swift/SwiftSchemaHandler/handle/#com.squareup.wire.schema.Extend#com.squareup.wire.schema.Field#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/handle.html +$dokka.location:com.squareup.wire.swift/SwiftSchemaHandler/handle/#com.squareup.wire.schema.Schema#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/handle.html +$dokka.location:com.squareup.wire.swift/SwiftSchemaHandler/handle/#com.squareup.wire.schema.Service#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/handle.html +$dokka.location:com.squareup.wire.swift/SwiftSchemaHandler/handle/#com.squareup.wire.schema.Type#com.squareup.wire.schema.SchemaHandler.Context/PointingToDeclaration/wire-swift-generator/com.squareup.wire.swift/-swift-schema-handler/handle.html +com.squareup.wire.swift + diff --git a/404.html b/404.html new file mode 100644 index 0000000000..1cfd34152d --- /dev/null +++ b/404.html @@ -0,0 +1,920 @@ + + + + + + + + + + + + + + + + + + + + + + + Wire + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + + + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ +

404 - Not found

+ +
+
+ + + +
+ +
+ + + +
+
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/assets/images/favicon.png b/assets/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..1cf13b9f9d978896599290a74f77d5dbe7d1655c GIT binary patch literal 1870 zcmV-U2eJ5xP)Gc)JR9QMau)O=X#!i9;T z37kk-upj^(fsR36MHs_+1RCI)NNu9}lD0S{B^g8PN?Ww(5|~L#Ng*g{WsqleV}|#l zz8@ri&cTzw_h33bHI+12+kK6WN$h#n5cD8OQt`5kw6p~9H3()bUQ8OS4Q4HTQ=1Ol z_JAocz`fLbT2^{`8n~UAo=#AUOf=SOq4pYkt;XbC&f#7lb$*7=$na!mWCQ`dBQsO0 zLFBSPj*N?#u5&pf2t4XjEGH|=pPQ8xh7tpx;US5Cx_Ju;!O`ya-yF`)b%TEt5>eP1ZX~}sjjA%FJF?h7cX8=b!DZl<6%Cv z*G0uvvU+vmnpLZ2paivG-(cd*y3$hCIcsZcYOGh{$&)A6*XX&kXZd3G8m)G$Zz-LV z^GF3VAW^Mdv!)4OM8EgqRiz~*Cji;uzl2uC9^=8I84vNp;ltJ|q-*uQwGp2ma6cY7 z;`%`!9UXO@fr&Ebapfs34OmS9^u6$)bJxrucutf>`dKPKT%%*d3XlFVKunp9 zasduxjrjs>f8V=D|J=XNZp;_Zy^WgQ$9WDjgY=z@stwiEBm9u5*|34&1Na8BMjjgf3+SHcr`5~>oz1Y?SW^=K z^bTyO6>Gar#P_W2gEMwq)ot3; zREHn~U&Dp0l6YT0&k-wLwYjb?5zGK`W6S2v+K>AM(95m2C20L|3m~rN8dprPr@t)5lsk9Hu*W z?pS990s;Ez=+Rj{x7p``4>+c0G5^pYnB1^!TL=(?HLHZ+HicG{~4F1d^5Awl_2!1jICM-!9eoLhbbT^;yHcefyTAaqRcY zmuctDopPT!%k+}x%lZRKnzykr2}}XfG_ne?nRQO~?%hkzo;@RN{P6o`&mMUWBYMTe z6i8ChtjX&gXl`nvrU>jah)2iNM%JdjqoaeaU%yVn!^70x-flljp6Q5tK}5}&X8&&G zX3fpb3E(!rH=zVI_9Gjl45w@{(ITqngWFe7@9{mX;tO25Z_8 zQHEpI+FkTU#4xu>RkN>b3Tnc3UpWzPXWm#o55GKF09j^Mh~)K7{QqbO_~(@CVq! zS<8954|P8mXN2MRs86xZ&Q4EfM@JB94b=(YGuk)s&^jiSF=t3*oNK3`rD{H`yQ?d; ztE=laAUoZx5?RC8*WKOj`%LXEkgDd>&^Q4M^z`%u0rg-It=hLCVsq!Z%^6eB-OvOT zFZ28TN&cRmgU}Elrnk43)!>Z1FCPL2K$7}gwzIc48NX}#!A1BpJP?#v5wkNprhV** z?Cpalt1oH&{r!o3eSKc&ap)iz2BTn_VV`4>9M^b3;(YY}4>#ML6{~(4mH+?%07*qo IM6N<$f(jP3KmY&$ literal 0 HcmV?d00001 diff --git a/assets/javascripts/bundle.ad660dcc.min.js b/assets/javascripts/bundle.ad660dcc.min.js new file mode 100644 index 0000000000..0ffc0460a4 --- /dev/null +++ b/assets/javascripts/bundle.ad660dcc.min.js @@ -0,0 +1,29 @@ +"use strict";(()=>{var Fi=Object.create;var gr=Object.defineProperty;var ji=Object.getOwnPropertyDescriptor;var Wi=Object.getOwnPropertyNames,Dt=Object.getOwnPropertySymbols,Ui=Object.getPrototypeOf,xr=Object.prototype.hasOwnProperty,no=Object.prototype.propertyIsEnumerable;var oo=(e,t,r)=>t in e?gr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,R=(e,t)=>{for(var r in t||(t={}))xr.call(t,r)&&oo(e,r,t[r]);if(Dt)for(var r of Dt(t))no.call(t,r)&&oo(e,r,t[r]);return e};var io=(e,t)=>{var r={};for(var o in e)xr.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&Dt)for(var o of Dt(e))t.indexOf(o)<0&&no.call(e,o)&&(r[o]=e[o]);return r};var yr=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Di=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Wi(t))!xr.call(e,n)&&n!==r&&gr(e,n,{get:()=>t[n],enumerable:!(o=ji(t,n))||o.enumerable});return e};var Vt=(e,t,r)=>(r=e!=null?Fi(Ui(e)):{},Di(t||!e||!e.__esModule?gr(r,"default",{value:e,enumerable:!0}):r,e));var ao=(e,t,r)=>new Promise((o,n)=>{var i=p=>{try{s(r.next(p))}catch(c){n(c)}},a=p=>{try{s(r.throw(p))}catch(c){n(c)}},s=p=>p.done?o(p.value):Promise.resolve(p.value).then(i,a);s((r=r.apply(e,t)).next())});var co=yr((Er,so)=>{(function(e,t){typeof Er=="object"&&typeof so!="undefined"?t():typeof define=="function"&&define.amd?define(t):t()})(Er,function(){"use strict";function e(r){var o=!0,n=!1,i=null,a={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function s(H){return!!(H&&H!==document&&H.nodeName!=="HTML"&&H.nodeName!=="BODY"&&"classList"in H&&"contains"in H.classList)}function p(H){var mt=H.type,ze=H.tagName;return!!(ze==="INPUT"&&a[mt]&&!H.readOnly||ze==="TEXTAREA"&&!H.readOnly||H.isContentEditable)}function c(H){H.classList.contains("focus-visible")||(H.classList.add("focus-visible"),H.setAttribute("data-focus-visible-added",""))}function l(H){H.hasAttribute("data-focus-visible-added")&&(H.classList.remove("focus-visible"),H.removeAttribute("data-focus-visible-added"))}function f(H){H.metaKey||H.altKey||H.ctrlKey||(s(r.activeElement)&&c(r.activeElement),o=!0)}function u(H){o=!1}function h(H){s(H.target)&&(o||p(H.target))&&c(H.target)}function w(H){s(H.target)&&(H.target.classList.contains("focus-visible")||H.target.hasAttribute("data-focus-visible-added"))&&(n=!0,window.clearTimeout(i),i=window.setTimeout(function(){n=!1},100),l(H.target))}function A(H){document.visibilityState==="hidden"&&(n&&(o=!0),te())}function te(){document.addEventListener("mousemove",J),document.addEventListener("mousedown",J),document.addEventListener("mouseup",J),document.addEventListener("pointermove",J),document.addEventListener("pointerdown",J),document.addEventListener("pointerup",J),document.addEventListener("touchmove",J),document.addEventListener("touchstart",J),document.addEventListener("touchend",J)}function ie(){document.removeEventListener("mousemove",J),document.removeEventListener("mousedown",J),document.removeEventListener("mouseup",J),document.removeEventListener("pointermove",J),document.removeEventListener("pointerdown",J),document.removeEventListener("pointerup",J),document.removeEventListener("touchmove",J),document.removeEventListener("touchstart",J),document.removeEventListener("touchend",J)}function J(H){H.target.nodeName&&H.target.nodeName.toLowerCase()==="html"||(o=!1,ie())}document.addEventListener("keydown",f,!0),document.addEventListener("mousedown",u,!0),document.addEventListener("pointerdown",u,!0),document.addEventListener("touchstart",u,!0),document.addEventListener("visibilitychange",A,!0),te(),r.addEventListener("focus",h,!0),r.addEventListener("blur",w,!0),r.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&r.host?r.host.setAttribute("data-js-focus-visible",""):r.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window!="undefined"&&typeof document!="undefined"){window.applyFocusVisiblePolyfill=e;var t;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(r){t=document.createEvent("CustomEvent"),t.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}typeof document!="undefined"&&e(document)})});var Yr=yr((Rt,Kr)=>{/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */(function(t,r){typeof Rt=="object"&&typeof Kr=="object"?Kr.exports=r():typeof define=="function"&&define.amd?define([],r):typeof Rt=="object"?Rt.ClipboardJS=r():t.ClipboardJS=r()})(Rt,function(){return function(){var e={686:function(o,n,i){"use strict";i.d(n,{default:function(){return Ii}});var a=i(279),s=i.n(a),p=i(370),c=i.n(p),l=i(817),f=i.n(l);function u(V){try{return document.execCommand(V)}catch(_){return!1}}var h=function(_){var O=f()(_);return u("cut"),O},w=h;function A(V){var _=document.documentElement.getAttribute("dir")==="rtl",O=document.createElement("textarea");O.style.fontSize="12pt",O.style.border="0",O.style.padding="0",O.style.margin="0",O.style.position="absolute",O.style[_?"right":"left"]="-9999px";var j=window.pageYOffset||document.documentElement.scrollTop;return O.style.top="".concat(j,"px"),O.setAttribute("readonly",""),O.value=V,O}var te=function(_,O){var j=A(_);O.container.appendChild(j);var D=f()(j);return u("copy"),j.remove(),D},ie=function(_){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},j="";return typeof _=="string"?j=te(_,O):_ instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(_==null?void 0:_.type)?j=te(_.value,O):(j=f()(_),u("copy")),j},J=ie;function H(V){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?H=function(O){return typeof O}:H=function(O){return O&&typeof Symbol=="function"&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O},H(V)}var mt=function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},O=_.action,j=O===void 0?"copy":O,D=_.container,Y=_.target,ke=_.text;if(j!=="copy"&&j!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(Y!==void 0)if(Y&&H(Y)==="object"&&Y.nodeType===1){if(j==="copy"&&Y.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(j==="cut"&&(Y.hasAttribute("readonly")||Y.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(ke)return J(ke,{container:D});if(Y)return j==="cut"?w(Y):J(Y,{container:D})},ze=mt;function Ie(V){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ie=function(O){return typeof O}:Ie=function(O){return O&&typeof Symbol=="function"&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O},Ie(V)}function _i(V,_){if(!(V instanceof _))throw new TypeError("Cannot call a class as a function")}function ro(V,_){for(var O=0;O<_.length;O++){var j=_[O];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(V,j.key,j)}}function Ai(V,_,O){return _&&ro(V.prototype,_),O&&ro(V,O),V}function Ci(V,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function");V.prototype=Object.create(_&&_.prototype,{constructor:{value:V,writable:!0,configurable:!0}}),_&&br(V,_)}function br(V,_){return br=Object.setPrototypeOf||function(j,D){return j.__proto__=D,j},br(V,_)}function Hi(V){var _=Pi();return function(){var j=Wt(V),D;if(_){var Y=Wt(this).constructor;D=Reflect.construct(j,arguments,Y)}else D=j.apply(this,arguments);return ki(this,D)}}function ki(V,_){return _&&(Ie(_)==="object"||typeof _=="function")?_:$i(V)}function $i(V){if(V===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return V}function Pi(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(V){return!1}}function Wt(V){return Wt=Object.setPrototypeOf?Object.getPrototypeOf:function(O){return O.__proto__||Object.getPrototypeOf(O)},Wt(V)}function vr(V,_){var O="data-clipboard-".concat(V);if(_.hasAttribute(O))return _.getAttribute(O)}var Ri=function(V){Ci(O,V);var _=Hi(O);function O(j,D){var Y;return _i(this,O),Y=_.call(this),Y.resolveOptions(D),Y.listenClick(j),Y}return Ai(O,[{key:"resolveOptions",value:function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof D.action=="function"?D.action:this.defaultAction,this.target=typeof D.target=="function"?D.target:this.defaultTarget,this.text=typeof D.text=="function"?D.text:this.defaultText,this.container=Ie(D.container)==="object"?D.container:document.body}},{key:"listenClick",value:function(D){var Y=this;this.listener=c()(D,"click",function(ke){return Y.onClick(ke)})}},{key:"onClick",value:function(D){var Y=D.delegateTarget||D.currentTarget,ke=this.action(Y)||"copy",Ut=ze({action:ke,container:this.container,target:this.target(Y),text:this.text(Y)});this.emit(Ut?"success":"error",{action:ke,text:Ut,trigger:Y,clearSelection:function(){Y&&Y.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(D){return vr("action",D)}},{key:"defaultTarget",value:function(D){var Y=vr("target",D);if(Y)return document.querySelector(Y)}},{key:"defaultText",value:function(D){return vr("text",D)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(D){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return J(D,Y)}},{key:"cut",value:function(D){return w(D)}},{key:"isSupported",value:function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],Y=typeof D=="string"?[D]:D,ke=!!document.queryCommandSupported;return Y.forEach(function(Ut){ke=ke&&!!document.queryCommandSupported(Ut)}),ke}}]),O}(s()),Ii=Ri},828:function(o){var n=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var i=Element.prototype;i.matches=i.matchesSelector||i.mozMatchesSelector||i.msMatchesSelector||i.oMatchesSelector||i.webkitMatchesSelector}function a(s,p){for(;s&&s.nodeType!==n;){if(typeof s.matches=="function"&&s.matches(p))return s;s=s.parentNode}}o.exports=a},438:function(o,n,i){var a=i(828);function s(l,f,u,h,w){var A=c.apply(this,arguments);return l.addEventListener(u,A,w),{destroy:function(){l.removeEventListener(u,A,w)}}}function p(l,f,u,h,w){return typeof l.addEventListener=="function"?s.apply(null,arguments):typeof u=="function"?s.bind(null,document).apply(null,arguments):(typeof l=="string"&&(l=document.querySelectorAll(l)),Array.prototype.map.call(l,function(A){return s(A,f,u,h,w)}))}function c(l,f,u,h){return function(w){w.delegateTarget=a(w.target,f),w.delegateTarget&&h.call(l,w)}}o.exports=p},879:function(o,n){n.node=function(i){return i!==void 0&&i instanceof HTMLElement&&i.nodeType===1},n.nodeList=function(i){var a=Object.prototype.toString.call(i);return i!==void 0&&(a==="[object NodeList]"||a==="[object HTMLCollection]")&&"length"in i&&(i.length===0||n.node(i[0]))},n.string=function(i){return typeof i=="string"||i instanceof String},n.fn=function(i){var a=Object.prototype.toString.call(i);return a==="[object Function]"}},370:function(o,n,i){var a=i(879),s=i(438);function p(u,h,w){if(!u&&!h&&!w)throw new Error("Missing required arguments");if(!a.string(h))throw new TypeError("Second argument must be a String");if(!a.fn(w))throw new TypeError("Third argument must be a Function");if(a.node(u))return c(u,h,w);if(a.nodeList(u))return l(u,h,w);if(a.string(u))return f(u,h,w);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function c(u,h,w){return u.addEventListener(h,w),{destroy:function(){u.removeEventListener(h,w)}}}function l(u,h,w){return Array.prototype.forEach.call(u,function(A){A.addEventListener(h,w)}),{destroy:function(){Array.prototype.forEach.call(u,function(A){A.removeEventListener(h,w)})}}}function f(u,h,w){return s(document.body,u,h,w)}o.exports=p},817:function(o){function n(i){var a;if(i.nodeName==="SELECT")i.focus(),a=i.value;else if(i.nodeName==="INPUT"||i.nodeName==="TEXTAREA"){var s=i.hasAttribute("readonly");s||i.setAttribute("readonly",""),i.select(),i.setSelectionRange(0,i.value.length),s||i.removeAttribute("readonly"),a=i.value}else{i.hasAttribute("contenteditable")&&i.focus();var p=window.getSelection(),c=document.createRange();c.selectNodeContents(i),p.removeAllRanges(),p.addRange(c),a=p.toString()}return a}o.exports=n},279:function(o){function n(){}n.prototype={on:function(i,a,s){var p=this.e||(this.e={});return(p[i]||(p[i]=[])).push({fn:a,ctx:s}),this},once:function(i,a,s){var p=this;function c(){p.off(i,c),a.apply(s,arguments)}return c._=a,this.on(i,c,s)},emit:function(i){var a=[].slice.call(arguments,1),s=((this.e||(this.e={}))[i]||[]).slice(),p=0,c=s.length;for(p;p{"use strict";/*! + * escape-html + * Copyright(c) 2012-2013 TJ Holowaychuk + * Copyright(c) 2015 Andreas Lubbe + * Copyright(c) 2015 Tiancheng "Timothy" Gu + * MIT Licensed + */var ts=/["'&<>]/;ei.exports=rs;function rs(e){var t=""+e,r=ts.exec(t);if(!r)return t;var o,n="",i=0,a=0;for(i=r.index;i0&&i[i.length-1])&&(c[0]===6||c[0]===2)){r=0;continue}if(c[0]===3&&(!i||c[1]>i[0]&&c[1]=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function N(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var o=r.call(e),n,i=[],a;try{for(;(t===void 0||t-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(s){a={error:s}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(a)throw a.error}}return i}function q(e,t,r){if(r||arguments.length===2)for(var o=0,n=t.length,i;o1||s(u,h)})})}function s(u,h){try{p(o[u](h))}catch(w){f(i[0][3],w)}}function p(u){u.value instanceof nt?Promise.resolve(u.value.v).then(c,l):f(i[0][2],u)}function c(u){s("next",u)}function l(u){s("throw",u)}function f(u,h){u(h),i.shift(),i.length&&s(i[0][0],i[0][1])}}function mo(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof de=="function"?de(e):e[Symbol.iterator](),r={},o("next"),o("throw"),o("return"),r[Symbol.asyncIterator]=function(){return this},r);function o(i){r[i]=e[i]&&function(a){return new Promise(function(s,p){a=e[i](a),n(s,p,a.done,a.value)})}}function n(i,a,s,p){Promise.resolve(p).then(function(c){i({value:c,done:s})},a)}}function k(e){return typeof e=="function"}function ft(e){var t=function(o){Error.call(o),o.stack=new Error().stack},r=e(t);return r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r}var zt=ft(function(e){return function(r){e(this),this.message=r?r.length+` errors occurred during unsubscription: +`+r.map(function(o,n){return n+1+") "+o.toString()}).join(` + `):"",this.name="UnsubscriptionError",this.errors=r}});function qe(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}var Fe=function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,r,o,n,i;if(!this.closed){this.closed=!0;var a=this._parentage;if(a)if(this._parentage=null,Array.isArray(a))try{for(var s=de(a),p=s.next();!p.done;p=s.next()){var c=p.value;c.remove(this)}}catch(A){t={error:A}}finally{try{p&&!p.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}else a.remove(this);var l=this.initialTeardown;if(k(l))try{l()}catch(A){i=A instanceof zt?A.errors:[A]}var f=this._finalizers;if(f){this._finalizers=null;try{for(var u=de(f),h=u.next();!h.done;h=u.next()){var w=h.value;try{fo(w)}catch(A){i=i!=null?i:[],A instanceof zt?i=q(q([],N(i)),N(A.errors)):i.push(A)}}}catch(A){o={error:A}}finally{try{h&&!h.done&&(n=u.return)&&n.call(u)}finally{if(o)throw o.error}}}if(i)throw new zt(i)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)fo(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(r=this._finalizers)!==null&&r!==void 0?r:[]).push(t)}},e.prototype._hasParent=function(t){var r=this._parentage;return r===t||Array.isArray(r)&&r.includes(t)},e.prototype._addParent=function(t){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(t),r):r?[r,t]:t},e.prototype._removeParent=function(t){var r=this._parentage;r===t?this._parentage=null:Array.isArray(r)&&qe(r,t)},e.prototype.remove=function(t){var r=this._finalizers;r&&qe(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}();var Tr=Fe.EMPTY;function qt(e){return e instanceof Fe||e&&"closed"in e&&k(e.remove)&&k(e.add)&&k(e.unsubscribe)}function fo(e){k(e)?e():e.unsubscribe()}var $e={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var ut={setTimeout:function(e,t){for(var r=[],o=2;o0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(r){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,r)},t.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},t.prototype._innerSubscribe=function(r){var o=this,n=this,i=n.hasError,a=n.isStopped,s=n.observers;return i||a?Tr:(this.currentObservers=null,s.push(r),new Fe(function(){o.currentObservers=null,qe(s,r)}))},t.prototype._checkFinalizedStatuses=function(r){var o=this,n=o.hasError,i=o.thrownError,a=o.isStopped;n?r.error(i):a&&r.complete()},t.prototype.asObservable=function(){var r=new F;return r.source=this,r},t.create=function(r,o){return new Eo(r,o)},t}(F);var Eo=function(e){re(t,e);function t(r,o){var n=e.call(this)||this;return n.destination=r,n.source=o,n}return t.prototype.next=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.next)===null||n===void 0||n.call(o,r)},t.prototype.error=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.error)===null||n===void 0||n.call(o,r)},t.prototype.complete=function(){var r,o;(o=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||o===void 0||o.call(r)},t.prototype._subscribe=function(r){var o,n;return(n=(o=this.source)===null||o===void 0?void 0:o.subscribe(r))!==null&&n!==void 0?n:Tr},t}(g);var _r=function(e){re(t,e);function t(r){var o=e.call(this)||this;return o._value=r,o}return Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(r){var o=e.prototype._subscribe.call(this,r);return!o.closed&&r.next(this._value),o},t.prototype.getValue=function(){var r=this,o=r.hasError,n=r.thrownError,i=r._value;if(o)throw n;return this._throwIfClosed(),i},t.prototype.next=function(r){e.prototype.next.call(this,this._value=r)},t}(g);var Lt={now:function(){return(Lt.delegate||Date).now()},delegate:void 0};var _t=function(e){re(t,e);function t(r,o,n){r===void 0&&(r=1/0),o===void 0&&(o=1/0),n===void 0&&(n=Lt);var i=e.call(this)||this;return i._bufferSize=r,i._windowTime=o,i._timestampProvider=n,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=o===1/0,i._bufferSize=Math.max(1,r),i._windowTime=Math.max(1,o),i}return t.prototype.next=function(r){var o=this,n=o.isStopped,i=o._buffer,a=o._infiniteTimeWindow,s=o._timestampProvider,p=o._windowTime;n||(i.push(r),!a&&i.push(s.now()+p)),this._trimBuffer(),e.prototype.next.call(this,r)},t.prototype._subscribe=function(r){this._throwIfClosed(),this._trimBuffer();for(var o=this._innerSubscribe(r),n=this,i=n._infiniteTimeWindow,a=n._buffer,s=a.slice(),p=0;p0?e.prototype.schedule.call(this,r,o):(this.delay=o,this.state=r,this.scheduler.flush(this),this)},t.prototype.execute=function(r,o){return o>0||this.closed?e.prototype.execute.call(this,r,o):this._execute(r,o)},t.prototype.requestAsyncId=function(r,o,n){return n===void 0&&(n=0),n!=null&&n>0||n==null&&this.delay>0?e.prototype.requestAsyncId.call(this,r,o,n):(r.flush(this),0)},t}(vt);var So=function(e){re(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t}(gt);var Hr=new So(To);var Oo=function(e){re(t,e);function t(r,o){var n=e.call(this,r,o)||this;return n.scheduler=r,n.work=o,n}return t.prototype.requestAsyncId=function(r,o,n){return n===void 0&&(n=0),n!==null&&n>0?e.prototype.requestAsyncId.call(this,r,o,n):(r.actions.push(this),r._scheduled||(r._scheduled=bt.requestAnimationFrame(function(){return r.flush(void 0)})))},t.prototype.recycleAsyncId=function(r,o,n){var i;if(n===void 0&&(n=0),n!=null?n>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,r,o,n);var a=r.actions;o!=null&&((i=a[a.length-1])===null||i===void 0?void 0:i.id)!==o&&(bt.cancelAnimationFrame(o),r._scheduled=void 0)},t}(vt);var Mo=function(e){re(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.flush=function(r){this._active=!0;var o=this._scheduled;this._scheduled=void 0;var n=this.actions,i;r=r||n.shift();do if(i=r.execute(r.state,r.delay))break;while((r=n[0])&&r.id===o&&n.shift());if(this._active=!1,i){for(;(r=n[0])&&r.id===o&&n.shift();)r.unsubscribe();throw i}},t}(gt);var me=new Mo(Oo);var M=new F(function(e){return e.complete()});function Yt(e){return e&&k(e.schedule)}function kr(e){return e[e.length-1]}function Xe(e){return k(kr(e))?e.pop():void 0}function He(e){return Yt(kr(e))?e.pop():void 0}function Bt(e,t){return typeof kr(e)=="number"?e.pop():t}var xt=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function Gt(e){return k(e==null?void 0:e.then)}function Jt(e){return k(e[ht])}function Xt(e){return Symbol.asyncIterator&&k(e==null?void 0:e[Symbol.asyncIterator])}function Zt(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Gi(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var er=Gi();function tr(e){return k(e==null?void 0:e[er])}function rr(e){return lo(this,arguments,function(){var r,o,n,i;return Nt(this,function(a){switch(a.label){case 0:r=e.getReader(),a.label=1;case 1:a.trys.push([1,,9,10]),a.label=2;case 2:return[4,nt(r.read())];case 3:return o=a.sent(),n=o.value,i=o.done,i?[4,nt(void 0)]:[3,5];case 4:return[2,a.sent()];case 5:return[4,nt(n)];case 6:return[4,a.sent()];case 7:return a.sent(),[3,2];case 8:return[3,10];case 9:return r.releaseLock(),[7];case 10:return[2]}})})}function or(e){return k(e==null?void 0:e.getReader)}function W(e){if(e instanceof F)return e;if(e!=null){if(Jt(e))return Ji(e);if(xt(e))return Xi(e);if(Gt(e))return Zi(e);if(Xt(e))return Lo(e);if(tr(e))return ea(e);if(or(e))return ta(e)}throw Zt(e)}function Ji(e){return new F(function(t){var r=e[ht]();if(k(r.subscribe))return r.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Xi(e){return new F(function(t){for(var r=0;r=2;return function(o){return o.pipe(e?b(function(n,i){return e(n,i,o)}):le,Te(1),r?Be(t):zo(function(){return new ir}))}}function Fr(e){return e<=0?function(){return M}:y(function(t,r){var o=[];t.subscribe(T(r,function(n){o.push(n),e=2,!0))}function pe(e){e===void 0&&(e={});var t=e.connector,r=t===void 0?function(){return new g}:t,o=e.resetOnError,n=o===void 0?!0:o,i=e.resetOnComplete,a=i===void 0?!0:i,s=e.resetOnRefCountZero,p=s===void 0?!0:s;return function(c){var l,f,u,h=0,w=!1,A=!1,te=function(){f==null||f.unsubscribe(),f=void 0},ie=function(){te(),l=u=void 0,w=A=!1},J=function(){var H=l;ie(),H==null||H.unsubscribe()};return y(function(H,mt){h++,!A&&!w&&te();var ze=u=u!=null?u:r();mt.add(function(){h--,h===0&&!A&&!w&&(f=Wr(J,p))}),ze.subscribe(mt),!l&&h>0&&(l=new at({next:function(Ie){return ze.next(Ie)},error:function(Ie){A=!0,te(),f=Wr(ie,n,Ie),ze.error(Ie)},complete:function(){w=!0,te(),f=Wr(ie,a),ze.complete()}}),W(H).subscribe(l))})(c)}}function Wr(e,t){for(var r=[],o=2;oe.next(document)),e}function $(e,t=document){return Array.from(t.querySelectorAll(e))}function P(e,t=document){let r=fe(e,t);if(typeof r=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return r}function fe(e,t=document){return t.querySelector(e)||void 0}function Re(){var e,t,r,o;return(o=(r=(t=(e=document.activeElement)==null?void 0:e.shadowRoot)==null?void 0:t.activeElement)!=null?r:document.activeElement)!=null?o:void 0}var xa=S(d(document.body,"focusin"),d(document.body,"focusout")).pipe(_e(1),Q(void 0),m(()=>Re()||document.body),B(1));function et(e){return xa.pipe(m(t=>e.contains(t)),K())}function kt(e,t){return C(()=>S(d(e,"mouseenter").pipe(m(()=>!0)),d(e,"mouseleave").pipe(m(()=>!1))).pipe(t?Ht(r=>Me(+!r*t)):le,Q(e.matches(":hover"))))}function Bo(e,t){if(typeof t=="string"||typeof t=="number")e.innerHTML+=t.toString();else if(t instanceof Node)e.appendChild(t);else if(Array.isArray(t))for(let r of t)Bo(e,r)}function x(e,t,...r){let o=document.createElement(e);if(t)for(let n of Object.keys(t))typeof t[n]!="undefined"&&(typeof t[n]!="boolean"?o.setAttribute(n,t[n]):o.setAttribute(n,""));for(let n of r)Bo(o,n);return o}function sr(e){if(e>999){let t=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(t)}k`}else return e.toString()}function wt(e){let t=x("script",{src:e});return C(()=>(document.head.appendChild(t),S(d(t,"load"),d(t,"error").pipe(v(()=>$r(()=>new ReferenceError(`Invalid script: ${e}`))))).pipe(m(()=>{}),L(()=>document.head.removeChild(t)),Te(1))))}var Go=new g,ya=C(()=>typeof ResizeObserver=="undefined"?wt("https://unpkg.com/resize-observer-polyfill"):I(void 0)).pipe(m(()=>new ResizeObserver(e=>e.forEach(t=>Go.next(t)))),v(e=>S(Ke,I(e)).pipe(L(()=>e.disconnect()))),B(1));function ce(e){return{width:e.offsetWidth,height:e.offsetHeight}}function ge(e){let t=e;for(;t.clientWidth===0&&t.parentElement;)t=t.parentElement;return ya.pipe(E(r=>r.observe(t)),v(r=>Go.pipe(b(o=>o.target===t),L(()=>r.unobserve(t)))),m(()=>ce(e)),Q(ce(e)))}function Tt(e){return{width:e.scrollWidth,height:e.scrollHeight}}function cr(e){let t=e.parentElement;for(;t&&(e.scrollWidth<=t.scrollWidth&&e.scrollHeight<=t.scrollHeight);)t=(e=t).parentElement;return t?e:void 0}function Jo(e){let t=[],r=e.parentElement;for(;r;)(e.clientWidth>r.clientWidth||e.clientHeight>r.clientHeight)&&t.push(r),r=(e=r).parentElement;return t.length===0&&t.push(document.documentElement),t}function Ue(e){return{x:e.offsetLeft,y:e.offsetTop}}function Xo(e){let t=e.getBoundingClientRect();return{x:t.x+window.scrollX,y:t.y+window.scrollY}}function Zo(e){return S(d(window,"load"),d(window,"resize")).pipe(Le(0,me),m(()=>Ue(e)),Q(Ue(e)))}function pr(e){return{x:e.scrollLeft,y:e.scrollTop}}function De(e){return S(d(e,"scroll"),d(window,"scroll"),d(window,"resize")).pipe(Le(0,me),m(()=>pr(e)),Q(pr(e)))}var en=new g,Ea=C(()=>I(new IntersectionObserver(e=>{for(let t of e)en.next(t)},{threshold:0}))).pipe(v(e=>S(Ke,I(e)).pipe(L(()=>e.disconnect()))),B(1));function tt(e){return Ea.pipe(E(t=>t.observe(e)),v(t=>en.pipe(b(({target:r})=>r===e),L(()=>t.unobserve(e)),m(({isIntersecting:r})=>r))))}function tn(e,t=16){return De(e).pipe(m(({y:r})=>{let o=ce(e),n=Tt(e);return r>=n.height-o.height-t}),K())}var lr={drawer:P("[data-md-toggle=drawer]"),search:P("[data-md-toggle=search]")};function rn(e){return lr[e].checked}function Je(e,t){lr[e].checked!==t&&lr[e].click()}function Ve(e){let t=lr[e];return d(t,"change").pipe(m(()=>t.checked),Q(t.checked))}function wa(e,t){switch(e.constructor){case HTMLInputElement:return e.type==="radio"?/^Arrow/.test(t):!0;case HTMLSelectElement:case HTMLTextAreaElement:return!0;default:return e.isContentEditable}}function Ta(){return S(d(window,"compositionstart").pipe(m(()=>!0)),d(window,"compositionend").pipe(m(()=>!1))).pipe(Q(!1))}function on(){let e=d(window,"keydown").pipe(b(t=>!(t.metaKey||t.ctrlKey)),m(t=>({mode:rn("search")?"search":"global",type:t.key,claim(){t.preventDefault(),t.stopPropagation()}})),b(({mode:t,type:r})=>{if(t==="global"){let o=Re();if(typeof o!="undefined")return!wa(o,r)}return!0}),pe());return Ta().pipe(v(t=>t?M:e))}function xe(){return new URL(location.href)}function pt(e,t=!1){if(G("navigation.instant")&&!t){let r=x("a",{href:e.href});document.body.appendChild(r),r.click(),r.remove()}else location.href=e.href}function nn(){return new g}function an(){return location.hash.slice(1)}function sn(e){let t=x("a",{href:e});t.addEventListener("click",r=>r.stopPropagation()),t.click()}function Sa(e){return S(d(window,"hashchange"),e).pipe(m(an),Q(an()),b(t=>t.length>0),B(1))}function cn(e){return Sa(e).pipe(m(t=>fe(`[id="${t}"]`)),b(t=>typeof t!="undefined"))}function $t(e){let t=matchMedia(e);return ar(r=>t.addListener(()=>r(t.matches))).pipe(Q(t.matches))}function pn(){let e=matchMedia("print");return S(d(window,"beforeprint").pipe(m(()=>!0)),d(window,"afterprint").pipe(m(()=>!1))).pipe(Q(e.matches))}function Nr(e,t){return e.pipe(v(r=>r?t():M))}function zr(e,t){return new F(r=>{let o=new XMLHttpRequest;return o.open("GET",`${e}`),o.responseType="blob",o.addEventListener("load",()=>{o.status>=200&&o.status<300?(r.next(o.response),r.complete()):r.error(new Error(o.statusText))}),o.addEventListener("error",()=>{r.error(new Error("Network error"))}),o.addEventListener("abort",()=>{r.complete()}),typeof(t==null?void 0:t.progress$)!="undefined"&&(o.addEventListener("progress",n=>{var i;if(n.lengthComputable)t.progress$.next(n.loaded/n.total*100);else{let a=(i=o.getResponseHeader("Content-Length"))!=null?i:0;t.progress$.next(n.loaded/+a*100)}}),t.progress$.next(5)),o.send(),()=>o.abort()})}function Ne(e,t){return zr(e,t).pipe(v(r=>r.text()),m(r=>JSON.parse(r)),B(1))}function ln(e,t){let r=new DOMParser;return zr(e,t).pipe(v(o=>o.text()),m(o=>r.parseFromString(o,"text/html")),B(1))}function mn(e,t){let r=new DOMParser;return zr(e,t).pipe(v(o=>o.text()),m(o=>r.parseFromString(o,"text/xml")),B(1))}function fn(){return{x:Math.max(0,scrollX),y:Math.max(0,scrollY)}}function un(){return S(d(window,"scroll",{passive:!0}),d(window,"resize",{passive:!0})).pipe(m(fn),Q(fn()))}function dn(){return{width:innerWidth,height:innerHeight}}function hn(){return d(window,"resize",{passive:!0}).pipe(m(dn),Q(dn()))}function bn(){return z([un(),hn()]).pipe(m(([e,t])=>({offset:e,size:t})),B(1))}function mr(e,{viewport$:t,header$:r}){let o=t.pipe(Z("size")),n=z([o,r]).pipe(m(()=>Ue(e)));return z([r,t,n]).pipe(m(([{height:i},{offset:a,size:s},{x:p,y:c}])=>({offset:{x:a.x-p,y:a.y-c+i},size:s})))}function Oa(e){return d(e,"message",t=>t.data)}function Ma(e){let t=new g;return t.subscribe(r=>e.postMessage(r)),t}function vn(e,t=new Worker(e)){let r=Oa(t),o=Ma(t),n=new g;n.subscribe(o);let i=o.pipe(X(),ne(!0));return n.pipe(X(),Pe(r.pipe(U(i))),pe())}var La=P("#__config"),St=JSON.parse(La.textContent);St.base=`${new URL(St.base,xe())}`;function ye(){return St}function G(e){return St.features.includes(e)}function Ee(e,t){return typeof t!="undefined"?St.translations[e].replace("#",t.toString()):St.translations[e]}function Se(e,t=document){return P(`[data-md-component=${e}]`,t)}function ae(e,t=document){return $(`[data-md-component=${e}]`,t)}function _a(e){let t=P(".md-typeset > :first-child",e);return d(t,"click",{once:!0}).pipe(m(()=>P(".md-typeset",e)),m(r=>({hash:__md_hash(r.innerHTML)})))}function gn(e){if(!G("announce.dismiss")||!e.childElementCount)return M;if(!e.hidden){let t=P(".md-typeset",e);__md_hash(t.innerHTML)===__md_get("__announce")&&(e.hidden=!0)}return C(()=>{let t=new g;return t.subscribe(({hash:r})=>{e.hidden=!0,__md_set("__announce",r)}),_a(e).pipe(E(r=>t.next(r)),L(()=>t.complete()),m(r=>R({ref:e},r)))})}function Aa(e,{target$:t}){return t.pipe(m(r=>({hidden:r!==e})))}function xn(e,t){let r=new g;return r.subscribe(({hidden:o})=>{e.hidden=o}),Aa(e,t).pipe(E(o=>r.next(o)),L(()=>r.complete()),m(o=>R({ref:e},o)))}function Pt(e,t){return t==="inline"?x("div",{class:"md-tooltip md-tooltip--inline",id:e,role:"tooltip"},x("div",{class:"md-tooltip__inner md-typeset"})):x("div",{class:"md-tooltip",id:e,role:"tooltip"},x("div",{class:"md-tooltip__inner md-typeset"}))}function yn(...e){return x("div",{class:"md-tooltip2",role:"tooltip"},x("div",{class:"md-tooltip2__inner md-typeset"},e))}function En(e,t){if(t=t?`${t}_annotation_${e}`:void 0,t){let r=t?`#${t}`:void 0;return x("aside",{class:"md-annotation",tabIndex:0},Pt(t),x("a",{href:r,class:"md-annotation__index",tabIndex:-1},x("span",{"data-md-annotation-id":e})))}else return x("aside",{class:"md-annotation",tabIndex:0},Pt(t),x("span",{class:"md-annotation__index",tabIndex:-1},x("span",{"data-md-annotation-id":e})))}function wn(e){return x("button",{class:"md-clipboard md-icon",title:Ee("clipboard.copy"),"data-clipboard-target":`#${e} > code`})}function qr(e,t){let r=t&2,o=t&1,n=Object.keys(e.terms).filter(p=>!e.terms[p]).reduce((p,c)=>[...p,x("del",null,c)," "],[]).slice(0,-1),i=ye(),a=new URL(e.location,i.base);G("search.highlight")&&a.searchParams.set("h",Object.entries(e.terms).filter(([,p])=>p).reduce((p,[c])=>`${p} ${c}`.trim(),""));let{tags:s}=ye();return x("a",{href:`${a}`,class:"md-search-result__link",tabIndex:-1},x("article",{class:"md-search-result__article md-typeset","data-md-score":e.score.toFixed(2)},r>0&&x("div",{class:"md-search-result__icon md-icon"}),r>0&&x("h1",null,e.title),r<=0&&x("h2",null,e.title),o>0&&e.text.length>0&&e.text,e.tags&&e.tags.map(p=>{let c=s?p in s?`md-tag-icon md-tag--${s[p]}`:"md-tag-icon":"";return x("span",{class:`md-tag ${c}`},p)}),o>0&&n.length>0&&x("p",{class:"md-search-result__terms"},Ee("search.result.term.missing"),": ",...n)))}function Tn(e){let t=e[0].score,r=[...e],o=ye(),n=r.findIndex(l=>!`${new URL(l.location,o.base)}`.includes("#")),[i]=r.splice(n,1),a=r.findIndex(l=>l.scoreqr(l,1)),...p.length?[x("details",{class:"md-search-result__more"},x("summary",{tabIndex:-1},x("div",null,p.length>0&&p.length===1?Ee("search.result.more.one"):Ee("search.result.more.other",p.length))),...p.map(l=>qr(l,1)))]:[]];return x("li",{class:"md-search-result__item"},c)}function Sn(e){return x("ul",{class:"md-source__facts"},Object.entries(e).map(([t,r])=>x("li",{class:`md-source__fact md-source__fact--${t}`},typeof r=="number"?sr(r):r)))}function Qr(e){let t=`tabbed-control tabbed-control--${e}`;return x("div",{class:t,hidden:!0},x("button",{class:"tabbed-button",tabIndex:-1,"aria-hidden":"true"}))}function On(e){return x("div",{class:"md-typeset__scrollwrap"},x("div",{class:"md-typeset__table"},e))}function Ca(e){var o;let t=ye(),r=new URL(`../${e.version}/`,t.base);return x("li",{class:"md-version__item"},x("a",{href:`${r}`,class:"md-version__link"},e.title,((o=t.version)==null?void 0:o.alias)&&e.aliases.length>0&&x("span",{class:"md-version__alias"},e.aliases[0])))}function Mn(e,t){var o;let r=ye();return e=e.filter(n=>{var i;return!((i=n.properties)!=null&&i.hidden)}),x("div",{class:"md-version"},x("button",{class:"md-version__current","aria-label":Ee("select.version")},t.title,((o=r.version)==null?void 0:o.alias)&&t.aliases.length>0&&x("span",{class:"md-version__alias"},t.aliases[0])),x("ul",{class:"md-version__list"},e.map(Ca)))}var Ha=0;function ka(e){let t=z([et(e),kt(e)]).pipe(m(([o,n])=>o||n),K()),r=C(()=>Jo(e)).pipe(oe(De),ct(1),m(()=>Xo(e)));return t.pipe(Ae(o=>o),v(()=>z([t,r])),m(([o,n])=>({active:o,offset:n})),pe())}function $a(e,t){let{content$:r,viewport$:o}=t,n=`__tooltip2_${Ha++}`;return C(()=>{let i=new g,a=new _r(!1);i.pipe(X(),ne(!1)).subscribe(a);let s=a.pipe(Ht(c=>Me(+!c*250,Hr)),K(),v(c=>c?r:M),E(c=>c.id=n),pe());z([i.pipe(m(({active:c})=>c)),s.pipe(v(c=>kt(c,250)),Q(!1))]).pipe(m(c=>c.some(l=>l))).subscribe(a);let p=a.pipe(b(c=>c),ee(s,o),m(([c,l,{size:f}])=>{let u=e.getBoundingClientRect(),h=u.width/2;if(l.role==="tooltip")return{x:h,y:8+u.height};if(u.y>=f.height/2){let{height:w}=ce(l);return{x:h,y:-16-w}}else return{x:h,y:16+u.height}}));return z([s,i,p]).subscribe(([c,{offset:l},f])=>{c.style.setProperty("--md-tooltip-host-x",`${l.x}px`),c.style.setProperty("--md-tooltip-host-y",`${l.y}px`),c.style.setProperty("--md-tooltip-x",`${f.x}px`),c.style.setProperty("--md-tooltip-y",`${f.y}px`),c.classList.toggle("md-tooltip2--top",f.y<0),c.classList.toggle("md-tooltip2--bottom",f.y>=0)}),a.pipe(b(c=>c),ee(s,(c,l)=>l),b(c=>c.role==="tooltip")).subscribe(c=>{let l=ce(P(":scope > *",c));c.style.setProperty("--md-tooltip-width",`${l.width}px`),c.style.setProperty("--md-tooltip-tail","0px")}),a.pipe(K(),be(me),ee(s)).subscribe(([c,l])=>{l.classList.toggle("md-tooltip2--active",c)}),z([a.pipe(b(c=>c)),s]).subscribe(([c,l])=>{l.role==="dialog"?(e.setAttribute("aria-controls",n),e.setAttribute("aria-haspopup","dialog")):e.setAttribute("aria-describedby",n)}),a.pipe(b(c=>!c)).subscribe(()=>{e.removeAttribute("aria-controls"),e.removeAttribute("aria-describedby"),e.removeAttribute("aria-haspopup")}),ka(e).pipe(E(c=>i.next(c)),L(()=>i.complete()),m(c=>R({ref:e},c)))})}function lt(e,{viewport$:t},r=document.body){return $a(e,{content$:new F(o=>{let n=e.title,i=yn(n);return o.next(i),e.removeAttribute("title"),r.append(i),()=>{i.remove(),e.setAttribute("title",n)}}),viewport$:t})}function Pa(e,t){let r=C(()=>z([Zo(e),De(t)])).pipe(m(([{x:o,y:n},i])=>{let{width:a,height:s}=ce(e);return{x:o-i.x+a/2,y:n-i.y+s/2}}));return et(e).pipe(v(o=>r.pipe(m(n=>({active:o,offset:n})),Te(+!o||1/0))))}function Ln(e,t,{target$:r}){let[o,n]=Array.from(e.children);return C(()=>{let i=new g,a=i.pipe(X(),ne(!0));return i.subscribe({next({offset:s}){e.style.setProperty("--md-tooltip-x",`${s.x}px`),e.style.setProperty("--md-tooltip-y",`${s.y}px`)},complete(){e.style.removeProperty("--md-tooltip-x"),e.style.removeProperty("--md-tooltip-y")}}),tt(e).pipe(U(a)).subscribe(s=>{e.toggleAttribute("data-md-visible",s)}),S(i.pipe(b(({active:s})=>s)),i.pipe(_e(250),b(({active:s})=>!s))).subscribe({next({active:s}){s?e.prepend(o):o.remove()},complete(){e.prepend(o)}}),i.pipe(Le(16,me)).subscribe(({active:s})=>{o.classList.toggle("md-tooltip--active",s)}),i.pipe(ct(125,me),b(()=>!!e.offsetParent),m(()=>e.offsetParent.getBoundingClientRect()),m(({x:s})=>s)).subscribe({next(s){s?e.style.setProperty("--md-tooltip-0",`${-s}px`):e.style.removeProperty("--md-tooltip-0")},complete(){e.style.removeProperty("--md-tooltip-0")}}),d(n,"click").pipe(U(a),b(s=>!(s.metaKey||s.ctrlKey))).subscribe(s=>{s.stopPropagation(),s.preventDefault()}),d(n,"mousedown").pipe(U(a),ee(i)).subscribe(([s,{active:p}])=>{var c;if(s.button!==0||s.metaKey||s.ctrlKey)s.preventDefault();else if(p){s.preventDefault();let l=e.parentElement.closest(".md-annotation");l instanceof HTMLElement?l.focus():(c=Re())==null||c.blur()}}),r.pipe(U(a),b(s=>s===o),Ge(125)).subscribe(()=>e.focus()),Pa(e,t).pipe(E(s=>i.next(s)),L(()=>i.complete()),m(s=>R({ref:e},s)))})}function Ra(e){return e.tagName==="CODE"?$(".c, .c1, .cm",e):[e]}function Ia(e){let t=[];for(let r of Ra(e)){let o=[],n=document.createNodeIterator(r,NodeFilter.SHOW_TEXT);for(let i=n.nextNode();i;i=n.nextNode())o.push(i);for(let i of o){let a;for(;a=/(\(\d+\))(!)?/.exec(i.textContent);){let[,s,p]=a;if(typeof p=="undefined"){let c=i.splitText(a.index);i=c.splitText(s.length),t.push(c)}else{i.textContent=s,t.push(i);break}}}}return t}function _n(e,t){t.append(...Array.from(e.childNodes))}function fr(e,t,{target$:r,print$:o}){let n=t.closest("[id]"),i=n==null?void 0:n.id,a=new Map;for(let s of Ia(t)){let[,p]=s.textContent.match(/\((\d+)\)/);fe(`:scope > li:nth-child(${p})`,e)&&(a.set(p,En(p,i)),s.replaceWith(a.get(p)))}return a.size===0?M:C(()=>{let s=new g,p=s.pipe(X(),ne(!0)),c=[];for(let[l,f]of a)c.push([P(".md-typeset",f),P(`:scope > li:nth-child(${l})`,e)]);return o.pipe(U(p)).subscribe(l=>{e.hidden=!l,e.classList.toggle("md-annotation-list",l);for(let[f,u]of c)l?_n(f,u):_n(u,f)}),S(...[...a].map(([,l])=>Ln(l,t,{target$:r}))).pipe(L(()=>s.complete()),pe())})}function An(e){if(e.nextElementSibling){let t=e.nextElementSibling;if(t.tagName==="OL")return t;if(t.tagName==="P"&&!t.children.length)return An(t)}}function Cn(e,t){return C(()=>{let r=An(e);return typeof r!="undefined"?fr(r,e,t):M})}var Hn=Vt(Yr());var Fa=0;function kn(e){if(e.nextElementSibling){let t=e.nextElementSibling;if(t.tagName==="OL")return t;if(t.tagName==="P"&&!t.children.length)return kn(t)}}function ja(e){return ge(e).pipe(m(({width:t})=>({scrollable:Tt(e).width>t})),Z("scrollable"))}function $n(e,t){let{matches:r}=matchMedia("(hover)"),o=C(()=>{let n=new g,i=n.pipe(Fr(1));n.subscribe(({scrollable:c})=>{c&&r?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")});let a=[];if(Hn.default.isSupported()&&(e.closest(".copy")||G("content.code.copy")&&!e.closest(".no-copy"))){let c=e.closest("pre");c.id=`__code_${Fa++}`;let l=wn(c.id);c.insertBefore(l,e),G("content.tooltips")&&a.push(lt(l,{viewport$}))}let s=e.closest(".highlight");if(s instanceof HTMLElement){let c=kn(s);if(typeof c!="undefined"&&(s.classList.contains("annotate")||G("content.code.annotate"))){let l=fr(c,e,t);a.push(ge(s).pipe(U(i),m(({width:f,height:u})=>f&&u),K(),v(f=>f?l:M)))}}return $(":scope > span[id]",e).length&&e.classList.add("md-code__content"),ja(e).pipe(E(c=>n.next(c)),L(()=>n.complete()),m(c=>R({ref:e},c)),Pe(...a))});return G("content.lazy")?tt(e).pipe(b(n=>n),Te(1),v(()=>o)):o}function Wa(e,{target$:t,print$:r}){let o=!0;return S(t.pipe(m(n=>n.closest("details:not([open])")),b(n=>e===n),m(()=>({action:"open",reveal:!0}))),r.pipe(b(n=>n||!o),E(()=>o=e.open),m(n=>({action:n?"open":"close"}))))}function Pn(e,t){return C(()=>{let r=new g;return r.subscribe(({action:o,reveal:n})=>{e.toggleAttribute("open",o==="open"),n&&e.scrollIntoView()}),Wa(e,t).pipe(E(o=>r.next(o)),L(()=>r.complete()),m(o=>R({ref:e},o)))})}var Rn=".node circle,.node ellipse,.node path,.node polygon,.node rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}marker{fill:var(--md-mermaid-edge-color)!important}.edgeLabel .label rect{fill:#0000}.label{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.label foreignObject{line-height:normal;overflow:visible}.label div .edgeLabel{color:var(--md-mermaid-label-fg-color)}.edgeLabel,.edgeLabel rect,.label div .edgeLabel{background-color:var(--md-mermaid-label-bg-color)}.edgeLabel,.edgeLabel rect{fill:var(--md-mermaid-label-bg-color);color:var(--md-mermaid-edge-color)}.edgePath .path,.flowchart-link{stroke:var(--md-mermaid-edge-color);stroke-width:.05rem}.edgePath .arrowheadPath{fill:var(--md-mermaid-edge-color);stroke:none}.cluster rect{fill:var(--md-default-fg-color--lightest);stroke:var(--md-default-fg-color--lighter)}.cluster span{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}g #flowchart-circleEnd,g #flowchart-circleStart,g #flowchart-crossEnd,g #flowchart-crossStart,g #flowchart-pointEnd,g #flowchart-pointStart{stroke:none}g.classGroup line,g.classGroup rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}g.classGroup text{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.classLabel .box{fill:var(--md-mermaid-label-bg-color);background-color:var(--md-mermaid-label-bg-color);opacity:1}.classLabel .label{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.node .divider{stroke:var(--md-mermaid-node-fg-color)}.relation{stroke:var(--md-mermaid-edge-color)}.cardinality{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.cardinality text{fill:inherit!important}defs #classDiagram-compositionEnd,defs #classDiagram-compositionStart,defs #classDiagram-dependencyEnd,defs #classDiagram-dependencyStart,defs #classDiagram-extensionEnd,defs #classDiagram-extensionStart{fill:var(--md-mermaid-edge-color)!important;stroke:var(--md-mermaid-edge-color)!important}defs #classDiagram-aggregationEnd,defs #classDiagram-aggregationStart{fill:var(--md-mermaid-label-bg-color)!important;stroke:var(--md-mermaid-edge-color)!important}g.stateGroup rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}g.stateGroup .state-title{fill:var(--md-mermaid-label-fg-color)!important;font-family:var(--md-mermaid-font-family)}g.stateGroup .composit{fill:var(--md-mermaid-label-bg-color)}.nodeLabel,.nodeLabel p{color:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}a .nodeLabel{text-decoration:underline}.node circle.state-end,.node circle.state-start,.start-state{fill:var(--md-mermaid-edge-color);stroke:none}.end-state-inner,.end-state-outer{fill:var(--md-mermaid-edge-color)}.end-state-inner,.node circle.state-end{stroke:var(--md-mermaid-label-bg-color)}.transition{stroke:var(--md-mermaid-edge-color)}[id^=state-fork] rect,[id^=state-join] rect{fill:var(--md-mermaid-edge-color)!important;stroke:none!important}.statediagram-cluster.statediagram-cluster .inner{fill:var(--md-default-bg-color)}.statediagram-cluster rect{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}.statediagram-state rect.divider{fill:var(--md-default-fg-color--lightest);stroke:var(--md-default-fg-color--lighter)}defs #statediagram-barbEnd{stroke:var(--md-mermaid-edge-color)}.attributeBoxEven,.attributeBoxOdd{fill:var(--md-mermaid-node-bg-color);stroke:var(--md-mermaid-node-fg-color)}.entityBox{fill:var(--md-mermaid-label-bg-color);stroke:var(--md-mermaid-node-fg-color)}.entityLabel{fill:var(--md-mermaid-label-fg-color);font-family:var(--md-mermaid-font-family)}.relationshipLabelBox{fill:var(--md-mermaid-label-bg-color);fill-opacity:1;background-color:var(--md-mermaid-label-bg-color);opacity:1}.relationshipLabel{fill:var(--md-mermaid-label-fg-color)}.relationshipLine{stroke:var(--md-mermaid-edge-color)}defs #ONE_OR_MORE_END *,defs #ONE_OR_MORE_START *,defs #ONLY_ONE_END *,defs #ONLY_ONE_START *,defs #ZERO_OR_MORE_END *,defs #ZERO_OR_MORE_START *,defs #ZERO_OR_ONE_END *,defs #ZERO_OR_ONE_START *{stroke:var(--md-mermaid-edge-color)!important}defs #ZERO_OR_MORE_END circle,defs #ZERO_OR_MORE_START circle{fill:var(--md-mermaid-label-bg-color)}.actor{fill:var(--md-mermaid-sequence-actor-bg-color);stroke:var(--md-mermaid-sequence-actor-border-color)}text.actor>tspan{fill:var(--md-mermaid-sequence-actor-fg-color);font-family:var(--md-mermaid-font-family)}line{stroke:var(--md-mermaid-sequence-actor-line-color)}.actor-man circle,.actor-man line{fill:var(--md-mermaid-sequence-actorman-bg-color);stroke:var(--md-mermaid-sequence-actorman-line-color)}.messageLine0,.messageLine1{stroke:var(--md-mermaid-sequence-message-line-color)}.note{fill:var(--md-mermaid-sequence-note-bg-color);stroke:var(--md-mermaid-sequence-note-border-color)}.loopText,.loopText>tspan,.messageText,.noteText>tspan{stroke:none;font-family:var(--md-mermaid-font-family)!important}.messageText{fill:var(--md-mermaid-sequence-message-fg-color)}.loopText,.loopText>tspan{fill:var(--md-mermaid-sequence-loop-fg-color)}.noteText>tspan{fill:var(--md-mermaid-sequence-note-fg-color)}#arrowhead path{fill:var(--md-mermaid-sequence-message-line-color);stroke:none}.loopLine{fill:var(--md-mermaid-sequence-loop-bg-color);stroke:var(--md-mermaid-sequence-loop-border-color)}.labelBox{fill:var(--md-mermaid-sequence-label-bg-color);stroke:none}.labelText,.labelText>span{fill:var(--md-mermaid-sequence-label-fg-color);font-family:var(--md-mermaid-font-family)}.sequenceNumber{fill:var(--md-mermaid-sequence-number-fg-color)}rect.rect{fill:var(--md-mermaid-sequence-box-bg-color);stroke:none}rect.rect+text.text{fill:var(--md-mermaid-sequence-box-fg-color)}defs #sequencenumber{fill:var(--md-mermaid-sequence-number-bg-color)!important}";var Br,Da=0;function Va(){return typeof mermaid=="undefined"||mermaid instanceof Element?wt("https://unpkg.com/mermaid@10/dist/mermaid.min.js"):I(void 0)}function In(e){return e.classList.remove("mermaid"),Br||(Br=Va().pipe(E(()=>mermaid.initialize({startOnLoad:!1,themeCSS:Rn,sequence:{actorFontSize:"16px",messageFontSize:"16px",noteFontSize:"16px"}})),m(()=>{}),B(1))),Br.subscribe(()=>ao(this,null,function*(){e.classList.add("mermaid");let t=`__mermaid_${Da++}`,r=x("div",{class:"mermaid"}),o=e.textContent,{svg:n,fn:i}=yield mermaid.render(t,o),a=r.attachShadow({mode:"closed"});a.innerHTML=n,e.replaceWith(r),i==null||i(a)})),Br.pipe(m(()=>({ref:e})))}var Fn=x("table");function jn(e){return e.replaceWith(Fn),Fn.replaceWith(On(e)),I({ref:e})}function Na(e){let t=e.find(r=>r.checked)||e[0];return S(...e.map(r=>d(r,"change").pipe(m(()=>P(`label[for="${r.id}"]`))))).pipe(Q(P(`label[for="${t.id}"]`)),m(r=>({active:r})))}function Wn(e,{viewport$:t,target$:r}){let o=P(".tabbed-labels",e),n=$(":scope > input",e),i=Qr("prev");e.append(i);let a=Qr("next");return e.append(a),C(()=>{let s=new g,p=s.pipe(X(),ne(!0));z([s,ge(e),tt(e)]).pipe(U(p),Le(1,me)).subscribe({next([{active:c},l]){let f=Ue(c),{width:u}=ce(c);e.style.setProperty("--md-indicator-x",`${f.x}px`),e.style.setProperty("--md-indicator-width",`${u}px`);let h=pr(o);(f.xh.x+l.width)&&o.scrollTo({left:Math.max(0,f.x-16),behavior:"smooth"})},complete(){e.style.removeProperty("--md-indicator-x"),e.style.removeProperty("--md-indicator-width")}}),z([De(o),ge(o)]).pipe(U(p)).subscribe(([c,l])=>{let f=Tt(o);i.hidden=c.x<16,a.hidden=c.x>f.width-l.width-16}),S(d(i,"click").pipe(m(()=>-1)),d(a,"click").pipe(m(()=>1))).pipe(U(p)).subscribe(c=>{let{width:l}=ce(o);o.scrollBy({left:l*c,behavior:"smooth"})}),r.pipe(U(p),b(c=>n.includes(c))).subscribe(c=>c.click()),o.classList.add("tabbed-labels--linked");for(let c of n){let l=P(`label[for="${c.id}"]`);l.replaceChildren(x("a",{href:`#${l.htmlFor}`,tabIndex:-1},...Array.from(l.childNodes))),d(l.firstElementChild,"click").pipe(U(p),b(f=>!(f.metaKey||f.ctrlKey)),E(f=>{f.preventDefault(),f.stopPropagation()})).subscribe(()=>{history.replaceState({},"",`#${l.htmlFor}`),l.click()})}return G("content.tabs.link")&&s.pipe(Ce(1),ee(t)).subscribe(([{active:c},{offset:l}])=>{let f=c.innerText.trim();if(c.hasAttribute("data-md-switching"))c.removeAttribute("data-md-switching");else{let u=e.offsetTop-l.y;for(let w of $("[data-tabs]"))for(let A of $(":scope > input",w)){let te=P(`label[for="${A.id}"]`);if(te!==c&&te.innerText.trim()===f){te.setAttribute("data-md-switching",""),A.click();break}}window.scrollTo({top:e.offsetTop-u});let h=__md_get("__tabs")||[];__md_set("__tabs",[...new Set([f,...h])])}}),s.pipe(U(p)).subscribe(()=>{for(let c of $("audio, video",e))c.pause()}),Na(n).pipe(E(c=>s.next(c)),L(()=>s.complete()),m(c=>R({ref:e},c)))}).pipe(Qe(se))}function Un(e,{viewport$:t,target$:r,print$:o}){return S(...$(".annotate:not(.highlight)",e).map(n=>Cn(n,{target$:r,print$:o})),...$("pre:not(.mermaid) > code",e).map(n=>$n(n,{target$:r,print$:o})),...$("pre.mermaid",e).map(n=>In(n)),...$("table:not([class])",e).map(n=>jn(n)),...$("details",e).map(n=>Pn(n,{target$:r,print$:o})),...$("[data-tabs]",e).map(n=>Wn(n,{viewport$:t,target$:r})),...$("[title]",e).filter(()=>G("content.tooltips")).map(n=>lt(n,{viewport$:t})))}function za(e,{alert$:t}){return t.pipe(v(r=>S(I(!0),I(!1).pipe(Ge(2e3))).pipe(m(o=>({message:r,active:o})))))}function Dn(e,t){let r=P(".md-typeset",e);return C(()=>{let o=new g;return o.subscribe(({message:n,active:i})=>{e.classList.toggle("md-dialog--active",i),r.textContent=n}),za(e,t).pipe(E(n=>o.next(n)),L(()=>o.complete()),m(n=>R({ref:e},n)))})}var qa=0;function Qa(e,t){document.body.append(e);let{width:r}=ce(e);e.style.setProperty("--md-tooltip-width",`${r}px`),e.remove();let o=cr(t),n=typeof o!="undefined"?De(o):I({x:0,y:0}),i=S(et(t),kt(t)).pipe(K());return z([i,n]).pipe(m(([a,s])=>{let{x:p,y:c}=Ue(t),l=ce(t),f=t.closest("table");return f&&t.parentElement&&(p+=f.offsetLeft+t.parentElement.offsetLeft,c+=f.offsetTop+t.parentElement.offsetTop),{active:a,offset:{x:p-s.x+l.width/2-r/2,y:c-s.y+l.height+8}}}))}function Vn(e){let t=e.title;if(!t.length)return M;let r=`__tooltip_${qa++}`,o=Pt(r,"inline"),n=P(".md-typeset",o);return n.innerHTML=t,C(()=>{let i=new g;return i.subscribe({next({offset:a}){o.style.setProperty("--md-tooltip-x",`${a.x}px`),o.style.setProperty("--md-tooltip-y",`${a.y}px`)},complete(){o.style.removeProperty("--md-tooltip-x"),o.style.removeProperty("--md-tooltip-y")}}),S(i.pipe(b(({active:a})=>a)),i.pipe(_e(250),b(({active:a})=>!a))).subscribe({next({active:a}){a?(e.insertAdjacentElement("afterend",o),e.setAttribute("aria-describedby",r),e.removeAttribute("title")):(o.remove(),e.removeAttribute("aria-describedby"),e.setAttribute("title",t))},complete(){o.remove(),e.removeAttribute("aria-describedby"),e.setAttribute("title",t)}}),i.pipe(Le(16,me)).subscribe(({active:a})=>{o.classList.toggle("md-tooltip--active",a)}),i.pipe(ct(125,me),b(()=>!!e.offsetParent),m(()=>e.offsetParent.getBoundingClientRect()),m(({x:a})=>a)).subscribe({next(a){a?o.style.setProperty("--md-tooltip-0",`${-a}px`):o.style.removeProperty("--md-tooltip-0")},complete(){o.style.removeProperty("--md-tooltip-0")}}),Qa(o,e).pipe(E(a=>i.next(a)),L(()=>i.complete()),m(a=>R({ref:e},a)))}).pipe(Qe(se))}function Ka({viewport$:e}){if(!G("header.autohide"))return I(!1);let t=e.pipe(m(({offset:{y:n}})=>n),Ye(2,1),m(([n,i])=>[nMath.abs(i-n.y)>100),m(([,[n]])=>n),K()),o=Ve("search");return z([e,o]).pipe(m(([{offset:n},i])=>n.y>400&&!i),K(),v(n=>n?r:I(!1)),Q(!1))}function Nn(e,t){return C(()=>z([ge(e),Ka(t)])).pipe(m(([{height:r},o])=>({height:r,hidden:o})),K((r,o)=>r.height===o.height&&r.hidden===o.hidden),B(1))}function zn(e,{header$:t,main$:r}){return C(()=>{let o=new g,n=o.pipe(X(),ne(!0));o.pipe(Z("active"),We(t)).subscribe(([{active:a},{hidden:s}])=>{e.classList.toggle("md-header--shadow",a&&!s),e.hidden=s});let i=ue($("[title]",e)).pipe(b(()=>G("content.tooltips")),oe(a=>Vn(a)));return r.subscribe(o),t.pipe(U(n),m(a=>R({ref:e},a)),Pe(i.pipe(U(n))))})}function Ya(e,{viewport$:t,header$:r}){return mr(e,{viewport$:t,header$:r}).pipe(m(({offset:{y:o}})=>{let{height:n}=ce(e);return{active:o>=n}}),Z("active"))}function qn(e,t){return C(()=>{let r=new g;r.subscribe({next({active:n}){e.classList.toggle("md-header__title--active",n)},complete(){e.classList.remove("md-header__title--active")}});let o=fe(".md-content h1");return typeof o=="undefined"?M:Ya(o,t).pipe(E(n=>r.next(n)),L(()=>r.complete()),m(n=>R({ref:e},n)))})}function Qn(e,{viewport$:t,header$:r}){let o=r.pipe(m(({height:i})=>i),K()),n=o.pipe(v(()=>ge(e).pipe(m(({height:i})=>({top:e.offsetTop,bottom:e.offsetTop+i})),Z("bottom"))));return z([o,n,t]).pipe(m(([i,{top:a,bottom:s},{offset:{y:p},size:{height:c}}])=>(c=Math.max(0,c-Math.max(0,a-p,i)-Math.max(0,c+p-s)),{offset:a-i,height:c,active:a-i<=p})),K((i,a)=>i.offset===a.offset&&i.height===a.height&&i.active===a.active))}function Ba(e){let t=__md_get("__palette")||{index:e.findIndex(o=>matchMedia(o.getAttribute("data-md-color-media")).matches)},r=Math.max(0,Math.min(t.index,e.length-1));return I(...e).pipe(oe(o=>d(o,"change").pipe(m(()=>o))),Q(e[r]),m(o=>({index:e.indexOf(o),color:{media:o.getAttribute("data-md-color-media"),scheme:o.getAttribute("data-md-color-scheme"),primary:o.getAttribute("data-md-color-primary"),accent:o.getAttribute("data-md-color-accent")}})),B(1))}function Kn(e){let t=$("input",e),r=x("meta",{name:"theme-color"});document.head.appendChild(r);let o=x("meta",{name:"color-scheme"});document.head.appendChild(o);let n=$t("(prefers-color-scheme: light)");return C(()=>{let i=new g;return i.subscribe(a=>{if(document.body.setAttribute("data-md-color-switching",""),a.color.media==="(prefers-color-scheme)"){let s=matchMedia("(prefers-color-scheme: light)"),p=document.querySelector(s.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");a.color.scheme=p.getAttribute("data-md-color-scheme"),a.color.primary=p.getAttribute("data-md-color-primary"),a.color.accent=p.getAttribute("data-md-color-accent")}for(let[s,p]of Object.entries(a.color))document.body.setAttribute(`data-md-color-${s}`,p);for(let s=0;sa.key==="Enter"),ee(i,(a,s)=>s)).subscribe(({index:a})=>{a=(a+1)%t.length,t[a].click(),t[a].focus()}),i.pipe(m(()=>{let a=Se("header"),s=window.getComputedStyle(a);return o.content=s.colorScheme,s.backgroundColor.match(/\d+/g).map(p=>(+p).toString(16).padStart(2,"0")).join("")})).subscribe(a=>r.content=`#${a}`),i.pipe(be(se)).subscribe(()=>{document.body.removeAttribute("data-md-color-switching")}),Ba(t).pipe(U(n.pipe(Ce(1))),st(),E(a=>i.next(a)),L(()=>i.complete()),m(a=>R({ref:e},a)))})}function Yn(e,{progress$:t}){return C(()=>{let r=new g;return r.subscribe(({value:o})=>{e.style.setProperty("--md-progress-value",`${o}`)}),t.pipe(E(o=>r.next({value:o})),L(()=>r.complete()),m(o=>({ref:e,value:o})))})}var Gr=Vt(Yr());function Ga(e){e.setAttribute("data-md-copying","");let t=e.closest("[data-copy]"),r=t?t.getAttribute("data-copy"):e.innerText;return e.removeAttribute("data-md-copying"),r.trimEnd()}function Bn({alert$:e}){Gr.default.isSupported()&&new F(t=>{new Gr.default("[data-clipboard-target], [data-clipboard-text]",{text:r=>r.getAttribute("data-clipboard-text")||Ga(P(r.getAttribute("data-clipboard-target")))}).on("success",r=>t.next(r))}).pipe(E(t=>{t.trigger.focus()}),m(()=>Ee("clipboard.copied"))).subscribe(e)}function Gn(e,t){return e.protocol=t.protocol,e.hostname=t.hostname,e}function Ja(e,t){let r=new Map;for(let o of $("url",e)){let n=P("loc",o),i=[Gn(new URL(n.textContent),t)];r.set(`${i[0]}`,i);for(let a of $("[rel=alternate]",o)){let s=a.getAttribute("href");s!=null&&i.push(Gn(new URL(s),t))}}return r}function ur(e){return mn(new URL("sitemap.xml",e)).pipe(m(t=>Ja(t,new URL(e))),ve(()=>I(new Map)))}function Xa(e,t){if(!(e.target instanceof Element))return M;let r=e.target.closest("a");if(r===null)return M;if(r.target||e.metaKey||e.ctrlKey)return M;let o=new URL(r.href);return o.search=o.hash="",t.has(`${o}`)?(e.preventDefault(),I(new URL(r.href))):M}function Jn(e){let t=new Map;for(let r of $(":scope > *",e.head))t.set(r.outerHTML,r);return t}function Xn(e){for(let t of $("[href], [src]",e))for(let r of["href","src"]){let o=t.getAttribute(r);if(o&&!/^(?:[a-z]+:)?\/\//i.test(o)){t[r]=t[r];break}}return I(e)}function Za(e){for(let o of["[data-md-component=announce]","[data-md-component=container]","[data-md-component=header-topic]","[data-md-component=outdated]","[data-md-component=logo]","[data-md-component=skip]",...G("navigation.tabs.sticky")?["[data-md-component=tabs]"]:[]]){let n=fe(o),i=fe(o,e);typeof n!="undefined"&&typeof i!="undefined"&&n.replaceWith(i)}let t=Jn(document);for(let[o,n]of Jn(e))t.has(o)?t.delete(o):document.head.appendChild(n);for(let o of t.values()){let n=o.getAttribute("name");n!=="theme-color"&&n!=="color-scheme"&&o.remove()}let r=Se("container");return je($("script",r)).pipe(v(o=>{let n=e.createElement("script");if(o.src){for(let i of o.getAttributeNames())n.setAttribute(i,o.getAttribute(i));return o.replaceWith(n),new F(i=>{n.onload=()=>i.complete()})}else return n.textContent=o.textContent,o.replaceWith(n),M}),X(),ne(document))}function Zn({location$:e,viewport$:t,progress$:r}){let o=ye();if(location.protocol==="file:")return M;let n=ur(o.base);I(document).subscribe(Xn);let i=d(document.body,"click").pipe(We(n),v(([p,c])=>Xa(p,c)),pe()),a=d(window,"popstate").pipe(m(xe),pe());i.pipe(ee(t)).subscribe(([p,{offset:c}])=>{history.replaceState(c,""),history.pushState(null,"",p)}),S(i,a).subscribe(e);let s=e.pipe(Z("pathname"),v(p=>ln(p,{progress$:r}).pipe(ve(()=>(pt(p,!0),M)))),v(Xn),v(Za),pe());return S(s.pipe(ee(e,(p,c)=>c)),s.pipe(v(()=>e),Z("pathname"),v(()=>e),Z("hash")),e.pipe(K((p,c)=>p.pathname===c.pathname&&p.hash===c.hash),v(()=>i),E(()=>history.back()))).subscribe(p=>{var c,l;history.state!==null||!p.hash?window.scrollTo(0,(l=(c=history.state)==null?void 0:c.y)!=null?l:0):(history.scrollRestoration="auto",sn(p.hash),history.scrollRestoration="manual")}),e.subscribe(()=>{history.scrollRestoration="manual"}),d(window,"beforeunload").subscribe(()=>{history.scrollRestoration="auto"}),t.pipe(Z("offset"),_e(100)).subscribe(({offset:p})=>{history.replaceState(p,"")}),s}var ri=Vt(ti());function oi(e){let t=e.separator.split("|").map(n=>n.replace(/(\(\?[!=<][^)]+\))/g,"").length===0?"\uFFFD":n).join("|"),r=new RegExp(t,"img"),o=(n,i,a)=>`${i}${a}`;return n=>{n=n.replace(/[\s*+\-:~^]+/g," ").trim();let i=new RegExp(`(^|${e.separator}|)(${n.replace(/[|\\{}()[\]^$+*?.-]/g,"\\$&").replace(r,"|")})`,"img");return a=>(0,ri.default)(a).replace(i,o).replace(/<\/mark>(\s+)]*>/img,"$1")}}function It(e){return e.type===1}function dr(e){return e.type===3}function ni(e,t){let r=vn(e);return S(I(location.protocol!=="file:"),Ve("search")).pipe(Ae(o=>o),v(()=>t)).subscribe(({config:o,docs:n})=>r.next({type:0,data:{config:o,docs:n,options:{suggest:G("search.suggest")}}})),r}function ii({document$:e}){let t=ye(),r=Ne(new URL("../versions.json",t.base)).pipe(ve(()=>M)),o=r.pipe(m(n=>{let[,i]=t.base.match(/([^/]+)\/?$/);return n.find(({version:a,aliases:s})=>a===i||s.includes(i))||n[0]}));r.pipe(m(n=>new Map(n.map(i=>[`${new URL(`../${i.version}/`,t.base)}`,i]))),v(n=>d(document.body,"click").pipe(b(i=>!i.metaKey&&!i.ctrlKey),ee(o),v(([i,a])=>{if(i.target instanceof Element){let s=i.target.closest("a");if(s&&!s.target&&n.has(s.href)){let p=s.href;return!i.target.closest(".md-version")&&n.get(p)===a?M:(i.preventDefault(),I(p))}}return M}),v(i=>ur(new URL(i)).pipe(m(a=>{let p=xe().href.replace(t.base,i);return a.has(p.split("#")[0])?new URL(p):new URL(i)})))))).subscribe(n=>pt(n,!0)),z([r,o]).subscribe(([n,i])=>{P(".md-header__topic").appendChild(Mn(n,i))}),e.pipe(v(()=>o)).subscribe(n=>{var a;let i=__md_get("__outdated",sessionStorage);if(i===null){i=!0;let s=((a=t.version)==null?void 0:a.default)||"latest";Array.isArray(s)||(s=[s]);e:for(let p of s)for(let c of n.aliases.concat(n.version))if(new RegExp(p,"i").test(c)){i=!1;break e}__md_set("__outdated",i,sessionStorage)}if(i)for(let s of ae("outdated"))s.hidden=!1})}function ns(e,{worker$:t}){let{searchParams:r}=xe();r.has("q")&&(Je("search",!0),e.value=r.get("q"),e.focus(),Ve("search").pipe(Ae(i=>!i)).subscribe(()=>{let i=xe();i.searchParams.delete("q"),history.replaceState({},"",`${i}`)}));let o=et(e),n=S(t.pipe(Ae(It)),d(e,"keyup"),o).pipe(m(()=>e.value),K());return z([n,o]).pipe(m(([i,a])=>({value:i,focus:a})),B(1))}function ai(e,{worker$:t}){let r=new g,o=r.pipe(X(),ne(!0));z([t.pipe(Ae(It)),r],(i,a)=>a).pipe(Z("value")).subscribe(({value:i})=>t.next({type:2,data:i})),r.pipe(Z("focus")).subscribe(({focus:i})=>{i&&Je("search",i)}),d(e.form,"reset").pipe(U(o)).subscribe(()=>e.focus());let n=P("header [for=__search]");return d(n,"click").subscribe(()=>e.focus()),ns(e,{worker$:t}).pipe(E(i=>r.next(i)),L(()=>r.complete()),m(i=>R({ref:e},i)),B(1))}function si(e,{worker$:t,query$:r}){let o=new g,n=tn(e.parentElement).pipe(b(Boolean)),i=e.parentElement,a=P(":scope > :first-child",e),s=P(":scope > :last-child",e);Ve("search").subscribe(l=>s.setAttribute("role",l?"list":"presentation")),o.pipe(ee(r),Ur(t.pipe(Ae(It)))).subscribe(([{items:l},{value:f}])=>{switch(l.length){case 0:a.textContent=f.length?Ee("search.result.none"):Ee("search.result.placeholder");break;case 1:a.textContent=Ee("search.result.one");break;default:let u=sr(l.length);a.textContent=Ee("search.result.other",u)}});let p=o.pipe(E(()=>s.innerHTML=""),v(({items:l})=>S(I(...l.slice(0,10)),I(...l.slice(10)).pipe(Ye(4),Vr(n),v(([f])=>f)))),m(Tn),pe());return p.subscribe(l=>s.appendChild(l)),p.pipe(oe(l=>{let f=fe("details",l);return typeof f=="undefined"?M:d(f,"toggle").pipe(U(o),m(()=>f))})).subscribe(l=>{l.open===!1&&l.offsetTop<=i.scrollTop&&i.scrollTo({top:l.offsetTop})}),t.pipe(b(dr),m(({data:l})=>l)).pipe(E(l=>o.next(l)),L(()=>o.complete()),m(l=>R({ref:e},l)))}function is(e,{query$:t}){return t.pipe(m(({value:r})=>{let o=xe();return o.hash="",r=r.replace(/\s+/g,"+").replace(/&/g,"%26").replace(/=/g,"%3D"),o.search=`q=${r}`,{url:o}}))}function ci(e,t){let r=new g,o=r.pipe(X(),ne(!0));return r.subscribe(({url:n})=>{e.setAttribute("data-clipboard-text",e.href),e.href=`${n}`}),d(e,"click").pipe(U(o)).subscribe(n=>n.preventDefault()),is(e,t).pipe(E(n=>r.next(n)),L(()=>r.complete()),m(n=>R({ref:e},n)))}function pi(e,{worker$:t,keyboard$:r}){let o=new g,n=Se("search-query"),i=S(d(n,"keydown"),d(n,"focus")).pipe(be(se),m(()=>n.value),K());return o.pipe(We(i),m(([{suggest:s},p])=>{let c=p.split(/([\s-]+)/);if(s!=null&&s.length&&c[c.length-1]){let l=s[s.length-1];l.startsWith(c[c.length-1])&&(c[c.length-1]=l)}else c.length=0;return c})).subscribe(s=>e.innerHTML=s.join("").replace(/\s/g," ")),r.pipe(b(({mode:s})=>s==="search")).subscribe(s=>{switch(s.type){case"ArrowRight":e.innerText.length&&n.selectionStart===n.value.length&&(n.value=e.innerText);break}}),t.pipe(b(dr),m(({data:s})=>s)).pipe(E(s=>o.next(s)),L(()=>o.complete()),m(()=>({ref:e})))}function li(e,{index$:t,keyboard$:r}){let o=ye();try{let n=ni(o.search,t),i=Se("search-query",e),a=Se("search-result",e);d(e,"click").pipe(b(({target:p})=>p instanceof Element&&!!p.closest("a"))).subscribe(()=>Je("search",!1)),r.pipe(b(({mode:p})=>p==="search")).subscribe(p=>{let c=Re();switch(p.type){case"Enter":if(c===i){let l=new Map;for(let f of $(":first-child [href]",a)){let u=f.firstElementChild;l.set(f,parseFloat(u.getAttribute("data-md-score")))}if(l.size){let[[f]]=[...l].sort(([,u],[,h])=>h-u);f.click()}p.claim()}break;case"Escape":case"Tab":Je("search",!1),i.blur();break;case"ArrowUp":case"ArrowDown":if(typeof c=="undefined")i.focus();else{let l=[i,...$(":not(details) > [href], summary, details[open] [href]",a)],f=Math.max(0,(Math.max(0,l.indexOf(c))+l.length+(p.type==="ArrowUp"?-1:1))%l.length);l[f].focus()}p.claim();break;default:i!==Re()&&i.focus()}}),r.pipe(b(({mode:p})=>p==="global")).subscribe(p=>{switch(p.type){case"f":case"s":case"/":i.focus(),i.select(),p.claim();break}});let s=ai(i,{worker$:n});return S(s,si(a,{worker$:n,query$:s})).pipe(Pe(...ae("search-share",e).map(p=>ci(p,{query$:s})),...ae("search-suggest",e).map(p=>pi(p,{worker$:n,keyboard$:r}))))}catch(n){return e.hidden=!0,Ke}}function mi(e,{index$:t,location$:r}){return z([t,r.pipe(Q(xe()),b(o=>!!o.searchParams.get("h")))]).pipe(m(([o,n])=>oi(o.config)(n.searchParams.get("h"))),m(o=>{var a;let n=new Map,i=document.createNodeIterator(e,NodeFilter.SHOW_TEXT);for(let s=i.nextNode();s;s=i.nextNode())if((a=s.parentElement)!=null&&a.offsetHeight){let p=s.textContent,c=o(p);c.length>p.length&&n.set(s,c)}for(let[s,p]of n){let{childNodes:c}=x("span",null,p);s.replaceWith(...Array.from(c))}return{ref:e,nodes:n}}))}function as(e,{viewport$:t,main$:r}){let o=e.closest(".md-grid"),n=o.offsetTop-o.parentElement.offsetTop;return z([r,t]).pipe(m(([{offset:i,height:a},{offset:{y:s}}])=>(a=a+Math.min(n,Math.max(0,s-i))-n,{height:a,locked:s>=i+n})),K((i,a)=>i.height===a.height&&i.locked===a.locked))}function Jr(e,o){var n=o,{header$:t}=n,r=io(n,["header$"]);let i=P(".md-sidebar__scrollwrap",e),{y:a}=Ue(i);return C(()=>{let s=new g,p=s.pipe(X(),ne(!0)),c=s.pipe(Le(0,me));return c.pipe(ee(t)).subscribe({next([{height:l},{height:f}]){i.style.height=`${l-2*a}px`,e.style.top=`${f}px`},complete(){i.style.height="",e.style.top=""}}),c.pipe(Ae()).subscribe(()=>{for(let l of $(".md-nav__link--active[href]",e)){if(!l.clientHeight)continue;let f=l.closest(".md-sidebar__scrollwrap");if(typeof f!="undefined"){let u=l.offsetTop-f.offsetTop,{height:h}=ce(f);f.scrollTo({top:u-h/2})}}}),ue($("label[tabindex]",e)).pipe(oe(l=>d(l,"click").pipe(be(se),m(()=>l),U(p)))).subscribe(l=>{let f=P(`[id="${l.htmlFor}"]`);P(`[aria-labelledby="${l.id}"]`).setAttribute("aria-expanded",`${f.checked}`)}),as(e,r).pipe(E(l=>s.next(l)),L(()=>s.complete()),m(l=>R({ref:e},l)))})}function fi(e,t){if(typeof t!="undefined"){let r=`https://api.github.com/repos/${e}/${t}`;return Ct(Ne(`${r}/releases/latest`).pipe(ve(()=>M),m(o=>({version:o.tag_name})),Be({})),Ne(r).pipe(ve(()=>M),m(o=>({stars:o.stargazers_count,forks:o.forks_count})),Be({}))).pipe(m(([o,n])=>R(R({},o),n)))}else{let r=`https://api.github.com/users/${e}`;return Ne(r).pipe(m(o=>({repositories:o.public_repos})),Be({}))}}function ui(e,t){let r=`https://${e}/api/v4/projects/${encodeURIComponent(t)}`;return Ne(r).pipe(ve(()=>M),m(({star_count:o,forks_count:n})=>({stars:o,forks:n})),Be({}))}function di(e){let t=e.match(/^.+github\.com\/([^/]+)\/?([^/]+)?/i);if(t){let[,r,o]=t;return fi(r,o)}if(t=e.match(/^.+?([^/]*gitlab[^/]+)\/(.+?)\/?$/i),t){let[,r,o]=t;return ui(r,o)}return M}var ss;function cs(e){return ss||(ss=C(()=>{let t=__md_get("__source",sessionStorage);if(t)return I(t);if(ae("consent").length){let o=__md_get("__consent");if(!(o&&o.github))return M}return di(e.href).pipe(E(o=>__md_set("__source",o,sessionStorage)))}).pipe(ve(()=>M),b(t=>Object.keys(t).length>0),m(t=>({facts:t})),B(1)))}function hi(e){let t=P(":scope > :last-child",e);return C(()=>{let r=new g;return r.subscribe(({facts:o})=>{t.appendChild(Sn(o)),t.classList.add("md-source__repository--active")}),cs(e).pipe(E(o=>r.next(o)),L(()=>r.complete()),m(o=>R({ref:e},o)))})}function ps(e,{viewport$:t,header$:r}){return ge(document.body).pipe(v(()=>mr(e,{header$:r,viewport$:t})),m(({offset:{y:o}})=>({hidden:o>=10})),Z("hidden"))}function bi(e,t){return C(()=>{let r=new g;return r.subscribe({next({hidden:o}){e.hidden=o},complete(){e.hidden=!1}}),(G("navigation.tabs.sticky")?I({hidden:!1}):ps(e,t)).pipe(E(o=>r.next(o)),L(()=>r.complete()),m(o=>R({ref:e},o)))})}function ls(e,{viewport$:t,header$:r}){let o=new Map,n=$(".md-nav__link",e);for(let s of n){let p=decodeURIComponent(s.hash.substring(1)),c=fe(`[id="${p}"]`);typeof c!="undefined"&&o.set(s,c)}let i=r.pipe(Z("height"),m(({height:s})=>{let p=Se("main"),c=P(":scope > :first-child",p);return s+.8*(c.offsetTop-p.offsetTop)}),pe());return ge(document.body).pipe(Z("height"),v(s=>C(()=>{let p=[];return I([...o].reduce((c,[l,f])=>{for(;p.length&&o.get(p[p.length-1]).tagName>=f.tagName;)p.pop();let u=f.offsetTop;for(;!u&&f.parentElement;)f=f.parentElement,u=f.offsetTop;let h=f.offsetParent;for(;h;h=h.offsetParent)u+=h.offsetTop;return c.set([...p=[...p,l]].reverse(),u)},new Map))}).pipe(m(p=>new Map([...p].sort(([,c],[,l])=>c-l))),We(i),v(([p,c])=>t.pipe(jr(([l,f],{offset:{y:u},size:h})=>{let w=u+h.height>=Math.floor(s.height);for(;f.length;){let[,A]=f[0];if(A-c=u&&!w)f=[l.pop(),...f];else break}return[l,f]},[[],[...p]]),K((l,f)=>l[0]===f[0]&&l[1]===f[1])))))).pipe(m(([s,p])=>({prev:s.map(([c])=>c),next:p.map(([c])=>c)})),Q({prev:[],next:[]}),Ye(2,1),m(([s,p])=>s.prev.length{let i=new g,a=i.pipe(X(),ne(!0));if(i.subscribe(({prev:s,next:p})=>{for(let[c]of p)c.classList.remove("md-nav__link--passed"),c.classList.remove("md-nav__link--active");for(let[c,[l]]of s.entries())l.classList.add("md-nav__link--passed"),l.classList.toggle("md-nav__link--active",c===s.length-1)}),G("toc.follow")){let s=S(t.pipe(_e(1),m(()=>{})),t.pipe(_e(250),m(()=>"smooth")));i.pipe(b(({prev:p})=>p.length>0),We(o.pipe(be(se))),ee(s)).subscribe(([[{prev:p}],c])=>{let[l]=p[p.length-1];if(l.offsetHeight){let f=cr(l);if(typeof f!="undefined"){let u=l.offsetTop-f.offsetTop,{height:h}=ce(f);f.scrollTo({top:u-h/2,behavior:c})}}})}return G("navigation.tracking")&&t.pipe(U(a),Z("offset"),_e(250),Ce(1),U(n.pipe(Ce(1))),st({delay:250}),ee(i)).subscribe(([,{prev:s}])=>{let p=xe(),c=s[s.length-1];if(c&&c.length){let[l]=c,{hash:f}=new URL(l.href);p.hash!==f&&(p.hash=f,history.replaceState({},"",`${p}`))}else p.hash="",history.replaceState({},"",`${p}`)}),ls(e,{viewport$:t,header$:r}).pipe(E(s=>i.next(s)),L(()=>i.complete()),m(s=>R({ref:e},s)))})}function ms(e,{viewport$:t,main$:r,target$:o}){let n=t.pipe(m(({offset:{y:a}})=>a),Ye(2,1),m(([a,s])=>a>s&&s>0),K()),i=r.pipe(m(({active:a})=>a));return z([i,n]).pipe(m(([a,s])=>!(a&&s)),K(),U(o.pipe(Ce(1))),ne(!0),st({delay:250}),m(a=>({hidden:a})))}function gi(e,{viewport$:t,header$:r,main$:o,target$:n}){let i=new g,a=i.pipe(X(),ne(!0));return i.subscribe({next({hidden:s}){e.hidden=s,s?(e.setAttribute("tabindex","-1"),e.blur()):e.removeAttribute("tabindex")},complete(){e.style.top="",e.hidden=!0,e.removeAttribute("tabindex")}}),r.pipe(U(a),Z("height")).subscribe(({height:s})=>{e.style.top=`${s+16}px`}),d(e,"click").subscribe(s=>{s.preventDefault(),window.scrollTo({top:0})}),ms(e,{viewport$:t,main$:o,target$:n}).pipe(E(s=>i.next(s)),L(()=>i.complete()),m(s=>R({ref:e},s)))}function xi({document$:e,viewport$:t}){e.pipe(v(()=>$(".md-ellipsis")),oe(r=>tt(r).pipe(U(e.pipe(Ce(1))),b(o=>o),m(()=>r),Te(1))),b(r=>r.offsetWidth{let o=r.innerText,n=r.closest("a")||r;return n.title=o,lt(n,{viewport$:t}).pipe(U(e.pipe(Ce(1))),L(()=>n.removeAttribute("title")))})).subscribe(),e.pipe(v(()=>$(".md-status")),oe(r=>lt(r,{viewport$:t}))).subscribe()}function yi({document$:e,tablet$:t}){e.pipe(v(()=>$(".md-toggle--indeterminate")),E(r=>{r.indeterminate=!0,r.checked=!1}),oe(r=>d(r,"change").pipe(Dr(()=>r.classList.contains("md-toggle--indeterminate")),m(()=>r))),ee(t)).subscribe(([r,o])=>{r.classList.remove("md-toggle--indeterminate"),o&&(r.checked=!1)})}function fs(){return/(iPad|iPhone|iPod)/.test(navigator.userAgent)}function Ei({document$:e}){e.pipe(v(()=>$("[data-md-scrollfix]")),E(t=>t.removeAttribute("data-md-scrollfix")),b(fs),oe(t=>d(t,"touchstart").pipe(m(()=>t)))).subscribe(t=>{let r=t.scrollTop;r===0?t.scrollTop=1:r+t.offsetHeight===t.scrollHeight&&(t.scrollTop=r-1)})}function wi({viewport$:e,tablet$:t}){z([Ve("search"),t]).pipe(m(([r,o])=>r&&!o),v(r=>I(r).pipe(Ge(r?400:100))),ee(e)).subscribe(([r,{offset:{y:o}}])=>{if(r)document.body.setAttribute("data-md-scrolllock",""),document.body.style.top=`-${o}px`;else{let n=-1*parseInt(document.body.style.top,10);document.body.removeAttribute("data-md-scrolllock"),document.body.style.top="",n&&window.scrollTo(0,n)}})}Object.entries||(Object.entries=function(e){let t=[];for(let r of Object.keys(e))t.push([r,e[r]]);return t});Object.values||(Object.values=function(e){let t=[];for(let r of Object.keys(e))t.push(e[r]);return t});typeof Element!="undefined"&&(Element.prototype.scrollTo||(Element.prototype.scrollTo=function(e,t){typeof e=="object"?(this.scrollLeft=e.left,this.scrollTop=e.top):(this.scrollLeft=e,this.scrollTop=t)}),Element.prototype.replaceWith||(Element.prototype.replaceWith=function(...e){let t=this.parentNode;if(t){e.length===0&&t.removeChild(this);for(let r=e.length-1;r>=0;r--){let o=e[r];typeof o=="string"?o=document.createTextNode(o):o.parentNode&&o.parentNode.removeChild(o),r?t.insertBefore(this.previousSibling,o):t.replaceChild(o,this)}}}));function us(){return location.protocol==="file:"?wt(`${new URL("search/search_index.js",Xr.base)}`).pipe(m(()=>__index),B(1)):Ne(new URL("search/search_index.json",Xr.base))}document.documentElement.classList.remove("no-js");document.documentElement.classList.add("js");var ot=Yo(),jt=nn(),Ot=cn(jt),Zr=on(),Oe=bn(),hr=$t("(min-width: 960px)"),Si=$t("(min-width: 1220px)"),Oi=pn(),Xr=ye(),Mi=document.forms.namedItem("search")?us():Ke,eo=new g;Bn({alert$:eo});var to=new g;G("navigation.instant")&&Zn({location$:jt,viewport$:Oe,progress$:to}).subscribe(ot);var Ti;((Ti=Xr.version)==null?void 0:Ti.provider)==="mike"&&ii({document$:ot});S(jt,Ot).pipe(Ge(125)).subscribe(()=>{Je("drawer",!1),Je("search",!1)});Zr.pipe(b(({mode:e})=>e==="global")).subscribe(e=>{switch(e.type){case"p":case",":let t=fe("link[rel=prev]");typeof t!="undefined"&&pt(t);break;case"n":case".":let r=fe("link[rel=next]");typeof r!="undefined"&&pt(r);break;case"Enter":let o=Re();o instanceof HTMLLabelElement&&o.click()}});xi({viewport$:Oe,document$:ot});yi({document$:ot,tablet$:hr});Ei({document$:ot});wi({viewport$:Oe,tablet$:hr});var rt=Nn(Se("header"),{viewport$:Oe}),Ft=ot.pipe(m(()=>Se("main")),v(e=>Qn(e,{viewport$:Oe,header$:rt})),B(1)),ds=S(...ae("consent").map(e=>xn(e,{target$:Ot})),...ae("dialog").map(e=>Dn(e,{alert$:eo})),...ae("header").map(e=>zn(e,{viewport$:Oe,header$:rt,main$:Ft})),...ae("palette").map(e=>Kn(e)),...ae("progress").map(e=>Yn(e,{progress$:to})),...ae("search").map(e=>li(e,{index$:Mi,keyboard$:Zr})),...ae("source").map(e=>hi(e))),hs=C(()=>S(...ae("announce").map(e=>gn(e)),...ae("content").map(e=>Un(e,{viewport$:Oe,target$:Ot,print$:Oi})),...ae("content").map(e=>G("search.highlight")?mi(e,{index$:Mi,location$:jt}):M),...ae("header-title").map(e=>qn(e,{viewport$:Oe,header$:rt})),...ae("sidebar").map(e=>e.getAttribute("data-md-type")==="navigation"?Nr(Si,()=>Jr(e,{viewport$:Oe,header$:rt,main$:Ft})):Nr(hr,()=>Jr(e,{viewport$:Oe,header$:rt,main$:Ft}))),...ae("tabs").map(e=>bi(e,{viewport$:Oe,header$:rt})),...ae("toc").map(e=>vi(e,{viewport$:Oe,header$:rt,main$:Ft,target$:Ot})),...ae("top").map(e=>gi(e,{viewport$:Oe,header$:rt,main$:Ft,target$:Ot})))),Li=ot.pipe(v(()=>hs),Pe(ds),B(1));Li.subscribe();window.document$=ot;window.location$=jt;window.target$=Ot;window.keyboard$=Zr;window.viewport$=Oe;window.tablet$=hr;window.screen$=Si;window.print$=Oi;window.alert$=eo;window.progress$=to;window.component$=Li;})(); +//# sourceMappingURL=bundle.ad660dcc.min.js.map + diff --git a/assets/javascripts/bundle.ad660dcc.min.js.map b/assets/javascripts/bundle.ad660dcc.min.js.map new file mode 100644 index 0000000000..6d61170f1e --- /dev/null +++ b/assets/javascripts/bundle.ad660dcc.min.js.map @@ -0,0 +1,7 @@ +{ + "version": 3, + "sources": ["node_modules/focus-visible/dist/focus-visible.js", "node_modules/clipboard/dist/clipboard.js", "node_modules/escape-html/index.js", "src/templates/assets/javascripts/bundle.ts", "node_modules/rxjs/node_modules/tslib/tslib.es6.js", "node_modules/rxjs/src/internal/util/isFunction.ts", "node_modules/rxjs/src/internal/util/createErrorClass.ts", "node_modules/rxjs/src/internal/util/UnsubscriptionError.ts", "node_modules/rxjs/src/internal/util/arrRemove.ts", "node_modules/rxjs/src/internal/Subscription.ts", "node_modules/rxjs/src/internal/config.ts", "node_modules/rxjs/src/internal/scheduler/timeoutProvider.ts", "node_modules/rxjs/src/internal/util/reportUnhandledError.ts", "node_modules/rxjs/src/internal/util/noop.ts", "node_modules/rxjs/src/internal/NotificationFactories.ts", "node_modules/rxjs/src/internal/util/errorContext.ts", "node_modules/rxjs/src/internal/Subscriber.ts", "node_modules/rxjs/src/internal/symbol/observable.ts", "node_modules/rxjs/src/internal/util/identity.ts", "node_modules/rxjs/src/internal/util/pipe.ts", "node_modules/rxjs/src/internal/Observable.ts", "node_modules/rxjs/src/internal/util/lift.ts", "node_modules/rxjs/src/internal/operators/OperatorSubscriber.ts", "node_modules/rxjs/src/internal/scheduler/animationFrameProvider.ts", "node_modules/rxjs/src/internal/util/ObjectUnsubscribedError.ts", "node_modules/rxjs/src/internal/Subject.ts", "node_modules/rxjs/src/internal/BehaviorSubject.ts", "node_modules/rxjs/src/internal/scheduler/dateTimestampProvider.ts", "node_modules/rxjs/src/internal/ReplaySubject.ts", "node_modules/rxjs/src/internal/scheduler/Action.ts", "node_modules/rxjs/src/internal/scheduler/intervalProvider.ts", "node_modules/rxjs/src/internal/scheduler/AsyncAction.ts", "node_modules/rxjs/src/internal/Scheduler.ts", "node_modules/rxjs/src/internal/scheduler/AsyncScheduler.ts", "node_modules/rxjs/src/internal/scheduler/async.ts", "node_modules/rxjs/src/internal/scheduler/QueueAction.ts", "node_modules/rxjs/src/internal/scheduler/QueueScheduler.ts", "node_modules/rxjs/src/internal/scheduler/queue.ts", "node_modules/rxjs/src/internal/scheduler/AnimationFrameAction.ts", "node_modules/rxjs/src/internal/scheduler/AnimationFrameScheduler.ts", "node_modules/rxjs/src/internal/scheduler/animationFrame.ts", "node_modules/rxjs/src/internal/observable/empty.ts", "node_modules/rxjs/src/internal/util/isScheduler.ts", "node_modules/rxjs/src/internal/util/args.ts", "node_modules/rxjs/src/internal/util/isArrayLike.ts", "node_modules/rxjs/src/internal/util/isPromise.ts", "node_modules/rxjs/src/internal/util/isInteropObservable.ts", "node_modules/rxjs/src/internal/util/isAsyncIterable.ts", "node_modules/rxjs/src/internal/util/throwUnobservableError.ts", "node_modules/rxjs/src/internal/symbol/iterator.ts", "node_modules/rxjs/src/internal/util/isIterable.ts", "node_modules/rxjs/src/internal/util/isReadableStreamLike.ts", "node_modules/rxjs/src/internal/observable/innerFrom.ts", "node_modules/rxjs/src/internal/util/executeSchedule.ts", "node_modules/rxjs/src/internal/operators/observeOn.ts", "node_modules/rxjs/src/internal/operators/subscribeOn.ts", "node_modules/rxjs/src/internal/scheduled/scheduleObservable.ts", "node_modules/rxjs/src/internal/scheduled/schedulePromise.ts", "node_modules/rxjs/src/internal/scheduled/scheduleArray.ts", "node_modules/rxjs/src/internal/scheduled/scheduleIterable.ts", "node_modules/rxjs/src/internal/scheduled/scheduleAsyncIterable.ts", "node_modules/rxjs/src/internal/scheduled/scheduleReadableStreamLike.ts", "node_modules/rxjs/src/internal/scheduled/scheduled.ts", "node_modules/rxjs/src/internal/observable/from.ts", "node_modules/rxjs/src/internal/observable/of.ts", "node_modules/rxjs/src/internal/observable/throwError.ts", "node_modules/rxjs/src/internal/util/EmptyError.ts", "node_modules/rxjs/src/internal/util/isDate.ts", "node_modules/rxjs/src/internal/operators/map.ts", "node_modules/rxjs/src/internal/util/mapOneOrManyArgs.ts", "node_modules/rxjs/src/internal/util/argsArgArrayOrObject.ts", "node_modules/rxjs/src/internal/util/createObject.ts", "node_modules/rxjs/src/internal/observable/combineLatest.ts", "node_modules/rxjs/src/internal/operators/mergeInternals.ts", "node_modules/rxjs/src/internal/operators/mergeMap.ts", "node_modules/rxjs/src/internal/operators/mergeAll.ts", "node_modules/rxjs/src/internal/operators/concatAll.ts", "node_modules/rxjs/src/internal/observable/concat.ts", "node_modules/rxjs/src/internal/observable/defer.ts", "node_modules/rxjs/src/internal/observable/fromEvent.ts", "node_modules/rxjs/src/internal/observable/fromEventPattern.ts", "node_modules/rxjs/src/internal/observable/timer.ts", "node_modules/rxjs/src/internal/observable/merge.ts", "node_modules/rxjs/src/internal/observable/never.ts", "node_modules/rxjs/src/internal/util/argsOrArgArray.ts", "node_modules/rxjs/src/internal/operators/filter.ts", "node_modules/rxjs/src/internal/observable/zip.ts", "node_modules/rxjs/src/internal/operators/audit.ts", "node_modules/rxjs/src/internal/operators/auditTime.ts", "node_modules/rxjs/src/internal/operators/bufferCount.ts", "node_modules/rxjs/src/internal/operators/catchError.ts", "node_modules/rxjs/src/internal/operators/scanInternals.ts", "node_modules/rxjs/src/internal/operators/combineLatest.ts", "node_modules/rxjs/src/internal/operators/combineLatestWith.ts", "node_modules/rxjs/src/internal/operators/debounce.ts", "node_modules/rxjs/src/internal/operators/debounceTime.ts", "node_modules/rxjs/src/internal/operators/defaultIfEmpty.ts", "node_modules/rxjs/src/internal/operators/take.ts", "node_modules/rxjs/src/internal/operators/ignoreElements.ts", "node_modules/rxjs/src/internal/operators/mapTo.ts", "node_modules/rxjs/src/internal/operators/delayWhen.ts", "node_modules/rxjs/src/internal/operators/delay.ts", "node_modules/rxjs/src/internal/operators/distinctUntilChanged.ts", "node_modules/rxjs/src/internal/operators/distinctUntilKeyChanged.ts", "node_modules/rxjs/src/internal/operators/throwIfEmpty.ts", "node_modules/rxjs/src/internal/operators/endWith.ts", "node_modules/rxjs/src/internal/operators/finalize.ts", "node_modules/rxjs/src/internal/operators/first.ts", "node_modules/rxjs/src/internal/operators/takeLast.ts", "node_modules/rxjs/src/internal/operators/merge.ts", "node_modules/rxjs/src/internal/operators/mergeWith.ts", "node_modules/rxjs/src/internal/operators/repeat.ts", "node_modules/rxjs/src/internal/operators/scan.ts", "node_modules/rxjs/src/internal/operators/share.ts", "node_modules/rxjs/src/internal/operators/shareReplay.ts", "node_modules/rxjs/src/internal/operators/skip.ts", "node_modules/rxjs/src/internal/operators/skipUntil.ts", "node_modules/rxjs/src/internal/operators/startWith.ts", "node_modules/rxjs/src/internal/operators/switchMap.ts", "node_modules/rxjs/src/internal/operators/takeUntil.ts", "node_modules/rxjs/src/internal/operators/takeWhile.ts", "node_modules/rxjs/src/internal/operators/tap.ts", "node_modules/rxjs/src/internal/operators/throttle.ts", "node_modules/rxjs/src/internal/operators/throttleTime.ts", "node_modules/rxjs/src/internal/operators/withLatestFrom.ts", "node_modules/rxjs/src/internal/operators/zip.ts", "node_modules/rxjs/src/internal/operators/zipWith.ts", "src/templates/assets/javascripts/browser/document/index.ts", "src/templates/assets/javascripts/browser/element/_/index.ts", "src/templates/assets/javascripts/browser/element/focus/index.ts", "src/templates/assets/javascripts/browser/element/hover/index.ts", "src/templates/assets/javascripts/utilities/h/index.ts", "src/templates/assets/javascripts/utilities/round/index.ts", "src/templates/assets/javascripts/browser/script/index.ts", "src/templates/assets/javascripts/browser/element/size/_/index.ts", "src/templates/assets/javascripts/browser/element/size/content/index.ts", "src/templates/assets/javascripts/browser/element/offset/_/index.ts", "src/templates/assets/javascripts/browser/element/offset/content/index.ts", "src/templates/assets/javascripts/browser/element/visibility/index.ts", "src/templates/assets/javascripts/browser/toggle/index.ts", "src/templates/assets/javascripts/browser/keyboard/index.ts", "src/templates/assets/javascripts/browser/location/_/index.ts", "src/templates/assets/javascripts/browser/location/hash/index.ts", "src/templates/assets/javascripts/browser/media/index.ts", "src/templates/assets/javascripts/browser/request/index.ts", "src/templates/assets/javascripts/browser/viewport/offset/index.ts", "src/templates/assets/javascripts/browser/viewport/size/index.ts", "src/templates/assets/javascripts/browser/viewport/_/index.ts", "src/templates/assets/javascripts/browser/viewport/at/index.ts", "src/templates/assets/javascripts/browser/worker/index.ts", "src/templates/assets/javascripts/_/index.ts", "src/templates/assets/javascripts/components/_/index.ts", "src/templates/assets/javascripts/components/announce/index.ts", "src/templates/assets/javascripts/components/consent/index.ts", "src/templates/assets/javascripts/templates/tooltip/index.tsx", "src/templates/assets/javascripts/templates/annotation/index.tsx", "src/templates/assets/javascripts/templates/clipboard/index.tsx", "src/templates/assets/javascripts/templates/search/index.tsx", "src/templates/assets/javascripts/templates/source/index.tsx", "src/templates/assets/javascripts/templates/tabbed/index.tsx", "src/templates/assets/javascripts/templates/table/index.tsx", "src/templates/assets/javascripts/templates/version/index.tsx", "src/templates/assets/javascripts/components/tooltip2/index.ts", "src/templates/assets/javascripts/components/content/annotation/_/index.ts", "src/templates/assets/javascripts/components/content/annotation/list/index.ts", "src/templates/assets/javascripts/components/content/annotation/block/index.ts", "src/templates/assets/javascripts/components/content/code/_/index.ts", "src/templates/assets/javascripts/components/content/details/index.ts", "src/templates/assets/javascripts/components/content/mermaid/index.css", "src/templates/assets/javascripts/components/content/mermaid/index.ts", "src/templates/assets/javascripts/components/content/table/index.ts", "src/templates/assets/javascripts/components/content/tabs/index.ts", "src/templates/assets/javascripts/components/content/_/index.ts", "src/templates/assets/javascripts/components/dialog/index.ts", "src/templates/assets/javascripts/components/tooltip/index.ts", "src/templates/assets/javascripts/components/header/_/index.ts", "src/templates/assets/javascripts/components/header/title/index.ts", "src/templates/assets/javascripts/components/main/index.ts", "src/templates/assets/javascripts/components/palette/index.ts", "src/templates/assets/javascripts/components/progress/index.ts", "src/templates/assets/javascripts/integrations/clipboard/index.ts", "src/templates/assets/javascripts/integrations/sitemap/index.ts", "src/templates/assets/javascripts/integrations/instant/index.ts", "src/templates/assets/javascripts/integrations/search/highlighter/index.ts", "src/templates/assets/javascripts/integrations/search/worker/message/index.ts", "src/templates/assets/javascripts/integrations/search/worker/_/index.ts", "src/templates/assets/javascripts/integrations/version/index.ts", "src/templates/assets/javascripts/components/search/query/index.ts", "src/templates/assets/javascripts/components/search/result/index.ts", "src/templates/assets/javascripts/components/search/share/index.ts", "src/templates/assets/javascripts/components/search/suggest/index.ts", "src/templates/assets/javascripts/components/search/_/index.ts", "src/templates/assets/javascripts/components/search/highlight/index.ts", "src/templates/assets/javascripts/components/sidebar/index.ts", "src/templates/assets/javascripts/components/source/facts/github/index.ts", "src/templates/assets/javascripts/components/source/facts/gitlab/index.ts", "src/templates/assets/javascripts/components/source/facts/_/index.ts", "src/templates/assets/javascripts/components/source/_/index.ts", "src/templates/assets/javascripts/components/tabs/index.ts", "src/templates/assets/javascripts/components/toc/index.ts", "src/templates/assets/javascripts/components/top/index.ts", "src/templates/assets/javascripts/patches/ellipsis/index.ts", "src/templates/assets/javascripts/patches/indeterminate/index.ts", "src/templates/assets/javascripts/patches/scrollfix/index.ts", "src/templates/assets/javascripts/patches/scrolllock/index.ts", "src/templates/assets/javascripts/polyfills/index.ts"], + "sourcesContent": ["(function (global, factory) {\n typeof exports === 'object' && typeof module !== 'undefined' ? factory() :\n typeof define === 'function' && define.amd ? define(factory) :\n (factory());\n}(this, (function () { 'use strict';\n\n /**\n * Applies the :focus-visible polyfill at the given scope.\n * A scope in this case is either the top-level Document or a Shadow Root.\n *\n * @param {(Document|ShadowRoot)} scope\n * @see https://github.com/WICG/focus-visible\n */\n function applyFocusVisiblePolyfill(scope) {\n var hadKeyboardEvent = true;\n var hadFocusVisibleRecently = false;\n var hadFocusVisibleRecentlyTimeout = null;\n\n var inputTypesAllowlist = {\n text: true,\n search: true,\n url: true,\n tel: true,\n email: true,\n password: true,\n number: true,\n date: true,\n month: true,\n week: true,\n time: true,\n datetime: true,\n 'datetime-local': true\n };\n\n /**\n * Helper function for legacy browsers and iframes which sometimes focus\n * elements like document, body, and non-interactive SVG.\n * @param {Element} el\n */\n function isValidFocusTarget(el) {\n if (\n el &&\n el !== document &&\n el.nodeName !== 'HTML' &&\n el.nodeName !== 'BODY' &&\n 'classList' in el &&\n 'contains' in el.classList\n ) {\n return true;\n }\n return false;\n }\n\n /**\n * Computes whether the given element should automatically trigger the\n * `focus-visible` class being added, i.e. whether it should always match\n * `:focus-visible` when focused.\n * @param {Element} el\n * @return {boolean}\n */\n function focusTriggersKeyboardModality(el) {\n var type = el.type;\n var tagName = el.tagName;\n\n if (tagName === 'INPUT' && inputTypesAllowlist[type] && !el.readOnly) {\n return true;\n }\n\n if (tagName === 'TEXTAREA' && !el.readOnly) {\n return true;\n }\n\n if (el.isContentEditable) {\n return true;\n }\n\n return false;\n }\n\n /**\n * Add the `focus-visible` class to the given element if it was not added by\n * the author.\n * @param {Element} el\n */\n function addFocusVisibleClass(el) {\n if (el.classList.contains('focus-visible')) {\n return;\n }\n el.classList.add('focus-visible');\n el.setAttribute('data-focus-visible-added', '');\n }\n\n /**\n * Remove the `focus-visible` class from the given element if it was not\n * originally added by the author.\n * @param {Element} el\n */\n function removeFocusVisibleClass(el) {\n if (!el.hasAttribute('data-focus-visible-added')) {\n return;\n }\n el.classList.remove('focus-visible');\n el.removeAttribute('data-focus-visible-added');\n }\n\n /**\n * If the most recent user interaction was via the keyboard;\n * and the key press did not include a meta, alt/option, or control key;\n * then the modality is keyboard. Otherwise, the modality is not keyboard.\n * Apply `focus-visible` to any current active element and keep track\n * of our keyboard modality state with `hadKeyboardEvent`.\n * @param {KeyboardEvent} e\n */\n function onKeyDown(e) {\n if (e.metaKey || e.altKey || e.ctrlKey) {\n return;\n }\n\n if (isValidFocusTarget(scope.activeElement)) {\n addFocusVisibleClass(scope.activeElement);\n }\n\n hadKeyboardEvent = true;\n }\n\n /**\n * If at any point a user clicks with a pointing device, ensure that we change\n * the modality away from keyboard.\n * This avoids the situation where a user presses a key on an already focused\n * element, and then clicks on a different element, focusing it with a\n * pointing device, while we still think we're in keyboard modality.\n * @param {Event} e\n */\n function onPointerDown(e) {\n hadKeyboardEvent = false;\n }\n\n /**\n * On `focus`, add the `focus-visible` class to the target if:\n * - the target received focus as a result of keyboard navigation, or\n * - the event target is an element that will likely require interaction\n * via the keyboard (e.g. a text box)\n * @param {Event} e\n */\n function onFocus(e) {\n // Prevent IE from focusing the document or HTML element.\n if (!isValidFocusTarget(e.target)) {\n return;\n }\n\n if (hadKeyboardEvent || focusTriggersKeyboardModality(e.target)) {\n addFocusVisibleClass(e.target);\n }\n }\n\n /**\n * On `blur`, remove the `focus-visible` class from the target.\n * @param {Event} e\n */\n function onBlur(e) {\n if (!isValidFocusTarget(e.target)) {\n return;\n }\n\n if (\n e.target.classList.contains('focus-visible') ||\n e.target.hasAttribute('data-focus-visible-added')\n ) {\n // To detect a tab/window switch, we look for a blur event followed\n // rapidly by a visibility change.\n // If we don't see a visibility change within 100ms, it's probably a\n // regular focus change.\n hadFocusVisibleRecently = true;\n window.clearTimeout(hadFocusVisibleRecentlyTimeout);\n hadFocusVisibleRecentlyTimeout = window.setTimeout(function() {\n hadFocusVisibleRecently = false;\n }, 100);\n removeFocusVisibleClass(e.target);\n }\n }\n\n /**\n * If the user changes tabs, keep track of whether or not the previously\n * focused element had .focus-visible.\n * @param {Event} e\n */\n function onVisibilityChange(e) {\n if (document.visibilityState === 'hidden') {\n // If the tab becomes active again, the browser will handle calling focus\n // on the element (Safari actually calls it twice).\n // If this tab change caused a blur on an element with focus-visible,\n // re-apply the class when the user switches back to the tab.\n if (hadFocusVisibleRecently) {\n hadKeyboardEvent = true;\n }\n addInitialPointerMoveListeners();\n }\n }\n\n /**\n * Add a group of listeners to detect usage of any pointing devices.\n * These listeners will be added when the polyfill first loads, and anytime\n * the window is blurred, so that they are active when the window regains\n * focus.\n */\n function addInitialPointerMoveListeners() {\n document.addEventListener('mousemove', onInitialPointerMove);\n document.addEventListener('mousedown', onInitialPointerMove);\n document.addEventListener('mouseup', onInitialPointerMove);\n document.addEventListener('pointermove', onInitialPointerMove);\n document.addEventListener('pointerdown', onInitialPointerMove);\n document.addEventListener('pointerup', onInitialPointerMove);\n document.addEventListener('touchmove', onInitialPointerMove);\n document.addEventListener('touchstart', onInitialPointerMove);\n document.addEventListener('touchend', onInitialPointerMove);\n }\n\n function removeInitialPointerMoveListeners() {\n document.removeEventListener('mousemove', onInitialPointerMove);\n document.removeEventListener('mousedown', onInitialPointerMove);\n document.removeEventListener('mouseup', onInitialPointerMove);\n document.removeEventListener('pointermove', onInitialPointerMove);\n document.removeEventListener('pointerdown', onInitialPointerMove);\n document.removeEventListener('pointerup', onInitialPointerMove);\n document.removeEventListener('touchmove', onInitialPointerMove);\n document.removeEventListener('touchstart', onInitialPointerMove);\n document.removeEventListener('touchend', onInitialPointerMove);\n }\n\n /**\n * When the polfyill first loads, assume the user is in keyboard modality.\n * If any event is received from a pointing device (e.g. mouse, pointer,\n * touch), turn off keyboard modality.\n * This accounts for situations where focus enters the page from the URL bar.\n * @param {Event} e\n */\n function onInitialPointerMove(e) {\n // Work around a Safari quirk that fires a mousemove on whenever the\n // window blurs, even if you're tabbing out of the page. \u00AF\\_(\u30C4)_/\u00AF\n if (e.target.nodeName && e.target.nodeName.toLowerCase() === 'html') {\n return;\n }\n\n hadKeyboardEvent = false;\n removeInitialPointerMoveListeners();\n }\n\n // For some kinds of state, we are interested in changes at the global scope\n // only. For example, global pointer input, global key presses and global\n // visibility change should affect the state at every scope:\n document.addEventListener('keydown', onKeyDown, true);\n document.addEventListener('mousedown', onPointerDown, true);\n document.addEventListener('pointerdown', onPointerDown, true);\n document.addEventListener('touchstart', onPointerDown, true);\n document.addEventListener('visibilitychange', onVisibilityChange, true);\n\n addInitialPointerMoveListeners();\n\n // For focus and blur, we specifically care about state changes in the local\n // scope. This is because focus / blur events that originate from within a\n // shadow root are not re-dispatched from the host element if it was already\n // the active element in its own scope:\n scope.addEventListener('focus', onFocus, true);\n scope.addEventListener('blur', onBlur, true);\n\n // We detect that a node is a ShadowRoot by ensuring that it is a\n // DocumentFragment and also has a host property. This check covers native\n // implementation and polyfill implementation transparently. If we only cared\n // about the native implementation, we could just check if the scope was\n // an instance of a ShadowRoot.\n if (scope.nodeType === Node.DOCUMENT_FRAGMENT_NODE && scope.host) {\n // Since a ShadowRoot is a special kind of DocumentFragment, it does not\n // have a root element to add a class to. So, we add this attribute to the\n // host element instead:\n scope.host.setAttribute('data-js-focus-visible', '');\n } else if (scope.nodeType === Node.DOCUMENT_NODE) {\n document.documentElement.classList.add('js-focus-visible');\n document.documentElement.setAttribute('data-js-focus-visible', '');\n }\n }\n\n // It is important to wrap all references to global window and document in\n // these checks to support server-side rendering use cases\n // @see https://github.com/WICG/focus-visible/issues/199\n if (typeof window !== 'undefined' && typeof document !== 'undefined') {\n // Make the polyfill helper globally available. This can be used as a signal\n // to interested libraries that wish to coordinate with the polyfill for e.g.,\n // applying the polyfill to a shadow root:\n window.applyFocusVisiblePolyfill = applyFocusVisiblePolyfill;\n\n // Notify interested libraries of the polyfill's presence, in case the\n // polyfill was loaded lazily:\n var event;\n\n try {\n event = new CustomEvent('focus-visible-polyfill-ready');\n } catch (error) {\n // IE11 does not support using CustomEvent as a constructor directly:\n event = document.createEvent('CustomEvent');\n event.initCustomEvent('focus-visible-polyfill-ready', false, false, {});\n }\n\n window.dispatchEvent(event);\n }\n\n if (typeof document !== 'undefined') {\n // Apply the polyfill to the global document, so that no JavaScript\n // coordination is required to use the polyfill in the top-level document:\n applyFocusVisiblePolyfill(document);\n }\n\n})));\n", "/*!\n * clipboard.js v2.0.11\n * https://clipboardjs.com/\n *\n * Licensed MIT \u00A9 Zeno Rocha\n */\n(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory();\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"ClipboardJS\"] = factory();\n\telse\n\t\troot[\"ClipboardJS\"] = factory();\n})(this, function() {\nreturn /******/ (function() { // webpackBootstrap\n/******/ \tvar __webpack_modules__ = ({\n\n/***/ 686:\n/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\n\n// EXPORTS\n__webpack_require__.d(__webpack_exports__, {\n \"default\": function() { return /* binding */ clipboard; }\n});\n\n// EXTERNAL MODULE: ./node_modules/tiny-emitter/index.js\nvar tiny_emitter = __webpack_require__(279);\nvar tiny_emitter_default = /*#__PURE__*/__webpack_require__.n(tiny_emitter);\n// EXTERNAL MODULE: ./node_modules/good-listener/src/listen.js\nvar listen = __webpack_require__(370);\nvar listen_default = /*#__PURE__*/__webpack_require__.n(listen);\n// EXTERNAL MODULE: ./node_modules/select/src/select.js\nvar src_select = __webpack_require__(817);\nvar select_default = /*#__PURE__*/__webpack_require__.n(src_select);\n;// CONCATENATED MODULE: ./src/common/command.js\n/**\n * Executes a given operation type.\n * @param {String} type\n * @return {Boolean}\n */\nfunction command(type) {\n try {\n return document.execCommand(type);\n } catch (err) {\n return false;\n }\n}\n;// CONCATENATED MODULE: ./src/actions/cut.js\n\n\n/**\n * Cut action wrapper.\n * @param {String|HTMLElement} target\n * @return {String}\n */\n\nvar ClipboardActionCut = function ClipboardActionCut(target) {\n var selectedText = select_default()(target);\n command('cut');\n return selectedText;\n};\n\n/* harmony default export */ var actions_cut = (ClipboardActionCut);\n;// CONCATENATED MODULE: ./src/common/create-fake-element.js\n/**\n * Creates a fake textarea element with a value.\n * @param {String} value\n * @return {HTMLElement}\n */\nfunction createFakeElement(value) {\n var isRTL = document.documentElement.getAttribute('dir') === 'rtl';\n var fakeElement = document.createElement('textarea'); // Prevent zooming on iOS\n\n fakeElement.style.fontSize = '12pt'; // Reset box model\n\n fakeElement.style.border = '0';\n fakeElement.style.padding = '0';\n fakeElement.style.margin = '0'; // Move element out of screen horizontally\n\n fakeElement.style.position = 'absolute';\n fakeElement.style[isRTL ? 'right' : 'left'] = '-9999px'; // Move element to the same position vertically\n\n var yPosition = window.pageYOffset || document.documentElement.scrollTop;\n fakeElement.style.top = \"\".concat(yPosition, \"px\");\n fakeElement.setAttribute('readonly', '');\n fakeElement.value = value;\n return fakeElement;\n}\n;// CONCATENATED MODULE: ./src/actions/copy.js\n\n\n\n/**\n * Create fake copy action wrapper using a fake element.\n * @param {String} target\n * @param {Object} options\n * @return {String}\n */\n\nvar fakeCopyAction = function fakeCopyAction(value, options) {\n var fakeElement = createFakeElement(value);\n options.container.appendChild(fakeElement);\n var selectedText = select_default()(fakeElement);\n command('copy');\n fakeElement.remove();\n return selectedText;\n};\n/**\n * Copy action wrapper.\n * @param {String|HTMLElement} target\n * @param {Object} options\n * @return {String}\n */\n\n\nvar ClipboardActionCopy = function ClipboardActionCopy(target) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n container: document.body\n };\n var selectedText = '';\n\n if (typeof target === 'string') {\n selectedText = fakeCopyAction(target, options);\n } else if (target instanceof HTMLInputElement && !['text', 'search', 'url', 'tel', 'password'].includes(target === null || target === void 0 ? void 0 : target.type)) {\n // If input type doesn't support `setSelectionRange`. Simulate it. https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement/setSelectionRange\n selectedText = fakeCopyAction(target.value, options);\n } else {\n selectedText = select_default()(target);\n command('copy');\n }\n\n return selectedText;\n};\n\n/* harmony default export */ var actions_copy = (ClipboardActionCopy);\n;// CONCATENATED MODULE: ./src/actions/default.js\nfunction _typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\n\n\n/**\n * Inner function which performs selection from either `text` or `target`\n * properties and then executes copy or cut operations.\n * @param {Object} options\n */\n\nvar ClipboardActionDefault = function ClipboardActionDefault() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n // Defines base properties passed from constructor.\n var _options$action = options.action,\n action = _options$action === void 0 ? 'copy' : _options$action,\n container = options.container,\n target = options.target,\n text = options.text; // Sets the `action` to be performed which can be either 'copy' or 'cut'.\n\n if (action !== 'copy' && action !== 'cut') {\n throw new Error('Invalid \"action\" value, use either \"copy\" or \"cut\"');\n } // Sets the `target` property using an element that will be have its content copied.\n\n\n if (target !== undefined) {\n if (target && _typeof(target) === 'object' && target.nodeType === 1) {\n if (action === 'copy' && target.hasAttribute('disabled')) {\n throw new Error('Invalid \"target\" attribute. Please use \"readonly\" instead of \"disabled\" attribute');\n }\n\n if (action === 'cut' && (target.hasAttribute('readonly') || target.hasAttribute('disabled'))) {\n throw new Error('Invalid \"target\" attribute. You can\\'t cut text from elements with \"readonly\" or \"disabled\" attributes');\n }\n } else {\n throw new Error('Invalid \"target\" value, use a valid Element');\n }\n } // Define selection strategy based on `text` property.\n\n\n if (text) {\n return actions_copy(text, {\n container: container\n });\n } // Defines which selection strategy based on `target` property.\n\n\n if (target) {\n return action === 'cut' ? actions_cut(target) : actions_copy(target, {\n container: container\n });\n }\n};\n\n/* harmony default export */ var actions_default = (ClipboardActionDefault);\n;// CONCATENATED MODULE: ./src/clipboard.js\nfunction clipboard_typeof(obj) { \"@babel/helpers - typeof\"; if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { clipboard_typeof = function _typeof(obj) { return typeof obj; }; } else { clipboard_typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return clipboard_typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (clipboard_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\n\n\n\n\n\n/**\n * Helper function to retrieve attribute value.\n * @param {String} suffix\n * @param {Element} element\n */\n\nfunction getAttributeValue(suffix, element) {\n var attribute = \"data-clipboard-\".concat(suffix);\n\n if (!element.hasAttribute(attribute)) {\n return;\n }\n\n return element.getAttribute(attribute);\n}\n/**\n * Base class which takes one or more elements, adds event listeners to them,\n * and instantiates a new `ClipboardAction` on each click.\n */\n\n\nvar Clipboard = /*#__PURE__*/function (_Emitter) {\n _inherits(Clipboard, _Emitter);\n\n var _super = _createSuper(Clipboard);\n\n /**\n * @param {String|HTMLElement|HTMLCollection|NodeList} trigger\n * @param {Object} options\n */\n function Clipboard(trigger, options) {\n var _this;\n\n _classCallCheck(this, Clipboard);\n\n _this = _super.call(this);\n\n _this.resolveOptions(options);\n\n _this.listenClick(trigger);\n\n return _this;\n }\n /**\n * Defines if attributes would be resolved using internal setter functions\n * or custom functions that were passed in the constructor.\n * @param {Object} options\n */\n\n\n _createClass(Clipboard, [{\n key: \"resolveOptions\",\n value: function resolveOptions() {\n var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n this.action = typeof options.action === 'function' ? options.action : this.defaultAction;\n this.target = typeof options.target === 'function' ? options.target : this.defaultTarget;\n this.text = typeof options.text === 'function' ? options.text : this.defaultText;\n this.container = clipboard_typeof(options.container) === 'object' ? options.container : document.body;\n }\n /**\n * Adds a click event listener to the passed trigger.\n * @param {String|HTMLElement|HTMLCollection|NodeList} trigger\n */\n\n }, {\n key: \"listenClick\",\n value: function listenClick(trigger) {\n var _this2 = this;\n\n this.listener = listen_default()(trigger, 'click', function (e) {\n return _this2.onClick(e);\n });\n }\n /**\n * Defines a new `ClipboardAction` on each click event.\n * @param {Event} e\n */\n\n }, {\n key: \"onClick\",\n value: function onClick(e) {\n var trigger = e.delegateTarget || e.currentTarget;\n var action = this.action(trigger) || 'copy';\n var text = actions_default({\n action: action,\n container: this.container,\n target: this.target(trigger),\n text: this.text(trigger)\n }); // Fires an event based on the copy operation result.\n\n this.emit(text ? 'success' : 'error', {\n action: action,\n text: text,\n trigger: trigger,\n clearSelection: function clearSelection() {\n if (trigger) {\n trigger.focus();\n }\n\n window.getSelection().removeAllRanges();\n }\n });\n }\n /**\n * Default `action` lookup function.\n * @param {Element} trigger\n */\n\n }, {\n key: \"defaultAction\",\n value: function defaultAction(trigger) {\n return getAttributeValue('action', trigger);\n }\n /**\n * Default `target` lookup function.\n * @param {Element} trigger\n */\n\n }, {\n key: \"defaultTarget\",\n value: function defaultTarget(trigger) {\n var selector = getAttributeValue('target', trigger);\n\n if (selector) {\n return document.querySelector(selector);\n }\n }\n /**\n * Allow fire programmatically a copy action\n * @param {String|HTMLElement} target\n * @param {Object} options\n * @returns Text copied.\n */\n\n }, {\n key: \"defaultText\",\n\n /**\n * Default `text` lookup function.\n * @param {Element} trigger\n */\n value: function defaultText(trigger) {\n return getAttributeValue('text', trigger);\n }\n /**\n * Destroy lifecycle.\n */\n\n }, {\n key: \"destroy\",\n value: function destroy() {\n this.listener.destroy();\n }\n }], [{\n key: \"copy\",\n value: function copy(target) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {\n container: document.body\n };\n return actions_copy(target, options);\n }\n /**\n * Allow fire programmatically a cut action\n * @param {String|HTMLElement} target\n * @returns Text cutted.\n */\n\n }, {\n key: \"cut\",\n value: function cut(target) {\n return actions_cut(target);\n }\n /**\n * Returns the support of the given action, or all actions if no action is\n * given.\n * @param {String} [action]\n */\n\n }, {\n key: \"isSupported\",\n value: function isSupported() {\n var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ['copy', 'cut'];\n var actions = typeof action === 'string' ? [action] : action;\n var support = !!document.queryCommandSupported;\n actions.forEach(function (action) {\n support = support && !!document.queryCommandSupported(action);\n });\n return support;\n }\n }]);\n\n return Clipboard;\n}((tiny_emitter_default()));\n\n/* harmony default export */ var clipboard = (Clipboard);\n\n/***/ }),\n\n/***/ 828:\n/***/ (function(module) {\n\nvar DOCUMENT_NODE_TYPE = 9;\n\n/**\n * A polyfill for Element.matches()\n */\nif (typeof Element !== 'undefined' && !Element.prototype.matches) {\n var proto = Element.prototype;\n\n proto.matches = proto.matchesSelector ||\n proto.mozMatchesSelector ||\n proto.msMatchesSelector ||\n proto.oMatchesSelector ||\n proto.webkitMatchesSelector;\n}\n\n/**\n * Finds the closest parent that matches a selector.\n *\n * @param {Element} element\n * @param {String} selector\n * @return {Function}\n */\nfunction closest (element, selector) {\n while (element && element.nodeType !== DOCUMENT_NODE_TYPE) {\n if (typeof element.matches === 'function' &&\n element.matches(selector)) {\n return element;\n }\n element = element.parentNode;\n }\n}\n\nmodule.exports = closest;\n\n\n/***/ }),\n\n/***/ 438:\n/***/ (function(module, __unused_webpack_exports, __webpack_require__) {\n\nvar closest = __webpack_require__(828);\n\n/**\n * Delegates event to a selector.\n *\n * @param {Element} element\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @param {Boolean} useCapture\n * @return {Object}\n */\nfunction _delegate(element, selector, type, callback, useCapture) {\n var listenerFn = listener.apply(this, arguments);\n\n element.addEventListener(type, listenerFn, useCapture);\n\n return {\n destroy: function() {\n element.removeEventListener(type, listenerFn, useCapture);\n }\n }\n}\n\n/**\n * Delegates event to a selector.\n *\n * @param {Element|String|Array} [elements]\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @param {Boolean} useCapture\n * @return {Object}\n */\nfunction delegate(elements, selector, type, callback, useCapture) {\n // Handle the regular Element usage\n if (typeof elements.addEventListener === 'function') {\n return _delegate.apply(null, arguments);\n }\n\n // Handle Element-less usage, it defaults to global delegation\n if (typeof type === 'function') {\n // Use `document` as the first parameter, then apply arguments\n // This is a short way to .unshift `arguments` without running into deoptimizations\n return _delegate.bind(null, document).apply(null, arguments);\n }\n\n // Handle Selector-based usage\n if (typeof elements === 'string') {\n elements = document.querySelectorAll(elements);\n }\n\n // Handle Array-like based usage\n return Array.prototype.map.call(elements, function (element) {\n return _delegate(element, selector, type, callback, useCapture);\n });\n}\n\n/**\n * Finds closest match and invokes callback.\n *\n * @param {Element} element\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @return {Function}\n */\nfunction listener(element, selector, type, callback) {\n return function(e) {\n e.delegateTarget = closest(e.target, selector);\n\n if (e.delegateTarget) {\n callback.call(element, e);\n }\n }\n}\n\nmodule.exports = delegate;\n\n\n/***/ }),\n\n/***/ 879:\n/***/ (function(__unused_webpack_module, exports) {\n\n/**\n * Check if argument is a HTML element.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.node = function(value) {\n return value !== undefined\n && value instanceof HTMLElement\n && value.nodeType === 1;\n};\n\n/**\n * Check if argument is a list of HTML elements.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.nodeList = function(value) {\n var type = Object.prototype.toString.call(value);\n\n return value !== undefined\n && (type === '[object NodeList]' || type === '[object HTMLCollection]')\n && ('length' in value)\n && (value.length === 0 || exports.node(value[0]));\n};\n\n/**\n * Check if argument is a string.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.string = function(value) {\n return typeof value === 'string'\n || value instanceof String;\n};\n\n/**\n * Check if argument is a function.\n *\n * @param {Object} value\n * @return {Boolean}\n */\nexports.fn = function(value) {\n var type = Object.prototype.toString.call(value);\n\n return type === '[object Function]';\n};\n\n\n/***/ }),\n\n/***/ 370:\n/***/ (function(module, __unused_webpack_exports, __webpack_require__) {\n\nvar is = __webpack_require__(879);\nvar delegate = __webpack_require__(438);\n\n/**\n * Validates all params and calls the right\n * listener function based on its target type.\n *\n * @param {String|HTMLElement|HTMLCollection|NodeList} target\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listen(target, type, callback) {\n if (!target && !type && !callback) {\n throw new Error('Missing required arguments');\n }\n\n if (!is.string(type)) {\n throw new TypeError('Second argument must be a String');\n }\n\n if (!is.fn(callback)) {\n throw new TypeError('Third argument must be a Function');\n }\n\n if (is.node(target)) {\n return listenNode(target, type, callback);\n }\n else if (is.nodeList(target)) {\n return listenNodeList(target, type, callback);\n }\n else if (is.string(target)) {\n return listenSelector(target, type, callback);\n }\n else {\n throw new TypeError('First argument must be a String, HTMLElement, HTMLCollection, or NodeList');\n }\n}\n\n/**\n * Adds an event listener to a HTML element\n * and returns a remove listener function.\n *\n * @param {HTMLElement} node\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenNode(node, type, callback) {\n node.addEventListener(type, callback);\n\n return {\n destroy: function() {\n node.removeEventListener(type, callback);\n }\n }\n}\n\n/**\n * Add an event listener to a list of HTML elements\n * and returns a remove listener function.\n *\n * @param {NodeList|HTMLCollection} nodeList\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenNodeList(nodeList, type, callback) {\n Array.prototype.forEach.call(nodeList, function(node) {\n node.addEventListener(type, callback);\n });\n\n return {\n destroy: function() {\n Array.prototype.forEach.call(nodeList, function(node) {\n node.removeEventListener(type, callback);\n });\n }\n }\n}\n\n/**\n * Add an event listener to a selector\n * and returns a remove listener function.\n *\n * @param {String} selector\n * @param {String} type\n * @param {Function} callback\n * @return {Object}\n */\nfunction listenSelector(selector, type, callback) {\n return delegate(document.body, selector, type, callback);\n}\n\nmodule.exports = listen;\n\n\n/***/ }),\n\n/***/ 817:\n/***/ (function(module) {\n\nfunction select(element) {\n var selectedText;\n\n if (element.nodeName === 'SELECT') {\n element.focus();\n\n selectedText = element.value;\n }\n else if (element.nodeName === 'INPUT' || element.nodeName === 'TEXTAREA') {\n var isReadOnly = element.hasAttribute('readonly');\n\n if (!isReadOnly) {\n element.setAttribute('readonly', '');\n }\n\n element.select();\n element.setSelectionRange(0, element.value.length);\n\n if (!isReadOnly) {\n element.removeAttribute('readonly');\n }\n\n selectedText = element.value;\n }\n else {\n if (element.hasAttribute('contenteditable')) {\n element.focus();\n }\n\n var selection = window.getSelection();\n var range = document.createRange();\n\n range.selectNodeContents(element);\n selection.removeAllRanges();\n selection.addRange(range);\n\n selectedText = selection.toString();\n }\n\n return selectedText;\n}\n\nmodule.exports = select;\n\n\n/***/ }),\n\n/***/ 279:\n/***/ (function(module) {\n\nfunction E () {\n // Keep this empty so it's easier to inherit from\n // (via https://github.com/lipsmack from https://github.com/scottcorgan/tiny-emitter/issues/3)\n}\n\nE.prototype = {\n on: function (name, callback, ctx) {\n var e = this.e || (this.e = {});\n\n (e[name] || (e[name] = [])).push({\n fn: callback,\n ctx: ctx\n });\n\n return this;\n },\n\n once: function (name, callback, ctx) {\n var self = this;\n function listener () {\n self.off(name, listener);\n callback.apply(ctx, arguments);\n };\n\n listener._ = callback\n return this.on(name, listener, ctx);\n },\n\n emit: function (name) {\n var data = [].slice.call(arguments, 1);\n var evtArr = ((this.e || (this.e = {}))[name] || []).slice();\n var i = 0;\n var len = evtArr.length;\n\n for (i; i < len; i++) {\n evtArr[i].fn.apply(evtArr[i].ctx, data);\n }\n\n return this;\n },\n\n off: function (name, callback) {\n var e = this.e || (this.e = {});\n var evts = e[name];\n var liveEvents = [];\n\n if (evts && callback) {\n for (var i = 0, len = evts.length; i < len; i++) {\n if (evts[i].fn !== callback && evts[i].fn._ !== callback)\n liveEvents.push(evts[i]);\n }\n }\n\n // Remove event from queue to prevent memory leak\n // Suggested by https://github.com/lazd\n // Ref: https://github.com/scottcorgan/tiny-emitter/commit/c6ebfaa9bc973b33d110a84a307742b7cf94c953#commitcomment-5024910\n\n (liveEvents.length)\n ? e[name] = liveEvents\n : delete e[name];\n\n return this;\n }\n};\n\nmodule.exports = E;\nmodule.exports.TinyEmitter = E;\n\n\n/***/ })\n\n/******/ \t});\n/************************************************************************/\n/******/ \t// The module cache\n/******/ \tvar __webpack_module_cache__ = {};\n/******/ \t\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(__webpack_module_cache__[moduleId]) {\n/******/ \t\t\treturn __webpack_module_cache__[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = __webpack_module_cache__[moduleId] = {\n/******/ \t\t\t// no module.id needed\n/******/ \t\t\t// no module.loaded needed\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/ \t\n/******/ \t\t// Execute the module function\n/******/ \t\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n/******/ \t\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/ \t\n/************************************************************************/\n/******/ \t/* webpack/runtime/compat get default export */\n/******/ \t!function() {\n/******/ \t\t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t\t__webpack_require__.n = function(module) {\n/******/ \t\t\tvar getter = module && module.__esModule ?\n/******/ \t\t\t\tfunction() { return module['default']; } :\n/******/ \t\t\t\tfunction() { return module; };\n/******/ \t\t\t__webpack_require__.d(getter, { a: getter });\n/******/ \t\t\treturn getter;\n/******/ \t\t};\n/******/ \t}();\n/******/ \t\n/******/ \t/* webpack/runtime/define property getters */\n/******/ \t!function() {\n/******/ \t\t// define getter functions for harmony exports\n/******/ \t\t__webpack_require__.d = function(exports, definition) {\n/******/ \t\t\tfor(var key in definition) {\n/******/ \t\t\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n/******/ \t\t\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n/******/ \t\t\t\t}\n/******/ \t\t\t}\n/******/ \t\t};\n/******/ \t}();\n/******/ \t\n/******/ \t/* webpack/runtime/hasOwnProperty shorthand */\n/******/ \t!function() {\n/******/ \t\t__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }\n/******/ \t}();\n/******/ \t\n/************************************************************************/\n/******/ \t// module exports must be returned from runtime so entry inlining is disabled\n/******/ \t// startup\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(686);\n/******/ })()\n.default;\n});", "/*!\n * escape-html\n * Copyright(c) 2012-2013 TJ Holowaychuk\n * Copyright(c) 2015 Andreas Lubbe\n * Copyright(c) 2015 Tiancheng \"Timothy\" Gu\n * MIT Licensed\n */\n\n'use strict';\n\n/**\n * Module variables.\n * @private\n */\n\nvar matchHtmlRegExp = /[\"'&<>]/;\n\n/**\n * Module exports.\n * @public\n */\n\nmodule.exports = escapeHtml;\n\n/**\n * Escape special characters in the given string of html.\n *\n * @param {string} string The string to escape for inserting into HTML\n * @return {string}\n * @public\n */\n\nfunction escapeHtml(string) {\n var str = '' + string;\n var match = matchHtmlRegExp.exec(str);\n\n if (!match) {\n return str;\n }\n\n var escape;\n var html = '';\n var index = 0;\n var lastIndex = 0;\n\n for (index = match.index; index < str.length; index++) {\n switch (str.charCodeAt(index)) {\n case 34: // \"\n escape = '"';\n break;\n case 38: // &\n escape = '&';\n break;\n case 39: // '\n escape = ''';\n break;\n case 60: // <\n escape = '<';\n break;\n case 62: // >\n escape = '>';\n break;\n default:\n continue;\n }\n\n if (lastIndex !== index) {\n html += str.substring(lastIndex, index);\n }\n\n lastIndex = index + 1;\n html += escape;\n }\n\n return lastIndex !== index\n ? html + str.substring(lastIndex, index)\n : html;\n}\n", "/*\n * Copyright (c) 2016-2024 Martin Donath \n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to\n * deal in the Software without restriction, including without limitation the\n * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or\n * sell copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in\n * all copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS\n * IN THE SOFTWARE.\n */\n\nimport \"focus-visible\"\n\nimport {\n EMPTY,\n NEVER,\n Observable,\n Subject,\n defer,\n delay,\n filter,\n map,\n merge,\n mergeWith,\n shareReplay,\n switchMap\n} from \"rxjs\"\n\nimport { configuration, feature } from \"./_\"\nimport {\n at,\n getActiveElement,\n getOptionalElement,\n requestJSON,\n setLocation,\n setToggle,\n watchDocument,\n watchKeyboard,\n watchLocation,\n watchLocationTarget,\n watchMedia,\n watchPrint,\n watchScript,\n watchViewport\n} from \"./browser\"\nimport {\n getComponentElement,\n getComponentElements,\n mountAnnounce,\n mountBackToTop,\n mountConsent,\n mountContent,\n mountDialog,\n mountHeader,\n mountHeaderTitle,\n mountPalette,\n mountProgress,\n mountSearch,\n mountSearchHiglight,\n mountSidebar,\n mountSource,\n mountTableOfContents,\n mountTabs,\n watchHeader,\n watchMain\n} from \"./components\"\nimport {\n SearchIndex,\n setupClipboardJS,\n setupInstantNavigation,\n setupVersionSelector\n} from \"./integrations\"\nimport {\n patchEllipsis,\n patchIndeterminate,\n patchScrollfix,\n patchScrolllock\n} from \"./patches\"\nimport \"./polyfills\"\n\n/* ----------------------------------------------------------------------------\n * Functions - @todo refactor\n * ------------------------------------------------------------------------- */\n\n/**\n * Fetch search index\n *\n * @returns Search index observable\n */\nfunction fetchSearchIndex(): Observable {\n if (location.protocol === \"file:\") {\n return watchScript(\n `${new URL(\"search/search_index.js\", config.base)}`\n )\n .pipe(\n // @ts-ignore - @todo fix typings\n map(() => __index),\n shareReplay(1)\n )\n } else {\n return requestJSON(\n new URL(\"search/search_index.json\", config.base)\n )\n }\n}\n\n/* ----------------------------------------------------------------------------\n * Application\n * ------------------------------------------------------------------------- */\n\n/* Yay, JavaScript is available */\ndocument.documentElement.classList.remove(\"no-js\")\ndocument.documentElement.classList.add(\"js\")\n\n/* Set up navigation observables and subjects */\nconst document$ = watchDocument()\nconst location$ = watchLocation()\nconst target$ = watchLocationTarget(location$)\nconst keyboard$ = watchKeyboard()\n\n/* Set up media observables */\nconst viewport$ = watchViewport()\nconst tablet$ = watchMedia(\"(min-width: 960px)\")\nconst screen$ = watchMedia(\"(min-width: 1220px)\")\nconst print$ = watchPrint()\n\n/* Retrieve search index, if search is enabled */\nconst config = configuration()\nconst index$ = document.forms.namedItem(\"search\")\n ? fetchSearchIndex()\n : NEVER\n\n/* Set up Clipboard.js integration */\nconst alert$ = new Subject()\nsetupClipboardJS({ alert$ })\n\n/* Set up progress indicator */\nconst progress$ = new Subject()\n\n/* Set up instant navigation, if enabled */\nif (feature(\"navigation.instant\"))\n setupInstantNavigation({ location$, viewport$, progress$ })\n .subscribe(document$)\n\n/* Set up version selector */\nif (config.version?.provider === \"mike\")\n setupVersionSelector({ document$ })\n\n/* Always close drawer and search on navigation */\nmerge(location$, target$)\n .pipe(\n delay(125)\n )\n .subscribe(() => {\n setToggle(\"drawer\", false)\n setToggle(\"search\", false)\n })\n\n/* Set up global keyboard handlers */\nkeyboard$\n .pipe(\n filter(({ mode }) => mode === \"global\")\n )\n .subscribe(key => {\n switch (key.type) {\n\n /* Go to previous page */\n case \"p\":\n case \",\":\n const prev = getOptionalElement(\"link[rel=prev]\")\n if (typeof prev !== \"undefined\")\n setLocation(prev)\n break\n\n /* Go to next page */\n case \"n\":\n case \".\":\n const next = getOptionalElement(\"link[rel=next]\")\n if (typeof next !== \"undefined\")\n setLocation(next)\n break\n\n /* Expand navigation, see https://bit.ly/3ZjG5io */\n case \"Enter\":\n const active = getActiveElement()\n if (active instanceof HTMLLabelElement)\n active.click()\n }\n })\n\n/* Set up patches */\npatchEllipsis({ viewport$, document$ })\npatchIndeterminate({ document$, tablet$ })\npatchScrollfix({ document$ })\npatchScrolllock({ viewport$, tablet$ })\n\n/* Set up header and main area observable */\nconst header$ = watchHeader(getComponentElement(\"header\"), { viewport$ })\nconst main$ = document$\n .pipe(\n map(() => getComponentElement(\"main\")),\n switchMap(el => watchMain(el, { viewport$, header$ })),\n shareReplay(1)\n )\n\n/* Set up control component observables */\nconst control$ = merge(\n\n /* Consent */\n ...getComponentElements(\"consent\")\n .map(el => mountConsent(el, { target$ })),\n\n /* Dialog */\n ...getComponentElements(\"dialog\")\n .map(el => mountDialog(el, { alert$ })),\n\n /* Header */\n ...getComponentElements(\"header\")\n .map(el => mountHeader(el, { viewport$, header$, main$ })),\n\n /* Color palette */\n ...getComponentElements(\"palette\")\n .map(el => mountPalette(el)),\n\n /* Progress bar */\n ...getComponentElements(\"progress\")\n .map(el => mountProgress(el, { progress$ })),\n\n /* Search */\n ...getComponentElements(\"search\")\n .map(el => mountSearch(el, { index$, keyboard$ })),\n\n /* Repository information */\n ...getComponentElements(\"source\")\n .map(el => mountSource(el))\n)\n\n/* Set up content component observables */\nconst content$ = defer(() => merge(\n\n /* Announcement bar */\n ...getComponentElements(\"announce\")\n .map(el => mountAnnounce(el)),\n\n /* Content */\n ...getComponentElements(\"content\")\n .map(el => mountContent(el, { viewport$, target$, print$ })),\n\n /* Search highlighting */\n ...getComponentElements(\"content\")\n .map(el => feature(\"search.highlight\")\n ? mountSearchHiglight(el, { index$, location$ })\n : EMPTY\n ),\n\n /* Header title */\n ...getComponentElements(\"header-title\")\n .map(el => mountHeaderTitle(el, { viewport$, header$ })),\n\n /* Sidebar */\n ...getComponentElements(\"sidebar\")\n .map(el => el.getAttribute(\"data-md-type\") === \"navigation\"\n ? at(screen$, () => mountSidebar(el, { viewport$, header$, main$ }))\n : at(tablet$, () => mountSidebar(el, { viewport$, header$, main$ }))\n ),\n\n /* Navigation tabs */\n ...getComponentElements(\"tabs\")\n .map(el => mountTabs(el, { viewport$, header$ })),\n\n /* Table of contents */\n ...getComponentElements(\"toc\")\n .map(el => mountTableOfContents(el, {\n viewport$, header$, main$, target$\n })),\n\n /* Back-to-top button */\n ...getComponentElements(\"top\")\n .map(el => mountBackToTop(el, { viewport$, header$, main$, target$ }))\n))\n\n/* Set up component observables */\nconst component$ = document$\n .pipe(\n switchMap(() => content$),\n mergeWith(control$),\n shareReplay(1)\n )\n\n/* Subscribe to all components */\ncomponent$.subscribe()\n\n/* ----------------------------------------------------------------------------\n * Exports\n * ------------------------------------------------------------------------- */\n\nwindow.document$ = document$ /* Document observable */\nwindow.location$ = location$ /* Location subject */\nwindow.target$ = target$ /* Location target observable */\nwindow.keyboard$ = keyboard$ /* Keyboard observable */\nwindow.viewport$ = viewport$ /* Viewport observable */\nwindow.tablet$ = tablet$ /* Media tablet observable */\nwindow.screen$ = screen$ /* Media screen observable */\nwindow.print$ = print$ /* Media print observable */\nwindow.alert$ = alert$ /* Alert subject */\nwindow.progress$ = progress$ /* Progress indicator subject */\nwindow.component$ = component$ /* Component observable */\n", "/*! *****************************************************************************\r\nCopyright (c) Microsoft Corporation.\r\n\r\nPermission to use, copy, modify, and/or distribute this software for any\r\npurpose with or without fee is hereby granted.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\r\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\r\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\r\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\r\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\r\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\r\nPERFORMANCE OF THIS SOFTWARE.\r\n***************************************************************************** */\r\n/* global Reflect, Promise */\r\n\r\nvar extendStatics = function(d, b) {\r\n extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\r\n return extendStatics(d, b);\r\n};\r\n\r\nexport function __extends(d, b) {\r\n if (typeof b !== \"function\" && b !== null)\r\n throw new TypeError(\"Class extends value \" + String(b) + \" is not a constructor or null\");\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n}\r\n\r\nexport var __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n }\r\n return __assign.apply(this, arguments);\r\n}\r\n\r\nexport function __rest(s, e) {\r\n var t = {};\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\r\n t[p] = s[p];\r\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\r\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\r\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\r\n t[p[i]] = s[p[i]];\r\n }\r\n return t;\r\n}\r\n\r\nexport function __decorate(decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n}\r\n\r\nexport function __param(paramIndex, decorator) {\r\n return function (target, key) { decorator(target, key, paramIndex); }\r\n}\r\n\r\nexport function __metadata(metadataKey, metadataValue) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\r\n}\r\n\r\nexport function __awaiter(thisArg, _arguments, P, generator) {\r\n function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n}\r\n\r\nexport function __generator(thisArg, body) {\r\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\r\n return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\r\n function verb(n) { return function (v) { return step([n, v]); }; }\r\n function step(op) {\r\n if (f) throw new TypeError(\"Generator is already executing.\");\r\n while (_) try {\r\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\r\n if (y = 0, t) op = [op[0] & 2, t.value];\r\n switch (op[0]) {\r\n case 0: case 1: t = op; break;\r\n case 4: _.label++; return { value: op[1], done: false };\r\n case 5: _.label++; y = op[1]; op = [0]; continue;\r\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\r\n default:\r\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\r\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\r\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\r\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\r\n if (t[2]) _.ops.pop();\r\n _.trys.pop(); continue;\r\n }\r\n op = body.call(thisArg, _);\r\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\r\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\r\n }\r\n}\r\n\r\nexport var __createBinding = Object.create ? (function(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });\r\n}) : (function(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n o[k2] = m[k];\r\n});\r\n\r\nexport function __exportStar(m, o) {\r\n for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);\r\n}\r\n\r\nexport function __values(o) {\r\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\r\n if (m) return m.call(o);\r\n if (o && typeof o.length === \"number\") return {\r\n next: function () {\r\n if (o && i >= o.length) o = void 0;\r\n return { value: o && o[i++], done: !o };\r\n }\r\n };\r\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\r\n}\r\n\r\nexport function __read(o, n) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\r\n if (!m) return o;\r\n var i = m.call(o), r, ar = [], e;\r\n try {\r\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\r\n }\r\n catch (error) { e = { error: error }; }\r\n finally {\r\n try {\r\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\r\n }\r\n finally { if (e) throw e.error; }\r\n }\r\n return ar;\r\n}\r\n\r\n/** @deprecated */\r\nexport function __spread() {\r\n for (var ar = [], i = 0; i < arguments.length; i++)\r\n ar = ar.concat(__read(arguments[i]));\r\n return ar;\r\n}\r\n\r\n/** @deprecated */\r\nexport function __spreadArrays() {\r\n for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;\r\n for (var r = Array(s), k = 0, i = 0; i < il; i++)\r\n for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)\r\n r[k] = a[j];\r\n return r;\r\n}\r\n\r\nexport function __spreadArray(to, from, pack) {\r\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\r\n if (ar || !(i in from)) {\r\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\r\n ar[i] = from[i];\r\n }\r\n }\r\n return to.concat(ar || Array.prototype.slice.call(from));\r\n}\r\n\r\nexport function __await(v) {\r\n return this instanceof __await ? (this.v = v, this) : new __await(v);\r\n}\r\n\r\nexport function __asyncGenerator(thisArg, _arguments, generator) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\r\n return i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i;\r\n function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }\r\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\r\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\r\n function fulfill(value) { resume(\"next\", value); }\r\n function reject(value) { resume(\"throw\", value); }\r\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\r\n}\r\n\r\nexport function __asyncDelegator(o) {\r\n var i, p;\r\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\r\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === \"return\" } : f ? f(v) : v; } : f; }\r\n}\r\n\r\nexport function __asyncValues(o) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var m = o[Symbol.asyncIterator], i;\r\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\r\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\r\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\r\n}\r\n\r\nexport function __makeTemplateObject(cooked, raw) {\r\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\r\n return cooked;\r\n};\r\n\r\nvar __setModuleDefault = Object.create ? (function(o, v) {\r\n Object.defineProperty(o, \"default\", { enumerable: true, value: v });\r\n}) : function(o, v) {\r\n o[\"default\"] = v;\r\n};\r\n\r\nexport function __importStar(mod) {\r\n if (mod && mod.__esModule) return mod;\r\n var result = {};\r\n if (mod != null) for (var k in mod) if (k !== \"default\" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\r\n __setModuleDefault(result, mod);\r\n return result;\r\n}\r\n\r\nexport function __importDefault(mod) {\r\n return (mod && mod.__esModule) ? mod : { default: mod };\r\n}\r\n\r\nexport function __classPrivateFieldGet(receiver, state, kind, f) {\r\n if (kind === \"a\" && !f) throw new TypeError(\"Private accessor was defined without a getter\");\r\n if (typeof state === \"function\" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");\r\n return kind === \"m\" ? f : kind === \"a\" ? f.call(receiver) : f ? f.value : state.get(receiver);\r\n}\r\n\r\nexport function __classPrivateFieldSet(receiver, state, value, kind, f) {\r\n if (kind === \"m\") throw new TypeError(\"Private method is not writable\");\r\n if (kind === \"a\" && !f) throw new TypeError(\"Private accessor was defined without a setter\");\r\n if (typeof state === \"function\" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");\r\n return (kind === \"a\" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;\r\n}\r\n", "/**\n * Returns true if the object is a function.\n * @param value The value to check\n */\nexport function isFunction(value: any): value is (...args: any[]) => any {\n return typeof value === 'function';\n}\n", "/**\n * Used to create Error subclasses until the community moves away from ES5.\n *\n * This is because compiling from TypeScript down to ES5 has issues with subclassing Errors\n * as well as other built-in types: https://github.com/Microsoft/TypeScript/issues/12123\n *\n * @param createImpl A factory function to create the actual constructor implementation. The returned\n * function should be a named function that calls `_super` internally.\n */\nexport function createErrorClass(createImpl: (_super: any) => any): T {\n const _super = (instance: any) => {\n Error.call(instance);\n instance.stack = new Error().stack;\n };\n\n const ctorFunc = createImpl(_super);\n ctorFunc.prototype = Object.create(Error.prototype);\n ctorFunc.prototype.constructor = ctorFunc;\n return ctorFunc;\n}\n", "import { createErrorClass } from './createErrorClass';\n\nexport interface UnsubscriptionError extends Error {\n readonly errors: any[];\n}\n\nexport interface UnsubscriptionErrorCtor {\n /**\n * @deprecated Internal implementation detail. Do not construct error instances.\n * Cannot be tagged as internal: https://github.com/ReactiveX/rxjs/issues/6269\n */\n new (errors: any[]): UnsubscriptionError;\n}\n\n/**\n * An error thrown when one or more errors have occurred during the\n * `unsubscribe` of a {@link Subscription}.\n */\nexport const UnsubscriptionError: UnsubscriptionErrorCtor = createErrorClass(\n (_super) =>\n function UnsubscriptionErrorImpl(this: any, errors: (Error | string)[]) {\n _super(this);\n this.message = errors\n ? `${errors.length} errors occurred during unsubscription:\n${errors.map((err, i) => `${i + 1}) ${err.toString()}`).join('\\n ')}`\n : '';\n this.name = 'UnsubscriptionError';\n this.errors = errors;\n }\n);\n", "/**\n * Removes an item from an array, mutating it.\n * @param arr The array to remove the item from\n * @param item The item to remove\n */\nexport function arrRemove(arr: T[] | undefined | null, item: T) {\n if (arr) {\n const index = arr.indexOf(item);\n 0 <= index && arr.splice(index, 1);\n }\n}\n", "import { isFunction } from './util/isFunction';\nimport { UnsubscriptionError } from './util/UnsubscriptionError';\nimport { SubscriptionLike, TeardownLogic, Unsubscribable } from './types';\nimport { arrRemove } from './util/arrRemove';\n\n/**\n * Represents a disposable resource, such as the execution of an Observable. A\n * Subscription has one important method, `unsubscribe`, that takes no argument\n * and just disposes the resource held by the subscription.\n *\n * Additionally, subscriptions may be grouped together through the `add()`\n * method, which will attach a child Subscription to the current Subscription.\n * When a Subscription is unsubscribed, all its children (and its grandchildren)\n * will be unsubscribed as well.\n *\n * @class Subscription\n */\nexport class Subscription implements SubscriptionLike {\n /** @nocollapse */\n public static EMPTY = (() => {\n const empty = new Subscription();\n empty.closed = true;\n return empty;\n })();\n\n /**\n * A flag to indicate whether this Subscription has already been unsubscribed.\n */\n public closed = false;\n\n private _parentage: Subscription[] | Subscription | null = null;\n\n /**\n * The list of registered finalizers to execute upon unsubscription. Adding and removing from this\n * list occurs in the {@link #add} and {@link #remove} methods.\n */\n private _finalizers: Exclude[] | null = null;\n\n /**\n * @param initialTeardown A function executed first as part of the finalization\n * process that is kicked off when {@link #unsubscribe} is called.\n */\n constructor(private initialTeardown?: () => void) {}\n\n /**\n * Disposes the resources held by the subscription. May, for instance, cancel\n * an ongoing Observable execution or cancel any other type of work that\n * started when the Subscription was created.\n * @return {void}\n */\n unsubscribe(): void {\n let errors: any[] | undefined;\n\n if (!this.closed) {\n this.closed = true;\n\n // Remove this from it's parents.\n const { _parentage } = this;\n if (_parentage) {\n this._parentage = null;\n if (Array.isArray(_parentage)) {\n for (const parent of _parentage) {\n parent.remove(this);\n }\n } else {\n _parentage.remove(this);\n }\n }\n\n const { initialTeardown: initialFinalizer } = this;\n if (isFunction(initialFinalizer)) {\n try {\n initialFinalizer();\n } catch (e) {\n errors = e instanceof UnsubscriptionError ? e.errors : [e];\n }\n }\n\n const { _finalizers } = this;\n if (_finalizers) {\n this._finalizers = null;\n for (const finalizer of _finalizers) {\n try {\n execFinalizer(finalizer);\n } catch (err) {\n errors = errors ?? [];\n if (err instanceof UnsubscriptionError) {\n errors = [...errors, ...err.errors];\n } else {\n errors.push(err);\n }\n }\n }\n }\n\n if (errors) {\n throw new UnsubscriptionError(errors);\n }\n }\n }\n\n /**\n * Adds a finalizer to this subscription, so that finalization will be unsubscribed/called\n * when this subscription is unsubscribed. If this subscription is already {@link #closed},\n * because it has already been unsubscribed, then whatever finalizer is passed to it\n * will automatically be executed (unless the finalizer itself is also a closed subscription).\n *\n * Closed Subscriptions cannot be added as finalizers to any subscription. Adding a closed\n * subscription to a any subscription will result in no operation. (A noop).\n *\n * Adding a subscription to itself, or adding `null` or `undefined` will not perform any\n * operation at all. (A noop).\n *\n * `Subscription` instances that are added to this instance will automatically remove themselves\n * if they are unsubscribed. Functions and {@link Unsubscribable} objects that you wish to remove\n * will need to be removed manually with {@link #remove}\n *\n * @param teardown The finalization logic to add to this subscription.\n */\n add(teardown: TeardownLogic): void {\n // Only add the finalizer if it's not undefined\n // and don't add a subscription to itself.\n if (teardown && teardown !== this) {\n if (this.closed) {\n // If this subscription is already closed,\n // execute whatever finalizer is handed to it automatically.\n execFinalizer(teardown);\n } else {\n if (teardown instanceof Subscription) {\n // We don't add closed subscriptions, and we don't add the same subscription\n // twice. Subscription unsubscribe is idempotent.\n if (teardown.closed || teardown._hasParent(this)) {\n return;\n }\n teardown._addParent(this);\n }\n (this._finalizers = this._finalizers ?? []).push(teardown);\n }\n }\n }\n\n /**\n * Checks to see if a this subscription already has a particular parent.\n * This will signal that this subscription has already been added to the parent in question.\n * @param parent the parent to check for\n */\n private _hasParent(parent: Subscription) {\n const { _parentage } = this;\n return _parentage === parent || (Array.isArray(_parentage) && _parentage.includes(parent));\n }\n\n /**\n * Adds a parent to this subscription so it can be removed from the parent if it\n * unsubscribes on it's own.\n *\n * NOTE: THIS ASSUMES THAT {@link _hasParent} HAS ALREADY BEEN CHECKED.\n * @param parent The parent subscription to add\n */\n private _addParent(parent: Subscription) {\n const { _parentage } = this;\n this._parentage = Array.isArray(_parentage) ? (_parentage.push(parent), _parentage) : _parentage ? [_parentage, parent] : parent;\n }\n\n /**\n * Called on a child when it is removed via {@link #remove}.\n * @param parent The parent to remove\n */\n private _removeParent(parent: Subscription) {\n const { _parentage } = this;\n if (_parentage === parent) {\n this._parentage = null;\n } else if (Array.isArray(_parentage)) {\n arrRemove(_parentage, parent);\n }\n }\n\n /**\n * Removes a finalizer from this subscription that was previously added with the {@link #add} method.\n *\n * Note that `Subscription` instances, when unsubscribed, will automatically remove themselves\n * from every other `Subscription` they have been added to. This means that using the `remove` method\n * is not a common thing and should be used thoughtfully.\n *\n * If you add the same finalizer instance of a function or an unsubscribable object to a `Subscription` instance\n * more than once, you will need to call `remove` the same number of times to remove all instances.\n *\n * All finalizer instances are removed to free up memory upon unsubscription.\n *\n * @param teardown The finalizer to remove from this subscription\n */\n remove(teardown: Exclude): void {\n const { _finalizers } = this;\n _finalizers && arrRemove(_finalizers, teardown);\n\n if (teardown instanceof Subscription) {\n teardown._removeParent(this);\n }\n }\n}\n\nexport const EMPTY_SUBSCRIPTION = Subscription.EMPTY;\n\nexport function isSubscription(value: any): value is Subscription {\n return (\n value instanceof Subscription ||\n (value && 'closed' in value && isFunction(value.remove) && isFunction(value.add) && isFunction(value.unsubscribe))\n );\n}\n\nfunction execFinalizer(finalizer: Unsubscribable | (() => void)) {\n if (isFunction(finalizer)) {\n finalizer();\n } else {\n finalizer.unsubscribe();\n }\n}\n", "import { Subscriber } from './Subscriber';\nimport { ObservableNotification } from './types';\n\n/**\n * The {@link GlobalConfig} object for RxJS. It is used to configure things\n * like how to react on unhandled errors.\n */\nexport const config: GlobalConfig = {\n onUnhandledError: null,\n onStoppedNotification: null,\n Promise: undefined,\n useDeprecatedSynchronousErrorHandling: false,\n useDeprecatedNextContext: false,\n};\n\n/**\n * The global configuration object for RxJS, used to configure things\n * like how to react on unhandled errors. Accessible via {@link config}\n * object.\n */\nexport interface GlobalConfig {\n /**\n * A registration point for unhandled errors from RxJS. These are errors that\n * cannot were not handled by consuming code in the usual subscription path. For\n * example, if you have this configured, and you subscribe to an observable without\n * providing an error handler, errors from that subscription will end up here. This\n * will _always_ be called asynchronously on another job in the runtime. This is because\n * we do not want errors thrown in this user-configured handler to interfere with the\n * behavior of the library.\n */\n onUnhandledError: ((err: any) => void) | null;\n\n /**\n * A registration point for notifications that cannot be sent to subscribers because they\n * have completed, errored or have been explicitly unsubscribed. By default, next, complete\n * and error notifications sent to stopped subscribers are noops. However, sometimes callers\n * might want a different behavior. For example, with sources that attempt to report errors\n * to stopped subscribers, a caller can configure RxJS to throw an unhandled error instead.\n * This will _always_ be called asynchronously on another job in the runtime. This is because\n * we do not want errors thrown in this user-configured handler to interfere with the\n * behavior of the library.\n */\n onStoppedNotification: ((notification: ObservableNotification, subscriber: Subscriber) => void) | null;\n\n /**\n * The promise constructor used by default for {@link Observable#toPromise toPromise} and {@link Observable#forEach forEach}\n * methods.\n *\n * @deprecated As of version 8, RxJS will no longer support this sort of injection of a\n * Promise constructor. If you need a Promise implementation other than native promises,\n * please polyfill/patch Promise as you see appropriate. Will be removed in v8.\n */\n Promise?: PromiseConstructorLike;\n\n /**\n * If true, turns on synchronous error rethrowing, which is a deprecated behavior\n * in v6 and higher. This behavior enables bad patterns like wrapping a subscribe\n * call in a try/catch block. It also enables producer interference, a nasty bug\n * where a multicast can be broken for all observers by a downstream consumer with\n * an unhandled error. DO NOT USE THIS FLAG UNLESS IT'S NEEDED TO BUY TIME\n * FOR MIGRATION REASONS.\n *\n * @deprecated As of version 8, RxJS will no longer support synchronous throwing\n * of unhandled errors. All errors will be thrown on a separate call stack to prevent bad\n * behaviors described above. Will be removed in v8.\n */\n useDeprecatedSynchronousErrorHandling: boolean;\n\n /**\n * If true, enables an as-of-yet undocumented feature from v5: The ability to access\n * `unsubscribe()` via `this` context in `next` functions created in observers passed\n * to `subscribe`.\n *\n * This is being removed because the performance was severely problematic, and it could also cause\n * issues when types other than POJOs are passed to subscribe as subscribers, as they will likely have\n * their `this` context overwritten.\n *\n * @deprecated As of version 8, RxJS will no longer support altering the\n * context of next functions provided as part of an observer to Subscribe. Instead,\n * you will have access to a subscription or a signal or token that will allow you to do things like\n * unsubscribe and test closed status. Will be removed in v8.\n */\n useDeprecatedNextContext: boolean;\n}\n", "import type { TimerHandle } from './timerHandle';\ntype SetTimeoutFunction = (handler: () => void, timeout?: number, ...args: any[]) => TimerHandle;\ntype ClearTimeoutFunction = (handle: TimerHandle) => void;\n\ninterface TimeoutProvider {\n setTimeout: SetTimeoutFunction;\n clearTimeout: ClearTimeoutFunction;\n delegate:\n | {\n setTimeout: SetTimeoutFunction;\n clearTimeout: ClearTimeoutFunction;\n }\n | undefined;\n}\n\nexport const timeoutProvider: TimeoutProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n setTimeout(handler: () => void, timeout?: number, ...args) {\n const { delegate } = timeoutProvider;\n if (delegate?.setTimeout) {\n return delegate.setTimeout(handler, timeout, ...args);\n }\n return setTimeout(handler, timeout, ...args);\n },\n clearTimeout(handle) {\n const { delegate } = timeoutProvider;\n return (delegate?.clearTimeout || clearTimeout)(handle as any);\n },\n delegate: undefined,\n};\n", "import { config } from '../config';\nimport { timeoutProvider } from '../scheduler/timeoutProvider';\n\n/**\n * Handles an error on another job either with the user-configured {@link onUnhandledError},\n * or by throwing it on that new job so it can be picked up by `window.onerror`, `process.on('error')`, etc.\n *\n * This should be called whenever there is an error that is out-of-band with the subscription\n * or when an error hits a terminal boundary of the subscription and no error handler was provided.\n *\n * @param err the error to report\n */\nexport function reportUnhandledError(err: any) {\n timeoutProvider.setTimeout(() => {\n const { onUnhandledError } = config;\n if (onUnhandledError) {\n // Execute the user-configured error handler.\n onUnhandledError(err);\n } else {\n // Throw so it is picked up by the runtime's uncaught error mechanism.\n throw err;\n }\n });\n}\n", "/* tslint:disable:no-empty */\nexport function noop() { }\n", "import { CompleteNotification, NextNotification, ErrorNotification } from './types';\n\n/**\n * A completion object optimized for memory use and created to be the\n * same \"shape\" as other notifications in v8.\n * @internal\n */\nexport const COMPLETE_NOTIFICATION = (() => createNotification('C', undefined, undefined) as CompleteNotification)();\n\n/**\n * Internal use only. Creates an optimized error notification that is the same \"shape\"\n * as other notifications.\n * @internal\n */\nexport function errorNotification(error: any): ErrorNotification {\n return createNotification('E', undefined, error) as any;\n}\n\n/**\n * Internal use only. Creates an optimized next notification that is the same \"shape\"\n * as other notifications.\n * @internal\n */\nexport function nextNotification(value: T) {\n return createNotification('N', value, undefined) as NextNotification;\n}\n\n/**\n * Ensures that all notifications created internally have the same \"shape\" in v8.\n *\n * TODO: This is only exported to support a crazy legacy test in `groupBy`.\n * @internal\n */\nexport function createNotification(kind: 'N' | 'E' | 'C', value: any, error: any) {\n return {\n kind,\n value,\n error,\n };\n}\n", "import { config } from '../config';\n\nlet context: { errorThrown: boolean; error: any } | null = null;\n\n/**\n * Handles dealing with errors for super-gross mode. Creates a context, in which\n * any synchronously thrown errors will be passed to {@link captureError}. Which\n * will record the error such that it will be rethrown after the call back is complete.\n * TODO: Remove in v8\n * @param cb An immediately executed function.\n */\nexport function errorContext(cb: () => void) {\n if (config.useDeprecatedSynchronousErrorHandling) {\n const isRoot = !context;\n if (isRoot) {\n context = { errorThrown: false, error: null };\n }\n cb();\n if (isRoot) {\n const { errorThrown, error } = context!;\n context = null;\n if (errorThrown) {\n throw error;\n }\n }\n } else {\n // This is the general non-deprecated path for everyone that\n // isn't crazy enough to use super-gross mode (useDeprecatedSynchronousErrorHandling)\n cb();\n }\n}\n\n/**\n * Captures errors only in super-gross mode.\n * @param err the error to capture\n */\nexport function captureError(err: any) {\n if (config.useDeprecatedSynchronousErrorHandling && context) {\n context.errorThrown = true;\n context.error = err;\n }\n}\n", "import { isFunction } from './util/isFunction';\nimport { Observer, ObservableNotification } from './types';\nimport { isSubscription, Subscription } from './Subscription';\nimport { config } from './config';\nimport { reportUnhandledError } from './util/reportUnhandledError';\nimport { noop } from './util/noop';\nimport { nextNotification, errorNotification, COMPLETE_NOTIFICATION } from './NotificationFactories';\nimport { timeoutProvider } from './scheduler/timeoutProvider';\nimport { captureError } from './util/errorContext';\n\n/**\n * Implements the {@link Observer} interface and extends the\n * {@link Subscription} class. While the {@link Observer} is the public API for\n * consuming the values of an {@link Observable}, all Observers get converted to\n * a Subscriber, in order to provide Subscription-like capabilities such as\n * `unsubscribe`. Subscriber is a common type in RxJS, and crucial for\n * implementing operators, but it is rarely used as a public API.\n *\n * @class Subscriber\n */\nexport class Subscriber extends Subscription implements Observer {\n /**\n * A static factory for a Subscriber, given a (potentially partial) definition\n * of an Observer.\n * @param next The `next` callback of an Observer.\n * @param error The `error` callback of an\n * Observer.\n * @param complete The `complete` callback of an\n * Observer.\n * @return A Subscriber wrapping the (partially defined)\n * Observer represented by the given arguments.\n * @nocollapse\n * @deprecated Do not use. Will be removed in v8. There is no replacement for this\n * method, and there is no reason to be creating instances of `Subscriber` directly.\n * If you have a specific use case, please file an issue.\n */\n static create(next?: (x?: T) => void, error?: (e?: any) => void, complete?: () => void): Subscriber {\n return new SafeSubscriber(next, error, complete);\n }\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n protected isStopped: boolean = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n protected destination: Subscriber | Observer; // this `any` is the escape hatch to erase extra type param (e.g. R)\n\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n * There is no reason to directly create an instance of Subscriber. This type is exported for typings reasons.\n */\n constructor(destination?: Subscriber | Observer) {\n super();\n if (destination) {\n this.destination = destination;\n // Automatically chain subscriptions together here.\n // if destination is a Subscription, then it is a Subscriber.\n if (isSubscription(destination)) {\n destination.add(this);\n }\n } else {\n this.destination = EMPTY_OBSERVER;\n }\n }\n\n /**\n * The {@link Observer} callback to receive notifications of type `next` from\n * the Observable, with a value. The Observable may call this method 0 or more\n * times.\n * @param {T} [value] The `next` value.\n * @return {void}\n */\n next(value?: T): void {\n if (this.isStopped) {\n handleStoppedNotification(nextNotification(value), this);\n } else {\n this._next(value!);\n }\n }\n\n /**\n * The {@link Observer} callback to receive notifications of type `error` from\n * the Observable, with an attached `Error`. Notifies the Observer that\n * the Observable has experienced an error condition.\n * @param {any} [err] The `error` exception.\n * @return {void}\n */\n error(err?: any): void {\n if (this.isStopped) {\n handleStoppedNotification(errorNotification(err), this);\n } else {\n this.isStopped = true;\n this._error(err);\n }\n }\n\n /**\n * The {@link Observer} callback to receive a valueless notification of type\n * `complete` from the Observable. Notifies the Observer that the Observable\n * has finished sending push-based notifications.\n * @return {void}\n */\n complete(): void {\n if (this.isStopped) {\n handleStoppedNotification(COMPLETE_NOTIFICATION, this);\n } else {\n this.isStopped = true;\n this._complete();\n }\n }\n\n unsubscribe(): void {\n if (!this.closed) {\n this.isStopped = true;\n super.unsubscribe();\n this.destination = null!;\n }\n }\n\n protected _next(value: T): void {\n this.destination.next(value);\n }\n\n protected _error(err: any): void {\n try {\n this.destination.error(err);\n } finally {\n this.unsubscribe();\n }\n }\n\n protected _complete(): void {\n try {\n this.destination.complete();\n } finally {\n this.unsubscribe();\n }\n }\n}\n\n/**\n * This bind is captured here because we want to be able to have\n * compatibility with monoid libraries that tend to use a method named\n * `bind`. In particular, a library called Monio requires this.\n */\nconst _bind = Function.prototype.bind;\n\nfunction bind any>(fn: Fn, thisArg: any): Fn {\n return _bind.call(fn, thisArg);\n}\n\n/**\n * Internal optimization only, DO NOT EXPOSE.\n * @internal\n */\nclass ConsumerObserver implements Observer {\n constructor(private partialObserver: Partial>) {}\n\n next(value: T): void {\n const { partialObserver } = this;\n if (partialObserver.next) {\n try {\n partialObserver.next(value);\n } catch (error) {\n handleUnhandledError(error);\n }\n }\n }\n\n error(err: any): void {\n const { partialObserver } = this;\n if (partialObserver.error) {\n try {\n partialObserver.error(err);\n } catch (error) {\n handleUnhandledError(error);\n }\n } else {\n handleUnhandledError(err);\n }\n }\n\n complete(): void {\n const { partialObserver } = this;\n if (partialObserver.complete) {\n try {\n partialObserver.complete();\n } catch (error) {\n handleUnhandledError(error);\n }\n }\n }\n}\n\nexport class SafeSubscriber extends Subscriber {\n constructor(\n observerOrNext?: Partial> | ((value: T) => void) | null,\n error?: ((e?: any) => void) | null,\n complete?: (() => void) | null\n ) {\n super();\n\n let partialObserver: Partial>;\n if (isFunction(observerOrNext) || !observerOrNext) {\n // The first argument is a function, not an observer. The next\n // two arguments *could* be observers, or they could be empty.\n partialObserver = {\n next: (observerOrNext ?? undefined) as (((value: T) => void) | undefined),\n error: error ?? undefined,\n complete: complete ?? undefined,\n };\n } else {\n // The first argument is a partial observer.\n let context: any;\n if (this && config.useDeprecatedNextContext) {\n // This is a deprecated path that made `this.unsubscribe()` available in\n // next handler functions passed to subscribe. This only exists behind a flag\n // now, as it is *very* slow.\n context = Object.create(observerOrNext);\n context.unsubscribe = () => this.unsubscribe();\n partialObserver = {\n next: observerOrNext.next && bind(observerOrNext.next, context),\n error: observerOrNext.error && bind(observerOrNext.error, context),\n complete: observerOrNext.complete && bind(observerOrNext.complete, context),\n };\n } else {\n // The \"normal\" path. Just use the partial observer directly.\n partialObserver = observerOrNext;\n }\n }\n\n // Wrap the partial observer to ensure it's a full observer, and\n // make sure proper error handling is accounted for.\n this.destination = new ConsumerObserver(partialObserver);\n }\n}\n\nfunction handleUnhandledError(error: any) {\n if (config.useDeprecatedSynchronousErrorHandling) {\n captureError(error);\n } else {\n // Ideal path, we report this as an unhandled error,\n // which is thrown on a new call stack.\n reportUnhandledError(error);\n }\n}\n\n/**\n * An error handler used when no error handler was supplied\n * to the SafeSubscriber -- meaning no error handler was supplied\n * do the `subscribe` call on our observable.\n * @param err The error to handle\n */\nfunction defaultErrorHandler(err: any) {\n throw err;\n}\n\n/**\n * A handler for notifications that cannot be sent to a stopped subscriber.\n * @param notification The notification being sent\n * @param subscriber The stopped subscriber\n */\nfunction handleStoppedNotification(notification: ObservableNotification, subscriber: Subscriber) {\n const { onStoppedNotification } = config;\n onStoppedNotification && timeoutProvider.setTimeout(() => onStoppedNotification(notification, subscriber));\n}\n\n/**\n * The observer used as a stub for subscriptions where the user did not\n * pass any arguments to `subscribe`. Comes with the default error handling\n * behavior.\n */\nexport const EMPTY_OBSERVER: Readonly> & { closed: true } = {\n closed: true,\n next: noop,\n error: defaultErrorHandler,\n complete: noop,\n};\n", "/**\n * Symbol.observable or a string \"@@observable\". Used for interop\n *\n * @deprecated We will no longer be exporting this symbol in upcoming versions of RxJS.\n * Instead polyfill and use Symbol.observable directly *or* use https://www.npmjs.com/package/symbol-observable\n */\nexport const observable: string | symbol = (() => (typeof Symbol === 'function' && Symbol.observable) || '@@observable')();\n", "/**\n * This function takes one parameter and just returns it. Simply put,\n * this is like `(x: T): T => x`.\n *\n * ## Examples\n *\n * This is useful in some cases when using things like `mergeMap`\n *\n * ```ts\n * import { interval, take, map, range, mergeMap, identity } from 'rxjs';\n *\n * const source$ = interval(1000).pipe(take(5));\n *\n * const result$ = source$.pipe(\n * map(i => range(i)),\n * mergeMap(identity) // same as mergeMap(x => x)\n * );\n *\n * result$.subscribe({\n * next: console.log\n * });\n * ```\n *\n * Or when you want to selectively apply an operator\n *\n * ```ts\n * import { interval, take, identity } from 'rxjs';\n *\n * const shouldLimit = () => Math.random() < 0.5;\n *\n * const source$ = interval(1000);\n *\n * const result$ = source$.pipe(shouldLimit() ? take(5) : identity);\n *\n * result$.subscribe({\n * next: console.log\n * });\n * ```\n *\n * @param x Any value that is returned by this function\n * @returns The value passed as the first parameter to this function\n */\nexport function identity(x: T): T {\n return x;\n}\n", "import { identity } from './identity';\nimport { UnaryFunction } from '../types';\n\nexport function pipe(): typeof identity;\nexport function pipe(fn1: UnaryFunction): UnaryFunction;\nexport function pipe(fn1: UnaryFunction, fn2: UnaryFunction): UnaryFunction;\nexport function pipe(fn1: UnaryFunction, fn2: UnaryFunction, fn3: UnaryFunction): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction,\n fn9: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction,\n fn9: UnaryFunction,\n ...fns: UnaryFunction[]\n): UnaryFunction;\n\n/**\n * pipe() can be called on one or more functions, each of which can take one argument (\"UnaryFunction\")\n * and uses it to return a value.\n * It returns a function that takes one argument, passes it to the first UnaryFunction, and then\n * passes the result to the next one, passes that result to the next one, and so on. \n */\nexport function pipe(...fns: Array>): UnaryFunction {\n return pipeFromArray(fns);\n}\n\n/** @internal */\nexport function pipeFromArray(fns: Array>): UnaryFunction {\n if (fns.length === 0) {\n return identity as UnaryFunction;\n }\n\n if (fns.length === 1) {\n return fns[0];\n }\n\n return function piped(input: T): R {\n return fns.reduce((prev: any, fn: UnaryFunction) => fn(prev), input as any);\n };\n}\n", "import { Operator } from './Operator';\nimport { SafeSubscriber, Subscriber } from './Subscriber';\nimport { isSubscription, Subscription } from './Subscription';\nimport { TeardownLogic, OperatorFunction, Subscribable, Observer } from './types';\nimport { observable as Symbol_observable } from './symbol/observable';\nimport { pipeFromArray } from './util/pipe';\nimport { config } from './config';\nimport { isFunction } from './util/isFunction';\nimport { errorContext } from './util/errorContext';\n\n/**\n * A representation of any set of values over any amount of time. This is the most basic building block\n * of RxJS.\n *\n * @class Observable\n */\nexport class Observable implements Subscribable {\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n */\n source: Observable | undefined;\n\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n */\n operator: Operator | undefined;\n\n /**\n * @constructor\n * @param {Function} subscribe the function that is called when the Observable is\n * initially subscribed to. This function is given a Subscriber, to which new values\n * can be `next`ed, or an `error` method can be called to raise an error, or\n * `complete` can be called to notify of a successful completion.\n */\n constructor(subscribe?: (this: Observable, subscriber: Subscriber) => TeardownLogic) {\n if (subscribe) {\n this._subscribe = subscribe;\n }\n }\n\n // HACK: Since TypeScript inherits static properties too, we have to\n // fight against TypeScript here so Subject can have a different static create signature\n /**\n * Creates a new Observable by calling the Observable constructor\n * @owner Observable\n * @method create\n * @param {Function} subscribe? the subscriber function to be passed to the Observable constructor\n * @return {Observable} a new observable\n * @nocollapse\n * @deprecated Use `new Observable()` instead. Will be removed in v8.\n */\n static create: (...args: any[]) => any = (subscribe?: (subscriber: Subscriber) => TeardownLogic) => {\n return new Observable(subscribe);\n };\n\n /**\n * Creates a new Observable, with this Observable instance as the source, and the passed\n * operator defined as the new observable's operator.\n * @method lift\n * @param operator the operator defining the operation to take on the observable\n * @return a new observable with the Operator applied\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n * If you have implemented an operator using `lift`, it is recommended that you create an\n * operator by simply returning `new Observable()` directly. See \"Creating new operators from\n * scratch\" section here: https://rxjs.dev/guide/operators\n */\n lift(operator?: Operator): Observable {\n const observable = new Observable();\n observable.source = this;\n observable.operator = operator;\n return observable;\n }\n\n subscribe(observerOrNext?: Partial> | ((value: T) => void)): Subscription;\n /** @deprecated Instead of passing separate callback arguments, use an observer argument. Signatures taking separate callback arguments will be removed in v8. Details: https://rxjs.dev/deprecations/subscribe-arguments */\n subscribe(next?: ((value: T) => void) | null, error?: ((error: any) => void) | null, complete?: (() => void) | null): Subscription;\n /**\n * Invokes an execution of an Observable and registers Observer handlers for notifications it will emit.\n *\n * Use it when you have all these Observables, but still nothing is happening.\n *\n * `subscribe` is not a regular operator, but a method that calls Observable's internal `subscribe` function. It\n * might be for example a function that you passed to Observable's constructor, but most of the time it is\n * a library implementation, which defines what will be emitted by an Observable, and when it be will emitted. This means\n * that calling `subscribe` is actually the moment when Observable starts its work, not when it is created, as it is often\n * the thought.\n *\n * Apart from starting the execution of an Observable, this method allows you to listen for values\n * that an Observable emits, as well as for when it completes or errors. You can achieve this in two\n * of the following ways.\n *\n * The first way is creating an object that implements {@link Observer} interface. It should have methods\n * defined by that interface, but note that it should be just a regular JavaScript object, which you can create\n * yourself in any way you want (ES6 class, classic function constructor, object literal etc.). In particular, do\n * not attempt to use any RxJS implementation details to create Observers - you don't need them. Remember also\n * that your object does not have to implement all methods. If you find yourself creating a method that doesn't\n * do anything, you can simply omit it. Note however, if the `error` method is not provided and an error happens,\n * it will be thrown asynchronously. Errors thrown asynchronously cannot be caught using `try`/`catch`. Instead,\n * use the {@link onUnhandledError} configuration option or use a runtime handler (like `window.onerror` or\n * `process.on('error)`) to be notified of unhandled errors. Because of this, it's recommended that you provide\n * an `error` method to avoid missing thrown errors.\n *\n * The second way is to give up on Observer object altogether and simply provide callback functions in place of its methods.\n * This means you can provide three functions as arguments to `subscribe`, where the first function is equivalent\n * of a `next` method, the second of an `error` method and the third of a `complete` method. Just as in case of an Observer,\n * if you do not need to listen for something, you can omit a function by passing `undefined` or `null`,\n * since `subscribe` recognizes these functions by where they were placed in function call. When it comes\n * to the `error` function, as with an Observer, if not provided, errors emitted by an Observable will be thrown asynchronously.\n *\n * You can, however, subscribe with no parameters at all. This may be the case where you're not interested in terminal events\n * and you also handled emissions internally by using operators (e.g. using `tap`).\n *\n * Whichever style of calling `subscribe` you use, in both cases it returns a Subscription object.\n * This object allows you to call `unsubscribe` on it, which in turn will stop the work that an Observable does and will clean\n * up all resources that an Observable used. Note that cancelling a subscription will not call `complete` callback\n * provided to `subscribe` function, which is reserved for a regular completion signal that comes from an Observable.\n *\n * Remember that callbacks provided to `subscribe` are not guaranteed to be called asynchronously.\n * It is an Observable itself that decides when these functions will be called. For example {@link of}\n * by default emits all its values synchronously. Always check documentation for how given Observable\n * will behave when subscribed and if its default behavior can be modified with a `scheduler`.\n *\n * #### Examples\n *\n * Subscribe with an {@link guide/observer Observer}\n *\n * ```ts\n * import { of } from 'rxjs';\n *\n * const sumObserver = {\n * sum: 0,\n * next(value) {\n * console.log('Adding: ' + value);\n * this.sum = this.sum + value;\n * },\n * error() {\n * // We actually could just remove this method,\n * // since we do not really care about errors right now.\n * },\n * complete() {\n * console.log('Sum equals: ' + this.sum);\n * }\n * };\n *\n * of(1, 2, 3) // Synchronously emits 1, 2, 3 and then completes.\n * .subscribe(sumObserver);\n *\n * // Logs:\n * // 'Adding: 1'\n * // 'Adding: 2'\n * // 'Adding: 3'\n * // 'Sum equals: 6'\n * ```\n *\n * Subscribe with functions ({@link deprecations/subscribe-arguments deprecated})\n *\n * ```ts\n * import { of } from 'rxjs'\n *\n * let sum = 0;\n *\n * of(1, 2, 3).subscribe(\n * value => {\n * console.log('Adding: ' + value);\n * sum = sum + value;\n * },\n * undefined,\n * () => console.log('Sum equals: ' + sum)\n * );\n *\n * // Logs:\n * // 'Adding: 1'\n * // 'Adding: 2'\n * // 'Adding: 3'\n * // 'Sum equals: 6'\n * ```\n *\n * Cancel a subscription\n *\n * ```ts\n * import { interval } from 'rxjs';\n *\n * const subscription = interval(1000).subscribe({\n * next(num) {\n * console.log(num)\n * },\n * complete() {\n * // Will not be called, even when cancelling subscription.\n * console.log('completed!');\n * }\n * });\n *\n * setTimeout(() => {\n * subscription.unsubscribe();\n * console.log('unsubscribed!');\n * }, 2500);\n *\n * // Logs:\n * // 0 after 1s\n * // 1 after 2s\n * // 'unsubscribed!' after 2.5s\n * ```\n *\n * @param {Observer|Function} observerOrNext (optional) Either an observer with methods to be called,\n * or the first of three possible handlers, which is the handler for each value emitted from the subscribed\n * Observable.\n * @param {Function} error (optional) A handler for a terminal event resulting from an error. If no error handler is provided,\n * the error will be thrown asynchronously as unhandled.\n * @param {Function} complete (optional) A handler for a terminal event resulting from successful completion.\n * @return {Subscription} a subscription reference to the registered handlers\n * @method subscribe\n */\n subscribe(\n observerOrNext?: Partial> | ((value: T) => void) | null,\n error?: ((error: any) => void) | null,\n complete?: (() => void) | null\n ): Subscription {\n const subscriber = isSubscriber(observerOrNext) ? observerOrNext : new SafeSubscriber(observerOrNext, error, complete);\n\n errorContext(() => {\n const { operator, source } = this;\n subscriber.add(\n operator\n ? // We're dealing with a subscription in the\n // operator chain to one of our lifted operators.\n operator.call(subscriber, source)\n : source\n ? // If `source` has a value, but `operator` does not, something that\n // had intimate knowledge of our API, like our `Subject`, must have\n // set it. We're going to just call `_subscribe` directly.\n this._subscribe(subscriber)\n : // In all other cases, we're likely wrapping a user-provided initializer\n // function, so we need to catch errors and handle them appropriately.\n this._trySubscribe(subscriber)\n );\n });\n\n return subscriber;\n }\n\n /** @internal */\n protected _trySubscribe(sink: Subscriber): TeardownLogic {\n try {\n return this._subscribe(sink);\n } catch (err) {\n // We don't need to return anything in this case,\n // because it's just going to try to `add()` to a subscription\n // above.\n sink.error(err);\n }\n }\n\n /**\n * Used as a NON-CANCELLABLE means of subscribing to an observable, for use with\n * APIs that expect promises, like `async/await`. You cannot unsubscribe from this.\n *\n * **WARNING**: Only use this with observables you *know* will complete. If the source\n * observable does not complete, you will end up with a promise that is hung up, and\n * potentially all of the state of an async function hanging out in memory. To avoid\n * this situation, look into adding something like {@link timeout}, {@link take},\n * {@link takeWhile}, or {@link takeUntil} amongst others.\n *\n * #### Example\n *\n * ```ts\n * import { interval, take } from 'rxjs';\n *\n * const source$ = interval(1000).pipe(take(4));\n *\n * async function getTotal() {\n * let total = 0;\n *\n * await source$.forEach(value => {\n * total += value;\n * console.log('observable -> ' + value);\n * });\n *\n * return total;\n * }\n *\n * getTotal().then(\n * total => console.log('Total: ' + total)\n * );\n *\n * // Expected:\n * // 'observable -> 0'\n * // 'observable -> 1'\n * // 'observable -> 2'\n * // 'observable -> 3'\n * // 'Total: 6'\n * ```\n *\n * @param next a handler for each value emitted by the observable\n * @return a promise that either resolves on observable completion or\n * rejects with the handled error\n */\n forEach(next: (value: T) => void): Promise;\n\n /**\n * @param next a handler for each value emitted by the observable\n * @param promiseCtor a constructor function used to instantiate the Promise\n * @return a promise that either resolves on observable completion or\n * rejects with the handled error\n * @deprecated Passing a Promise constructor will no longer be available\n * in upcoming versions of RxJS. This is because it adds weight to the library, for very\n * little benefit. If you need this functionality, it is recommended that you either\n * polyfill Promise, or you create an adapter to convert the returned native promise\n * to whatever promise implementation you wanted. Will be removed in v8.\n */\n forEach(next: (value: T) => void, promiseCtor: PromiseConstructorLike): Promise;\n\n forEach(next: (value: T) => void, promiseCtor?: PromiseConstructorLike): Promise {\n promiseCtor = getPromiseCtor(promiseCtor);\n\n return new promiseCtor((resolve, reject) => {\n const subscriber = new SafeSubscriber({\n next: (value) => {\n try {\n next(value);\n } catch (err) {\n reject(err);\n subscriber.unsubscribe();\n }\n },\n error: reject,\n complete: resolve,\n });\n this.subscribe(subscriber);\n }) as Promise;\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): TeardownLogic {\n return this.source?.subscribe(subscriber);\n }\n\n /**\n * An interop point defined by the es7-observable spec https://github.com/zenparsing/es-observable\n * @method Symbol.observable\n * @return {Observable} this instance of the observable\n */\n [Symbol_observable]() {\n return this;\n }\n\n /* tslint:disable:max-line-length */\n pipe(): Observable;\n pipe(op1: OperatorFunction): Observable;\n pipe(op1: OperatorFunction, op2: OperatorFunction): Observable;\n pipe(op1: OperatorFunction, op2: OperatorFunction, op3: OperatorFunction): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction,\n op9: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction,\n op9: OperatorFunction,\n ...operations: OperatorFunction[]\n ): Observable;\n /* tslint:enable:max-line-length */\n\n /**\n * Used to stitch together functional operators into a chain.\n * @method pipe\n * @return {Observable} the Observable result of all of the operators having\n * been called in the order they were passed in.\n *\n * ## Example\n *\n * ```ts\n * import { interval, filter, map, scan } from 'rxjs';\n *\n * interval(1000)\n * .pipe(\n * filter(x => x % 2 === 0),\n * map(x => x + x),\n * scan((acc, x) => acc + x)\n * )\n * .subscribe(x => console.log(x));\n * ```\n */\n pipe(...operations: OperatorFunction[]): Observable {\n return pipeFromArray(operations)(this);\n }\n\n /* tslint:disable:max-line-length */\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(): Promise;\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(PromiseCtor: typeof Promise): Promise;\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(PromiseCtor: PromiseConstructorLike): Promise;\n /* tslint:enable:max-line-length */\n\n /**\n * Subscribe to this Observable and get a Promise resolving on\n * `complete` with the last emission (if any).\n *\n * **WARNING**: Only use this with observables you *know* will complete. If the source\n * observable does not complete, you will end up with a promise that is hung up, and\n * potentially all of the state of an async function hanging out in memory. To avoid\n * this situation, look into adding something like {@link timeout}, {@link take},\n * {@link takeWhile}, or {@link takeUntil} amongst others.\n *\n * @method toPromise\n * @param [promiseCtor] a constructor function used to instantiate\n * the Promise\n * @return A Promise that resolves with the last value emit, or\n * rejects on an error. If there were no emissions, Promise\n * resolves with undefined.\n * @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise\n */\n toPromise(promiseCtor?: PromiseConstructorLike): Promise {\n promiseCtor = getPromiseCtor(promiseCtor);\n\n return new promiseCtor((resolve, reject) => {\n let value: T | undefined;\n this.subscribe(\n (x: T) => (value = x),\n (err: any) => reject(err),\n () => resolve(value)\n );\n }) as Promise;\n }\n}\n\n/**\n * Decides between a passed promise constructor from consuming code,\n * A default configured promise constructor, and the native promise\n * constructor and returns it. If nothing can be found, it will throw\n * an error.\n * @param promiseCtor The optional promise constructor to passed by consuming code\n */\nfunction getPromiseCtor(promiseCtor: PromiseConstructorLike | undefined) {\n return promiseCtor ?? config.Promise ?? Promise;\n}\n\nfunction isObserver(value: any): value is Observer {\n return value && isFunction(value.next) && isFunction(value.error) && isFunction(value.complete);\n}\n\nfunction isSubscriber(value: any): value is Subscriber {\n return (value && value instanceof Subscriber) || (isObserver(value) && isSubscription(value));\n}\n", "import { Observable } from '../Observable';\nimport { Subscriber } from '../Subscriber';\nimport { OperatorFunction } from '../types';\nimport { isFunction } from './isFunction';\n\n/**\n * Used to determine if an object is an Observable with a lift function.\n */\nexport function hasLift(source: any): source is { lift: InstanceType['lift'] } {\n return isFunction(source?.lift);\n}\n\n/**\n * Creates an `OperatorFunction`. Used to define operators throughout the library in a concise way.\n * @param init The logic to connect the liftedSource to the subscriber at the moment of subscription.\n */\nexport function operate(\n init: (liftedSource: Observable, subscriber: Subscriber) => (() => void) | void\n): OperatorFunction {\n return (source: Observable) => {\n if (hasLift(source)) {\n return source.lift(function (this: Subscriber, liftedSource: Observable) {\n try {\n return init(liftedSource, this);\n } catch (err) {\n this.error(err);\n }\n });\n }\n throw new TypeError('Unable to lift unknown Observable type');\n };\n}\n", "import { Subscriber } from '../Subscriber';\n\n/**\n * Creates an instance of an `OperatorSubscriber`.\n * @param destination The downstream subscriber.\n * @param onNext Handles next values, only called if this subscriber is not stopped or closed. Any\n * error that occurs in this function is caught and sent to the `error` method of this subscriber.\n * @param onError Handles errors from the subscription, any errors that occur in this handler are caught\n * and send to the `destination` error handler.\n * @param onComplete Handles completion notification from the subscription. Any errors that occur in\n * this handler are sent to the `destination` error handler.\n * @param onFinalize Additional teardown logic here. This will only be called on teardown if the\n * subscriber itself is not already closed. This is called after all other teardown logic is executed.\n */\nexport function createOperatorSubscriber(\n destination: Subscriber,\n onNext?: (value: T) => void,\n onComplete?: () => void,\n onError?: (err: any) => void,\n onFinalize?: () => void\n): Subscriber {\n return new OperatorSubscriber(destination, onNext, onComplete, onError, onFinalize);\n}\n\n/**\n * A generic helper for allowing operators to be created with a Subscriber and\n * use closures to capture necessary state from the operator function itself.\n */\nexport class OperatorSubscriber extends Subscriber {\n /**\n * Creates an instance of an `OperatorSubscriber`.\n * @param destination The downstream subscriber.\n * @param onNext Handles next values, only called if this subscriber is not stopped or closed. Any\n * error that occurs in this function is caught and sent to the `error` method of this subscriber.\n * @param onError Handles errors from the subscription, any errors that occur in this handler are caught\n * and send to the `destination` error handler.\n * @param onComplete Handles completion notification from the subscription. Any errors that occur in\n * this handler are sent to the `destination` error handler.\n * @param onFinalize Additional finalization logic here. This will only be called on finalization if the\n * subscriber itself is not already closed. This is called after all other finalization logic is executed.\n * @param shouldUnsubscribe An optional check to see if an unsubscribe call should truly unsubscribe.\n * NOTE: This currently **ONLY** exists to support the strange behavior of {@link groupBy}, where unsubscription\n * to the resulting observable does not actually disconnect from the source if there are active subscriptions\n * to any grouped observable. (DO NOT EXPOSE OR USE EXTERNALLY!!!)\n */\n constructor(\n destination: Subscriber,\n onNext?: (value: T) => void,\n onComplete?: () => void,\n onError?: (err: any) => void,\n private onFinalize?: () => void,\n private shouldUnsubscribe?: () => boolean\n ) {\n // It's important - for performance reasons - that all of this class's\n // members are initialized and that they are always initialized in the same\n // order. This will ensure that all OperatorSubscriber instances have the\n // same hidden class in V8. This, in turn, will help keep the number of\n // hidden classes involved in property accesses within the base class as\n // low as possible. If the number of hidden classes involved exceeds four,\n // the property accesses will become megamorphic and performance penalties\n // will be incurred - i.e. inline caches won't be used.\n //\n // The reasons for ensuring all instances have the same hidden class are\n // further discussed in this blog post from Benedikt Meurer:\n // https://benediktmeurer.de/2018/03/23/impact-of-polymorphism-on-component-based-frameworks-like-react/\n super(destination);\n this._next = onNext\n ? function (this: OperatorSubscriber, value: T) {\n try {\n onNext(value);\n } catch (err) {\n destination.error(err);\n }\n }\n : super._next;\n this._error = onError\n ? function (this: OperatorSubscriber, err: any) {\n try {\n onError(err);\n } catch (err) {\n // Send any errors that occur down stream.\n destination.error(err);\n } finally {\n // Ensure finalization.\n this.unsubscribe();\n }\n }\n : super._error;\n this._complete = onComplete\n ? function (this: OperatorSubscriber) {\n try {\n onComplete();\n } catch (err) {\n // Send any errors that occur down stream.\n destination.error(err);\n } finally {\n // Ensure finalization.\n this.unsubscribe();\n }\n }\n : super._complete;\n }\n\n unsubscribe() {\n if (!this.shouldUnsubscribe || this.shouldUnsubscribe()) {\n const { closed } = this;\n super.unsubscribe();\n // Execute additional teardown if we have any and we didn't already do so.\n !closed && this.onFinalize?.();\n }\n }\n}\n", "import { Subscription } from '../Subscription';\n\ninterface AnimationFrameProvider {\n schedule(callback: FrameRequestCallback): Subscription;\n requestAnimationFrame: typeof requestAnimationFrame;\n cancelAnimationFrame: typeof cancelAnimationFrame;\n delegate:\n | {\n requestAnimationFrame: typeof requestAnimationFrame;\n cancelAnimationFrame: typeof cancelAnimationFrame;\n }\n | undefined;\n}\n\nexport const animationFrameProvider: AnimationFrameProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n schedule(callback) {\n let request = requestAnimationFrame;\n let cancel: typeof cancelAnimationFrame | undefined = cancelAnimationFrame;\n const { delegate } = animationFrameProvider;\n if (delegate) {\n request = delegate.requestAnimationFrame;\n cancel = delegate.cancelAnimationFrame;\n }\n const handle = request((timestamp) => {\n // Clear the cancel function. The request has been fulfilled, so\n // attempting to cancel the request upon unsubscription would be\n // pointless.\n cancel = undefined;\n callback(timestamp);\n });\n return new Subscription(() => cancel?.(handle));\n },\n requestAnimationFrame(...args) {\n const { delegate } = animationFrameProvider;\n return (delegate?.requestAnimationFrame || requestAnimationFrame)(...args);\n },\n cancelAnimationFrame(...args) {\n const { delegate } = animationFrameProvider;\n return (delegate?.cancelAnimationFrame || cancelAnimationFrame)(...args);\n },\n delegate: undefined,\n};\n", "import { createErrorClass } from './createErrorClass';\n\nexport interface ObjectUnsubscribedError extends Error {}\n\nexport interface ObjectUnsubscribedErrorCtor {\n /**\n * @deprecated Internal implementation detail. Do not construct error instances.\n * Cannot be tagged as internal: https://github.com/ReactiveX/rxjs/issues/6269\n */\n new (): ObjectUnsubscribedError;\n}\n\n/**\n * An error thrown when an action is invalid because the object has been\n * unsubscribed.\n *\n * @see {@link Subject}\n * @see {@link BehaviorSubject}\n *\n * @class ObjectUnsubscribedError\n */\nexport const ObjectUnsubscribedError: ObjectUnsubscribedErrorCtor = createErrorClass(\n (_super) =>\n function ObjectUnsubscribedErrorImpl(this: any) {\n _super(this);\n this.name = 'ObjectUnsubscribedError';\n this.message = 'object unsubscribed';\n }\n);\n", "import { Operator } from './Operator';\nimport { Observable } from './Observable';\nimport { Subscriber } from './Subscriber';\nimport { Subscription, EMPTY_SUBSCRIPTION } from './Subscription';\nimport { Observer, SubscriptionLike, TeardownLogic } from './types';\nimport { ObjectUnsubscribedError } from './util/ObjectUnsubscribedError';\nimport { arrRemove } from './util/arrRemove';\nimport { errorContext } from './util/errorContext';\n\n/**\n * A Subject is a special type of Observable that allows values to be\n * multicasted to many Observers. Subjects are like EventEmitters.\n *\n * Every Subject is an Observable and an Observer. You can subscribe to a\n * Subject, and you can call next to feed values as well as error and complete.\n */\nexport class Subject extends Observable implements SubscriptionLike {\n closed = false;\n\n private currentObservers: Observer[] | null = null;\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n observers: Observer[] = [];\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n isStopped = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n hasError = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n thrownError: any = null;\n\n /**\n * Creates a \"subject\" by basically gluing an observer to an observable.\n *\n * @nocollapse\n * @deprecated Recommended you do not use. Will be removed at some point in the future. Plans for replacement still under discussion.\n */\n static create: (...args: any[]) => any = (destination: Observer, source: Observable): AnonymousSubject => {\n return new AnonymousSubject(destination, source);\n };\n\n constructor() {\n // NOTE: This must be here to obscure Observable's constructor.\n super();\n }\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n lift(operator: Operator): Observable {\n const subject = new AnonymousSubject(this, this);\n subject.operator = operator as any;\n return subject as any;\n }\n\n /** @internal */\n protected _throwIfClosed() {\n if (this.closed) {\n throw new ObjectUnsubscribedError();\n }\n }\n\n next(value: T) {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n if (!this.currentObservers) {\n this.currentObservers = Array.from(this.observers);\n }\n for (const observer of this.currentObservers) {\n observer.next(value);\n }\n }\n });\n }\n\n error(err: any) {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n this.hasError = this.isStopped = true;\n this.thrownError = err;\n const { observers } = this;\n while (observers.length) {\n observers.shift()!.error(err);\n }\n }\n });\n }\n\n complete() {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n this.isStopped = true;\n const { observers } = this;\n while (observers.length) {\n observers.shift()!.complete();\n }\n }\n });\n }\n\n unsubscribe() {\n this.isStopped = this.closed = true;\n this.observers = this.currentObservers = null!;\n }\n\n get observed() {\n return this.observers?.length > 0;\n }\n\n /** @internal */\n protected _trySubscribe(subscriber: Subscriber): TeardownLogic {\n this._throwIfClosed();\n return super._trySubscribe(subscriber);\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n this._throwIfClosed();\n this._checkFinalizedStatuses(subscriber);\n return this._innerSubscribe(subscriber);\n }\n\n /** @internal */\n protected _innerSubscribe(subscriber: Subscriber) {\n const { hasError, isStopped, observers } = this;\n if (hasError || isStopped) {\n return EMPTY_SUBSCRIPTION;\n }\n this.currentObservers = null;\n observers.push(subscriber);\n return new Subscription(() => {\n this.currentObservers = null;\n arrRemove(observers, subscriber);\n });\n }\n\n /** @internal */\n protected _checkFinalizedStatuses(subscriber: Subscriber) {\n const { hasError, thrownError, isStopped } = this;\n if (hasError) {\n subscriber.error(thrownError);\n } else if (isStopped) {\n subscriber.complete();\n }\n }\n\n /**\n * Creates a new Observable with this Subject as the source. You can do this\n * to create custom Observer-side logic of the Subject and conceal it from\n * code that uses the Observable.\n * @return {Observable} Observable that the Subject casts to\n */\n asObservable(): Observable {\n const observable: any = new Observable();\n observable.source = this;\n return observable;\n }\n}\n\n/**\n * @class AnonymousSubject\n */\nexport class AnonymousSubject extends Subject {\n constructor(\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n public destination?: Observer,\n source?: Observable\n ) {\n super();\n this.source = source;\n }\n\n next(value: T) {\n this.destination?.next?.(value);\n }\n\n error(err: any) {\n this.destination?.error?.(err);\n }\n\n complete() {\n this.destination?.complete?.();\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n return this.source?.subscribe(subscriber) ?? EMPTY_SUBSCRIPTION;\n }\n}\n", "import { Subject } from './Subject';\nimport { Subscriber } from './Subscriber';\nimport { Subscription } from './Subscription';\n\n/**\n * A variant of Subject that requires an initial value and emits its current\n * value whenever it is subscribed to.\n *\n * @class BehaviorSubject\n */\nexport class BehaviorSubject extends Subject {\n constructor(private _value: T) {\n super();\n }\n\n get value(): T {\n return this.getValue();\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n const subscription = super._subscribe(subscriber);\n !subscription.closed && subscriber.next(this._value);\n return subscription;\n }\n\n getValue(): T {\n const { hasError, thrownError, _value } = this;\n if (hasError) {\n throw thrownError;\n }\n this._throwIfClosed();\n return _value;\n }\n\n next(value: T): void {\n super.next((this._value = value));\n }\n}\n", "import { TimestampProvider } from '../types';\n\ninterface DateTimestampProvider extends TimestampProvider {\n delegate: TimestampProvider | undefined;\n}\n\nexport const dateTimestampProvider: DateTimestampProvider = {\n now() {\n // Use the variable rather than `this` so that the function can be called\n // without being bound to the provider.\n return (dateTimestampProvider.delegate || Date).now();\n },\n delegate: undefined,\n};\n", "import { Subject } from './Subject';\nimport { TimestampProvider } from './types';\nimport { Subscriber } from './Subscriber';\nimport { Subscription } from './Subscription';\nimport { dateTimestampProvider } from './scheduler/dateTimestampProvider';\n\n/**\n * A variant of {@link Subject} that \"replays\" old values to new subscribers by emitting them when they first subscribe.\n *\n * `ReplaySubject` has an internal buffer that will store a specified number of values that it has observed. Like `Subject`,\n * `ReplaySubject` \"observes\" values by having them passed to its `next` method. When it observes a value, it will store that\n * value for a time determined by the configuration of the `ReplaySubject`, as passed to its constructor.\n *\n * When a new subscriber subscribes to the `ReplaySubject` instance, it will synchronously emit all values in its buffer in\n * a First-In-First-Out (FIFO) manner. The `ReplaySubject` will also complete, if it has observed completion; and it will\n * error if it has observed an error.\n *\n * There are two main configuration items to be concerned with:\n *\n * 1. `bufferSize` - This will determine how many items are stored in the buffer, defaults to infinite.\n * 2. `windowTime` - The amount of time to hold a value in the buffer before removing it from the buffer.\n *\n * Both configurations may exist simultaneously. So if you would like to buffer a maximum of 3 values, as long as the values\n * are less than 2 seconds old, you could do so with a `new ReplaySubject(3, 2000)`.\n *\n * ### Differences with BehaviorSubject\n *\n * `BehaviorSubject` is similar to `new ReplaySubject(1)`, with a couple of exceptions:\n *\n * 1. `BehaviorSubject` comes \"primed\" with a single value upon construction.\n * 2. `ReplaySubject` will replay values, even after observing an error, where `BehaviorSubject` will not.\n *\n * @see {@link Subject}\n * @see {@link BehaviorSubject}\n * @see {@link shareReplay}\n */\nexport class ReplaySubject extends Subject {\n private _buffer: (T | number)[] = [];\n private _infiniteTimeWindow = true;\n\n /**\n * @param bufferSize The size of the buffer to replay on subscription\n * @param windowTime The amount of time the buffered items will stay buffered\n * @param timestampProvider An object with a `now()` method that provides the current timestamp. This is used to\n * calculate the amount of time something has been buffered.\n */\n constructor(\n private _bufferSize = Infinity,\n private _windowTime = Infinity,\n private _timestampProvider: TimestampProvider = dateTimestampProvider\n ) {\n super();\n this._infiniteTimeWindow = _windowTime === Infinity;\n this._bufferSize = Math.max(1, _bufferSize);\n this._windowTime = Math.max(1, _windowTime);\n }\n\n next(value: T): void {\n const { isStopped, _buffer, _infiniteTimeWindow, _timestampProvider, _windowTime } = this;\n if (!isStopped) {\n _buffer.push(value);\n !_infiniteTimeWindow && _buffer.push(_timestampProvider.now() + _windowTime);\n }\n this._trimBuffer();\n super.next(value);\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n this._throwIfClosed();\n this._trimBuffer();\n\n const subscription = this._innerSubscribe(subscriber);\n\n const { _infiniteTimeWindow, _buffer } = this;\n // We use a copy here, so reentrant code does not mutate our array while we're\n // emitting it to a new subscriber.\n const copy = _buffer.slice();\n for (let i = 0; i < copy.length && !subscriber.closed; i += _infiniteTimeWindow ? 1 : 2) {\n subscriber.next(copy[i] as T);\n }\n\n this._checkFinalizedStatuses(subscriber);\n\n return subscription;\n }\n\n private _trimBuffer() {\n const { _bufferSize, _timestampProvider, _buffer, _infiniteTimeWindow } = this;\n // If we don't have an infinite buffer size, and we're over the length,\n // use splice to truncate the old buffer values off. Note that we have to\n // double the size for instances where we're not using an infinite time window\n // because we're storing the values and the timestamps in the same array.\n const adjustedBufferSize = (_infiniteTimeWindow ? 1 : 2) * _bufferSize;\n _bufferSize < Infinity && adjustedBufferSize < _buffer.length && _buffer.splice(0, _buffer.length - adjustedBufferSize);\n\n // Now, if we're not in an infinite time window, remove all values where the time is\n // older than what is allowed.\n if (!_infiniteTimeWindow) {\n const now = _timestampProvider.now();\n let last = 0;\n // Search the array for the first timestamp that isn't expired and\n // truncate the buffer up to that point.\n for (let i = 1; i < _buffer.length && (_buffer[i] as number) <= now; i += 2) {\n last = i;\n }\n last && _buffer.splice(0, last + 1);\n }\n }\n}\n", "import { Scheduler } from '../Scheduler';\nimport { Subscription } from '../Subscription';\nimport { SchedulerAction } from '../types';\n\n/**\n * A unit of work to be executed in a `scheduler`. An action is typically\n * created from within a {@link SchedulerLike} and an RxJS user does not need to concern\n * themselves about creating and manipulating an Action.\n *\n * ```ts\n * class Action extends Subscription {\n * new (scheduler: Scheduler, work: (state?: T) => void);\n * schedule(state?: T, delay: number = 0): Subscription;\n * }\n * ```\n *\n * @class Action\n */\nexport class Action extends Subscription {\n constructor(scheduler: Scheduler, work: (this: SchedulerAction, state?: T) => void) {\n super();\n }\n /**\n * Schedules this action on its parent {@link SchedulerLike} for execution. May be passed\n * some context object, `state`. May happen at some point in the future,\n * according to the `delay` parameter, if specified.\n * @param {T} [state] Some contextual data that the `work` function uses when\n * called by the Scheduler.\n * @param {number} [delay] Time to wait before executing the work, where the\n * time unit is implicit and defined by the Scheduler.\n * @return {void}\n */\n public schedule(state?: T, delay: number = 0): Subscription {\n return this;\n }\n}\n", "import type { TimerHandle } from './timerHandle';\ntype SetIntervalFunction = (handler: () => void, timeout?: number, ...args: any[]) => TimerHandle;\ntype ClearIntervalFunction = (handle: TimerHandle) => void;\n\ninterface IntervalProvider {\n setInterval: SetIntervalFunction;\n clearInterval: ClearIntervalFunction;\n delegate:\n | {\n setInterval: SetIntervalFunction;\n clearInterval: ClearIntervalFunction;\n }\n | undefined;\n}\n\nexport const intervalProvider: IntervalProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n setInterval(handler: () => void, timeout?: number, ...args) {\n const { delegate } = intervalProvider;\n if (delegate?.setInterval) {\n return delegate.setInterval(handler, timeout, ...args);\n }\n return setInterval(handler, timeout, ...args);\n },\n clearInterval(handle) {\n const { delegate } = intervalProvider;\n return (delegate?.clearInterval || clearInterval)(handle as any);\n },\n delegate: undefined,\n};\n", "import { Action } from './Action';\nimport { SchedulerAction } from '../types';\nimport { Subscription } from '../Subscription';\nimport { AsyncScheduler } from './AsyncScheduler';\nimport { intervalProvider } from './intervalProvider';\nimport { arrRemove } from '../util/arrRemove';\nimport { TimerHandle } from './timerHandle';\n\nexport class AsyncAction extends Action {\n public id: TimerHandle | undefined;\n public state?: T;\n // @ts-ignore: Property has no initializer and is not definitely assigned\n public delay: number;\n protected pending: boolean = false;\n\n constructor(protected scheduler: AsyncScheduler, protected work: (this: SchedulerAction, state?: T) => void) {\n super(scheduler, work);\n }\n\n public schedule(state?: T, delay: number = 0): Subscription {\n if (this.closed) {\n return this;\n }\n\n // Always replace the current state with the new state.\n this.state = state;\n\n const id = this.id;\n const scheduler = this.scheduler;\n\n //\n // Important implementation note:\n //\n // Actions only execute once by default, unless rescheduled from within the\n // scheduled callback. This allows us to implement single and repeat\n // actions via the same code path, without adding API surface area, as well\n // as mimic traditional recursion but across asynchronous boundaries.\n //\n // However, JS runtimes and timers distinguish between intervals achieved by\n // serial `setTimeout` calls vs. a single `setInterval` call. An interval of\n // serial `setTimeout` calls can be individually delayed, which delays\n // scheduling the next `setTimeout`, and so on. `setInterval` attempts to\n // guarantee the interval callback will be invoked more precisely to the\n // interval period, regardless of load.\n //\n // Therefore, we use `setInterval` to schedule single and repeat actions.\n // If the action reschedules itself with the same delay, the interval is not\n // canceled. If the action doesn't reschedule, or reschedules with a\n // different delay, the interval will be canceled after scheduled callback\n // execution.\n //\n if (id != null) {\n this.id = this.recycleAsyncId(scheduler, id, delay);\n }\n\n // Set the pending flag indicating that this action has been scheduled, or\n // has recursively rescheduled itself.\n this.pending = true;\n\n this.delay = delay;\n // If this action has already an async Id, don't request a new one.\n this.id = this.id ?? this.requestAsyncId(scheduler, this.id, delay);\n\n return this;\n }\n\n protected requestAsyncId(scheduler: AsyncScheduler, _id?: TimerHandle, delay: number = 0): TimerHandle {\n return intervalProvider.setInterval(scheduler.flush.bind(scheduler, this), delay);\n }\n\n protected recycleAsyncId(_scheduler: AsyncScheduler, id?: TimerHandle, delay: number | null = 0): TimerHandle | undefined {\n // If this action is rescheduled with the same delay time, don't clear the interval id.\n if (delay != null && this.delay === delay && this.pending === false) {\n return id;\n }\n // Otherwise, if the action's delay time is different from the current delay,\n // or the action has been rescheduled before it's executed, clear the interval id\n if (id != null) {\n intervalProvider.clearInterval(id);\n }\n\n return undefined;\n }\n\n /**\n * Immediately executes this action and the `work` it contains.\n * @return {any}\n */\n public execute(state: T, delay: number): any {\n if (this.closed) {\n return new Error('executing a cancelled action');\n }\n\n this.pending = false;\n const error = this._execute(state, delay);\n if (error) {\n return error;\n } else if (this.pending === false && this.id != null) {\n // Dequeue if the action didn't reschedule itself. Don't call\n // unsubscribe(), because the action could reschedule later.\n // For example:\n // ```\n // scheduler.schedule(function doWork(counter) {\n // /* ... I'm a busy worker bee ... */\n // var originalAction = this;\n // /* wait 100ms before rescheduling the action */\n // setTimeout(function () {\n // originalAction.schedule(counter + 1);\n // }, 100);\n // }, 1000);\n // ```\n this.id = this.recycleAsyncId(this.scheduler, this.id, null);\n }\n }\n\n protected _execute(state: T, _delay: number): any {\n let errored: boolean = false;\n let errorValue: any;\n try {\n this.work(state);\n } catch (e) {\n errored = true;\n // HACK: Since code elsewhere is relying on the \"truthiness\" of the\n // return here, we can't have it return \"\" or 0 or false.\n // TODO: Clean this up when we refactor schedulers mid-version-8 or so.\n errorValue = e ? e : new Error('Scheduled action threw falsy error');\n }\n if (errored) {\n this.unsubscribe();\n return errorValue;\n }\n }\n\n unsubscribe() {\n if (!this.closed) {\n const { id, scheduler } = this;\n const { actions } = scheduler;\n\n this.work = this.state = this.scheduler = null!;\n this.pending = false;\n\n arrRemove(actions, this);\n if (id != null) {\n this.id = this.recycleAsyncId(scheduler, id, null);\n }\n\n this.delay = null!;\n super.unsubscribe();\n }\n }\n}\n", "import { Action } from './scheduler/Action';\nimport { Subscription } from './Subscription';\nimport { SchedulerLike, SchedulerAction } from './types';\nimport { dateTimestampProvider } from './scheduler/dateTimestampProvider';\n\n/**\n * An execution context and a data structure to order tasks and schedule their\n * execution. Provides a notion of (potentially virtual) time, through the\n * `now()` getter method.\n *\n * Each unit of work in a Scheduler is called an `Action`.\n *\n * ```ts\n * class Scheduler {\n * now(): number;\n * schedule(work, delay?, state?): Subscription;\n * }\n * ```\n *\n * @class Scheduler\n * @deprecated Scheduler is an internal implementation detail of RxJS, and\n * should not be used directly. Rather, create your own class and implement\n * {@link SchedulerLike}. Will be made internal in v8.\n */\nexport class Scheduler implements SchedulerLike {\n public static now: () => number = dateTimestampProvider.now;\n\n constructor(private schedulerActionCtor: typeof Action, now: () => number = Scheduler.now) {\n this.now = now;\n }\n\n /**\n * A getter method that returns a number representing the current time\n * (at the time this function was called) according to the scheduler's own\n * internal clock.\n * @return {number} A number that represents the current time. May or may not\n * have a relation to wall-clock time. May or may not refer to a time unit\n * (e.g. milliseconds).\n */\n public now: () => number;\n\n /**\n * Schedules a function, `work`, for execution. May happen at some point in\n * the future, according to the `delay` parameter, if specified. May be passed\n * some context object, `state`, which will be passed to the `work` function.\n *\n * The given arguments will be processed an stored as an Action object in a\n * queue of actions.\n *\n * @param {function(state: ?T): ?Subscription} work A function representing a\n * task, or some unit of work to be executed by the Scheduler.\n * @param {number} [delay] Time to wait before executing the work, where the\n * time unit is implicit and defined by the Scheduler itself.\n * @param {T} [state] Some contextual data that the `work` function uses when\n * called by the Scheduler.\n * @return {Subscription} A subscription in order to be able to unsubscribe\n * the scheduled work.\n */\n public schedule(work: (this: SchedulerAction, state?: T) => void, delay: number = 0, state?: T): Subscription {\n return new this.schedulerActionCtor(this, work).schedule(state, delay);\n }\n}\n", "import { Scheduler } from '../Scheduler';\nimport { Action } from './Action';\nimport { AsyncAction } from './AsyncAction';\nimport { TimerHandle } from './timerHandle';\n\nexport class AsyncScheduler extends Scheduler {\n public actions: Array> = [];\n /**\n * A flag to indicate whether the Scheduler is currently executing a batch of\n * queued actions.\n * @type {boolean}\n * @internal\n */\n public _active: boolean = false;\n /**\n * An internal ID used to track the latest asynchronous task such as those\n * coming from `setTimeout`, `setInterval`, `requestAnimationFrame`, and\n * others.\n * @type {any}\n * @internal\n */\n public _scheduled: TimerHandle | undefined;\n\n constructor(SchedulerAction: typeof Action, now: () => number = Scheduler.now) {\n super(SchedulerAction, now);\n }\n\n public flush(action: AsyncAction): void {\n const { actions } = this;\n\n if (this._active) {\n actions.push(action);\n return;\n }\n\n let error: any;\n this._active = true;\n\n do {\n if ((error = action.execute(action.state, action.delay))) {\n break;\n }\n } while ((action = actions.shift()!)); // exhaust the scheduler queue\n\n this._active = false;\n\n if (error) {\n while ((action = actions.shift()!)) {\n action.unsubscribe();\n }\n throw error;\n }\n }\n}\n", "import { AsyncAction } from './AsyncAction';\nimport { AsyncScheduler } from './AsyncScheduler';\n\n/**\n *\n * Async Scheduler\n *\n * Schedule task as if you used setTimeout(task, duration)\n *\n * `async` scheduler schedules tasks asynchronously, by putting them on the JavaScript\n * event loop queue. It is best used to delay tasks in time or to schedule tasks repeating\n * in intervals.\n *\n * If you just want to \"defer\" task, that is to perform it right after currently\n * executing synchronous code ends (commonly achieved by `setTimeout(deferredTask, 0)`),\n * better choice will be the {@link asapScheduler} scheduler.\n *\n * ## Examples\n * Use async scheduler to delay task\n * ```ts\n * import { asyncScheduler } from 'rxjs';\n *\n * const task = () => console.log('it works!');\n *\n * asyncScheduler.schedule(task, 2000);\n *\n * // After 2 seconds logs:\n * // \"it works!\"\n * ```\n *\n * Use async scheduler to repeat task in intervals\n * ```ts\n * import { asyncScheduler } from 'rxjs';\n *\n * function task(state) {\n * console.log(state);\n * this.schedule(state + 1, 1000); // `this` references currently executing Action,\n * // which we reschedule with new state and delay\n * }\n *\n * asyncScheduler.schedule(task, 3000, 0);\n *\n * // Logs:\n * // 0 after 3s\n * // 1 after 4s\n * // 2 after 5s\n * // 3 after 6s\n * ```\n */\n\nexport const asyncScheduler = new AsyncScheduler(AsyncAction);\n\n/**\n * @deprecated Renamed to {@link asyncScheduler}. Will be removed in v8.\n */\nexport const async = asyncScheduler;\n", "import { AsyncAction } from './AsyncAction';\nimport { Subscription } from '../Subscription';\nimport { QueueScheduler } from './QueueScheduler';\nimport { SchedulerAction } from '../types';\nimport { TimerHandle } from './timerHandle';\n\nexport class QueueAction extends AsyncAction {\n constructor(protected scheduler: QueueScheduler, protected work: (this: SchedulerAction, state?: T) => void) {\n super(scheduler, work);\n }\n\n public schedule(state?: T, delay: number = 0): Subscription {\n if (delay > 0) {\n return super.schedule(state, delay);\n }\n this.delay = delay;\n this.state = state;\n this.scheduler.flush(this);\n return this;\n }\n\n public execute(state: T, delay: number): any {\n return delay > 0 || this.closed ? super.execute(state, delay) : this._execute(state, delay);\n }\n\n protected requestAsyncId(scheduler: QueueScheduler, id?: TimerHandle, delay: number = 0): TimerHandle {\n // If delay exists and is greater than 0, or if the delay is null (the\n // action wasn't rescheduled) but was originally scheduled as an async\n // action, then recycle as an async action.\n\n if ((delay != null && delay > 0) || (delay == null && this.delay > 0)) {\n return super.requestAsyncId(scheduler, id, delay);\n }\n\n // Otherwise flush the scheduler starting with this action.\n scheduler.flush(this);\n\n // HACK: In the past, this was returning `void`. However, `void` isn't a valid\n // `TimerHandle`, and generally the return value here isn't really used. So the\n // compromise is to return `0` which is both \"falsy\" and a valid `TimerHandle`,\n // as opposed to refactoring every other instanceo of `requestAsyncId`.\n return 0;\n }\n}\n", "import { AsyncScheduler } from './AsyncScheduler';\n\nexport class QueueScheduler extends AsyncScheduler {\n}\n", "import { QueueAction } from './QueueAction';\nimport { QueueScheduler } from './QueueScheduler';\n\n/**\n *\n * Queue Scheduler\n *\n * Put every next task on a queue, instead of executing it immediately\n *\n * `queue` scheduler, when used with delay, behaves the same as {@link asyncScheduler} scheduler.\n *\n * When used without delay, it schedules given task synchronously - executes it right when\n * it is scheduled. However when called recursively, that is when inside the scheduled task,\n * another task is scheduled with queue scheduler, instead of executing immediately as well,\n * that task will be put on a queue and wait for current one to finish.\n *\n * This means that when you execute task with `queue` scheduler, you are sure it will end\n * before any other task scheduled with that scheduler will start.\n *\n * ## Examples\n * Schedule recursively first, then do something\n * ```ts\n * import { queueScheduler } from 'rxjs';\n *\n * queueScheduler.schedule(() => {\n * queueScheduler.schedule(() => console.log('second')); // will not happen now, but will be put on a queue\n *\n * console.log('first');\n * });\n *\n * // Logs:\n * // \"first\"\n * // \"second\"\n * ```\n *\n * Reschedule itself recursively\n * ```ts\n * import { queueScheduler } from 'rxjs';\n *\n * queueScheduler.schedule(function(state) {\n * if (state !== 0) {\n * console.log('before', state);\n * this.schedule(state - 1); // `this` references currently executing Action,\n * // which we reschedule with new state\n * console.log('after', state);\n * }\n * }, 0, 3);\n *\n * // In scheduler that runs recursively, you would expect:\n * // \"before\", 3\n * // \"before\", 2\n * // \"before\", 1\n * // \"after\", 1\n * // \"after\", 2\n * // \"after\", 3\n *\n * // But with queue it logs:\n * // \"before\", 3\n * // \"after\", 3\n * // \"before\", 2\n * // \"after\", 2\n * // \"before\", 1\n * // \"after\", 1\n * ```\n */\n\nexport const queueScheduler = new QueueScheduler(QueueAction);\n\n/**\n * @deprecated Renamed to {@link queueScheduler}. Will be removed in v8.\n */\nexport const queue = queueScheduler;\n", "import { AsyncAction } from './AsyncAction';\nimport { AnimationFrameScheduler } from './AnimationFrameScheduler';\nimport { SchedulerAction } from '../types';\nimport { animationFrameProvider } from './animationFrameProvider';\nimport { TimerHandle } from './timerHandle';\n\nexport class AnimationFrameAction extends AsyncAction {\n constructor(protected scheduler: AnimationFrameScheduler, protected work: (this: SchedulerAction, state?: T) => void) {\n super(scheduler, work);\n }\n\n protected requestAsyncId(scheduler: AnimationFrameScheduler, id?: TimerHandle, delay: number = 0): TimerHandle {\n // If delay is greater than 0, request as an async action.\n if (delay !== null && delay > 0) {\n return super.requestAsyncId(scheduler, id, delay);\n }\n // Push the action to the end of the scheduler queue.\n scheduler.actions.push(this);\n // If an animation frame has already been requested, don't request another\n // one. If an animation frame hasn't been requested yet, request one. Return\n // the current animation frame request id.\n return scheduler._scheduled || (scheduler._scheduled = animationFrameProvider.requestAnimationFrame(() => scheduler.flush(undefined)));\n }\n\n protected recycleAsyncId(scheduler: AnimationFrameScheduler, id?: TimerHandle, delay: number = 0): TimerHandle | undefined {\n // If delay exists and is greater than 0, or if the delay is null (the\n // action wasn't rescheduled) but was originally scheduled as an async\n // action, then recycle as an async action.\n if (delay != null ? delay > 0 : this.delay > 0) {\n return super.recycleAsyncId(scheduler, id, delay);\n }\n // If the scheduler queue has no remaining actions with the same async id,\n // cancel the requested animation frame and set the scheduled flag to\n // undefined so the next AnimationFrameAction will request its own.\n const { actions } = scheduler;\n if (id != null && actions[actions.length - 1]?.id !== id) {\n animationFrameProvider.cancelAnimationFrame(id as number);\n scheduler._scheduled = undefined;\n }\n // Return undefined so the action knows to request a new async id if it's rescheduled.\n return undefined;\n }\n}\n", "import { AsyncAction } from './AsyncAction';\nimport { AsyncScheduler } from './AsyncScheduler';\n\nexport class AnimationFrameScheduler extends AsyncScheduler {\n public flush(action?: AsyncAction): void {\n this._active = true;\n // The async id that effects a call to flush is stored in _scheduled.\n // Before executing an action, it's necessary to check the action's async\n // id to determine whether it's supposed to be executed in the current\n // flush.\n // Previous implementations of this method used a count to determine this,\n // but that was unsound, as actions that are unsubscribed - i.e. cancelled -\n // are removed from the actions array and that can shift actions that are\n // scheduled to be executed in a subsequent flush into positions at which\n // they are executed within the current flush.\n const flushId = this._scheduled;\n this._scheduled = undefined;\n\n const { actions } = this;\n let error: any;\n action = action || actions.shift()!;\n\n do {\n if ((error = action.execute(action.state, action.delay))) {\n break;\n }\n } while ((action = actions[0]) && action.id === flushId && actions.shift());\n\n this._active = false;\n\n if (error) {\n while ((action = actions[0]) && action.id === flushId && actions.shift()) {\n action.unsubscribe();\n }\n throw error;\n }\n }\n}\n", "import { AnimationFrameAction } from './AnimationFrameAction';\nimport { AnimationFrameScheduler } from './AnimationFrameScheduler';\n\n/**\n *\n * Animation Frame Scheduler\n *\n * Perform task when `window.requestAnimationFrame` would fire\n *\n * When `animationFrame` scheduler is used with delay, it will fall back to {@link asyncScheduler} scheduler\n * behaviour.\n *\n * Without delay, `animationFrame` scheduler can be used to create smooth browser animations.\n * It makes sure scheduled task will happen just before next browser content repaint,\n * thus performing animations as efficiently as possible.\n *\n * ## Example\n * Schedule div height animation\n * ```ts\n * // html:
\n * import { animationFrameScheduler } from 'rxjs';\n *\n * const div = document.querySelector('div');\n *\n * animationFrameScheduler.schedule(function(height) {\n * div.style.height = height + \"px\";\n *\n * this.schedule(height + 1); // `this` references currently executing Action,\n * // which we reschedule with new state\n * }, 0, 0);\n *\n * // You will see a div element growing in height\n * ```\n */\n\nexport const animationFrameScheduler = new AnimationFrameScheduler(AnimationFrameAction);\n\n/**\n * @deprecated Renamed to {@link animationFrameScheduler}. Will be removed in v8.\n */\nexport const animationFrame = animationFrameScheduler;\n", "import { Observable } from '../Observable';\nimport { SchedulerLike } from '../types';\n\n/**\n * A simple Observable that emits no items to the Observer and immediately\n * emits a complete notification.\n *\n * Just emits 'complete', and nothing else.\n *\n * ![](empty.png)\n *\n * A simple Observable that only emits the complete notification. It can be used\n * for composing with other Observables, such as in a {@link mergeMap}.\n *\n * ## Examples\n *\n * Log complete notification\n *\n * ```ts\n * import { EMPTY } from 'rxjs';\n *\n * EMPTY.subscribe({\n * next: () => console.log('Next'),\n * complete: () => console.log('Complete!')\n * });\n *\n * // Outputs\n * // Complete!\n * ```\n *\n * Emit the number 7, then complete\n *\n * ```ts\n * import { EMPTY, startWith } from 'rxjs';\n *\n * const result = EMPTY.pipe(startWith(7));\n * result.subscribe(x => console.log(x));\n *\n * // Outputs\n * // 7\n * ```\n *\n * Map and flatten only odd numbers to the sequence `'a'`, `'b'`, `'c'`\n *\n * ```ts\n * import { interval, mergeMap, of, EMPTY } from 'rxjs';\n *\n * const interval$ = interval(1000);\n * const result = interval$.pipe(\n * mergeMap(x => x % 2 === 1 ? of('a', 'b', 'c') : EMPTY),\n * );\n * result.subscribe(x => console.log(x));\n *\n * // Results in the following to the console:\n * // x is equal to the count on the interval, e.g. (0, 1, 2, 3, ...)\n * // x will occur every 1000ms\n * // if x % 2 is equal to 1, print a, b, c (each on its own)\n * // if x % 2 is not equal to 1, nothing will be output\n * ```\n *\n * @see {@link Observable}\n * @see {@link NEVER}\n * @see {@link of}\n * @see {@link throwError}\n */\nexport const EMPTY = new Observable((subscriber) => subscriber.complete());\n\n/**\n * @param scheduler A {@link SchedulerLike} to use for scheduling\n * the emission of the complete notification.\n * @deprecated Replaced with the {@link EMPTY} constant or {@link scheduled} (e.g. `scheduled([], scheduler)`). Will be removed in v8.\n */\nexport function empty(scheduler?: SchedulerLike) {\n return scheduler ? emptyScheduled(scheduler) : EMPTY;\n}\n\nfunction emptyScheduled(scheduler: SchedulerLike) {\n return new Observable((subscriber) => scheduler.schedule(() => subscriber.complete()));\n}\n", "import { SchedulerLike } from '../types';\nimport { isFunction } from './isFunction';\n\nexport function isScheduler(value: any): value is SchedulerLike {\n return value && isFunction(value.schedule);\n}\n", "import { SchedulerLike } from '../types';\nimport { isFunction } from './isFunction';\nimport { isScheduler } from './isScheduler';\n\nfunction last(arr: T[]): T | undefined {\n return arr[arr.length - 1];\n}\n\nexport function popResultSelector(args: any[]): ((...args: unknown[]) => unknown) | undefined {\n return isFunction(last(args)) ? args.pop() : undefined;\n}\n\nexport function popScheduler(args: any[]): SchedulerLike | undefined {\n return isScheduler(last(args)) ? args.pop() : undefined;\n}\n\nexport function popNumber(args: any[], defaultValue: number): number {\n return typeof last(args) === 'number' ? args.pop()! : defaultValue;\n}\n", "export const isArrayLike = ((x: any): x is ArrayLike => x && typeof x.length === 'number' && typeof x !== 'function');", "import { isFunction } from \"./isFunction\";\n\n/**\n * Tests to see if the object is \"thennable\".\n * @param value the object to test\n */\nexport function isPromise(value: any): value is PromiseLike {\n return isFunction(value?.then);\n}\n", "import { InteropObservable } from '../types';\nimport { observable as Symbol_observable } from '../symbol/observable';\nimport { isFunction } from './isFunction';\n\n/** Identifies an input as being Observable (but not necessary an Rx Observable) */\nexport function isInteropObservable(input: any): input is InteropObservable {\n return isFunction(input[Symbol_observable]);\n}\n", "import { isFunction } from './isFunction';\n\nexport function isAsyncIterable(obj: any): obj is AsyncIterable {\n return Symbol.asyncIterator && isFunction(obj?.[Symbol.asyncIterator]);\n}\n", "/**\n * Creates the TypeError to throw if an invalid object is passed to `from` or `scheduled`.\n * @param input The object that was passed.\n */\nexport function createInvalidObservableTypeError(input: any) {\n // TODO: We should create error codes that can be looked up, so this can be less verbose.\n return new TypeError(\n `You provided ${\n input !== null && typeof input === 'object' ? 'an invalid object' : `'${input}'`\n } where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`\n );\n}\n", "export function getSymbolIterator(): symbol {\n if (typeof Symbol !== 'function' || !Symbol.iterator) {\n return '@@iterator' as any;\n }\n\n return Symbol.iterator;\n}\n\nexport const iterator = getSymbolIterator();\n", "import { iterator as Symbol_iterator } from '../symbol/iterator';\nimport { isFunction } from './isFunction';\n\n/** Identifies an input as being an Iterable */\nexport function isIterable(input: any): input is Iterable {\n return isFunction(input?.[Symbol_iterator]);\n}\n", "import { ReadableStreamLike } from '../types';\nimport { isFunction } from './isFunction';\n\nexport async function* readableStreamLikeToAsyncGenerator(readableStream: ReadableStreamLike): AsyncGenerator {\n const reader = readableStream.getReader();\n try {\n while (true) {\n const { value, done } = await reader.read();\n if (done) {\n return;\n }\n yield value!;\n }\n } finally {\n reader.releaseLock();\n }\n}\n\nexport function isReadableStreamLike(obj: any): obj is ReadableStreamLike {\n // We don't want to use instanceof checks because they would return\n // false for instances from another Realm, like an