1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
pub mod traits; mod position; mod range; mod location; mod color; mod color_information; mod color_presentation; mod diagnostic_related_information; mod diagnostic_severity; mod diagnostic; mod command; mod text_edit; mod text_document_edit; mod workspace_edit; mod text_document_identifier; mod versioned_text_document_identifier; mod text_document_item; mod markup_kind; mod markup_content; mod completion_item_kind; mod insert_text_format; mod completion_item; mod completion_list; mod marked_string; mod hover; mod parameter_information; mod signature_information; mod signature_help; mod definition; mod reference_context; mod document_highlight_kind; mod document_highlight; mod symbol_kind; mod symbol_information; mod document_symbol; mod document_symbol_params; mod workspace_symbol_params; mod code_action_kind; mod code_action_context; mod code_action; mod code_lens; mod formatting_options; mod document_link; mod text_document_save_reason; mod text_document_content_change_event; pub use self::position::Position; pub use self::range::Range; pub use self::location::Location; pub use self::color::Color; pub use self::color_information::ColorInformation; pub use self::color_presentation::ColorPresentation; pub use self::diagnostic_related_information::DiagnosticRelatedInformation; pub use self::diagnostic_severity::DiagnosticSeverity; pub use self::diagnostic::Diagnostic; pub use self::command::Command; pub use self::text_edit::TextEdit; pub use self::text_document_edit::TextDocumentEdit; pub use self::workspace_edit::WorkspaceEdit; pub use self::text_document_identifier::TextDocumentIdentifier; pub use self::versioned_text_document_identifier::VersionedTextDocumentIdentifier; pub use self::text_document_item::TextDocumentItem; pub use self::markup_kind::MarkupKind; pub use self::markup_content::MarkupContent; pub use self::completion_item_kind::CompletionItemKind; pub use self::insert_text_format::InsertTextFormat; pub use self::completion_item::CompletionItem; pub use self::completion_list::CompletionList; pub use self::marked_string::MarkedString; pub use self::hover::Hover; pub use self::parameter_information::ParameterInformation; pub use self::signature_information::SignatureInformation; pub use self::signature_help::SignatureHelp; pub use self::definition::Definition; pub use self::reference_context::ReferenceContext; pub use self::document_highlight_kind::DocumentHighlightKind; pub use self::document_highlight::DocumentHighlight; pub use self::symbol_kind::SymbolKind; pub use self::symbol_information::SymbolInformation; pub use self::document_symbol::DocumentSymbol; pub use self::document_symbol_params::DocumentSymbolParams; pub use self::workspace_symbol_params::WorkspaceSymbolParams; pub use self::code_action_kind::CodeActionKind; pub use self::code_action_context::CodeActionContext; pub use self::code_action::CodeAction; pub use self::code_lens::CodeLens; pub use self::formatting_options::FormattingOptions; pub use self::document_link::DocumentLink; pub use self::text_document_save_reason::TextDocumentSaveReason; pub use self::text_document_content_change_event::TextDocumentContentChangeEvent; pub const EOL: [&'static str; 3] = ["\n", "\r\n", "\r"];