massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / yaml / emitter.pyi
diff --git a/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2and3/yaml/emitter.pyi b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2and3/yaml/emitter.pyi
new file mode 100644 (file)
index 0000000..0fc28df
--- /dev/null
@@ -0,0 +1,106 @@
+from typing import Any\r
+from yaml.error import YAMLError\r
+\r
+class EmitterError(YAMLError): ...\r
+\r
+class ScalarAnalysis:\r
+    scalar = ...  # type: Any\r
+    empty = ...  # type: Any\r
+    multiline = ...  # type: Any\r
+    allow_flow_plain = ...  # type: Any\r
+    allow_block_plain = ...  # type: Any\r
+    allow_single_quoted = ...  # type: Any\r
+    allow_double_quoted = ...  # type: Any\r
+    allow_block = ...  # type: Any\r
+    def __init__(self, scalar, empty, multiline, allow_flow_plain, allow_block_plain, allow_single_quoted, allow_double_quoted, allow_block) -> None: ...\r
+\r
+class Emitter:\r
+    DEFAULT_TAG_PREFIXES = ...  # type: Any\r
+    stream = ...  # type: Any\r
+    encoding = ...  # type: Any\r
+    states = ...  # type: Any\r
+    state = ...  # type: Any\r
+    events = ...  # type: Any\r
+    event = ...  # type: Any\r
+    indents = ...  # type: Any\r
+    indent = ...  # type: Any\r
+    flow_level = ...  # type: Any\r
+    root_context = ...  # type: Any\r
+    sequence_context = ...  # type: Any\r
+    mapping_context = ...  # type: Any\r
+    simple_key_context = ...  # type: Any\r
+    line = ...  # type: Any\r
+    column = ...  # type: Any\r
+    whitespace = ...  # type: Any\r
+    indention = ...  # type: Any\r
+    open_ended = ...  # type: Any\r
+    canonical = ...  # type: Any\r
+    allow_unicode = ...  # type: Any\r
+    best_indent = ...  # type: Any\r
+    best_width = ...  # type: Any\r
+    best_line_break = ...  # type: Any\r
+    tag_prefixes = ...  # type: Any\r
+    prepared_anchor = ...  # type: Any\r
+    prepared_tag = ...  # type: Any\r
+    analysis = ...  # type: Any\r
+    style = ...  # type: Any\r
+    def __init__(self, stream, canonical=..., indent=..., width=..., allow_unicode=..., line_break=...) -> None: ...\r
+    def dispose(self): ...\r
+    def emit(self, event): ...\r
+    def need_more_events(self): ...\r
+    def need_events(self, count): ...\r
+    def increase_indent(self, flow=..., indentless=...): ...\r
+    def expect_stream_start(self): ...\r
+    def expect_nothing(self): ...\r
+    def expect_first_document_start(self): ...\r
+    def expect_document_start(self, first=...): ...\r
+    def expect_document_end(self): ...\r
+    def expect_document_root(self): ...\r
+    def expect_node(self, root=..., sequence=..., mapping=..., simple_key=...): ...\r
+    def expect_alias(self): ...\r
+    def expect_scalar(self): ...\r
+    def expect_flow_sequence(self): ...\r
+    def expect_first_flow_sequence_item(self): ...\r
+    def expect_flow_sequence_item(self): ...\r
+    def expect_flow_mapping(self): ...\r
+    def expect_first_flow_mapping_key(self): ...\r
+    def expect_flow_mapping_key(self): ...\r
+    def expect_flow_mapping_simple_value(self): ...\r
+    def expect_flow_mapping_value(self): ...\r
+    def expect_block_sequence(self): ...\r
+    def expect_first_block_sequence_item(self): ...\r
+    def expect_block_sequence_item(self, first=...): ...\r
+    def expect_block_mapping(self): ...\r
+    def expect_first_block_mapping_key(self): ...\r
+    def expect_block_mapping_key(self, first=...): ...\r
+    def expect_block_mapping_simple_value(self): ...\r
+    def expect_block_mapping_value(self): ...\r
+    def check_empty_sequence(self): ...\r
+    def check_empty_mapping(self): ...\r
+    def check_empty_document(self): ...\r
+    def check_simple_key(self): ...\r
+    def process_anchor(self, indicator): ...\r
+    def process_tag(self): ...\r
+    def choose_scalar_style(self): ...\r
+    def process_scalar(self): ...\r
+    def prepare_version(self, version): ...\r
+    def prepare_tag_handle(self, handle): ...\r
+    def prepare_tag_prefix(self, prefix): ...\r
+    def prepare_tag(self, tag): ...\r
+    def prepare_anchor(self, anchor): ...\r
+    def analyze_scalar(self, scalar): ...\r
+    def flush_stream(self): ...\r
+    def write_stream_start(self): ...\r
+    def write_stream_end(self): ...\r
+    def write_indicator(self, indicator, need_whitespace, whitespace=..., indention=...): ...\r
+    def write_indent(self): ...\r
+    def write_line_break(self, data=...): ...\r
+    def write_version_directive(self, version_text): ...\r
+    def write_tag_directive(self, handle_text, prefix_text): ...\r
+    def write_single_quoted(self, text, split=...): ...\r
+    ESCAPE_REPLACEMENTS = ...  # type: Any\r
+    def write_double_quoted(self, text, split=...): ...\r
+    def determine_block_hints(self, text): ...\r
+    def write_folded(self, text): ...\r
+    def write_literal(self, text): ...\r
+    def write_plain(self, text, split=...): ...\r