"itertools 0.8.0",
"lazy_static 1.4.0",
"matches",
- "pulldown-cmark 0.6.1",
+ "pulldown-cmark 0.7.0",
"quine-mc_cluskey",
"regex-syntax",
"semver",
[[package]]
name = "git2"
-version = "0.11.0"
+version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77519ef7c5beee314d0804d4534f01e0f9e8d9acdee2b7a48627e590b27e0ec4"
+checksum = "26e07ef27260a78f7e8d218ebac2c72f2c4db50493741b190b6e8eade1da7c68"
dependencies = [
"bitflags",
"libc",
[[package]]
name = "git2-curl"
-version = "0.12.0"
+version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2559abb1d87d27668d31bd868a000f0e2e0065d10e78961b62da95d7a7f1cc7"
+checksum = "af1754ec4170e7dcaf9bb43743bb16eddb8d827b2e0291deb6f220a6e16fe46a"
dependencies = [
"curl",
"git2",
"rand_xoshiro",
"sized-chunks",
"typenum",
- "version_check 0.9.1",
+ "version_check",
]
[[package]]
[[package]]
name = "libgit2-sys"
-version = "0.10.0"
+version = "0.11.0+0.99.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d9ec6bca50549d34a392611dde775123086acbd994e3fff64954777ce2dc2e51"
+checksum = "4d5d1459353d397a029fb18862166338de938e6be976606bd056cf8f1a912ecf"
dependencies = [
"cc",
"libc",
[[package]]
name = "memchr"
-version = "2.2.0"
+version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2efc7bc57c883d4a4d6e3246905283d8dae951bb3bd32f49d6ef297f546e1c39"
+checksum = "53445de381a1f436797497c61d851644d0e8e88e6140f22872ad33a704933978"
[[package]]
name = "memmap"
[[package]]
name = "pulldown-cmark"
-version = "0.5.3"
+version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77043da1282374688ee212dc44b3f37ff929431de9c9adc3053bd3cee5630357"
+checksum = "1c205cc82214f3594e2d50686730314f817c67ffa80fe800cf0db78c3c2b9d9e"
dependencies = [
"bitflags",
+ "getopts",
"memchr",
"unicase",
]
[[package]]
name = "pulldown-cmark"
-version = "0.6.1"
+version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1c205cc82214f3594e2d50686730314f817c67ffa80fe800cf0db78c3c2b9d9e"
+checksum = "2c2d7fd131800e0d63df52aff46201acaab70b431a4a1ec6f0343fe8e64f35a4"
dependencies = [
"bitflags",
- "getopts",
"memchr",
"unicase",
]
"bitflags",
"byteorder",
"chalk-engine",
- "fmt_macros",
- "graphviz",
"jobserver",
"log",
"measureme",
"rustc-rayon",
"rustc-rayon-core",
"rustc_apfloat",
+ "rustc_ast",
"rustc_attr",
"rustc_data_structures",
"rustc_errors",
"scoped-tls",
"serialize",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
"smallvec 1.0.0",
]
+[[package]]
+name = "rustc_ast"
+version = "0.0.0"
+dependencies = [
+ "log",
+ "rustc_data_structures",
+ "rustc_index",
+ "rustc_lexer",
+ "rustc_macros",
+ "rustc_span",
+ "scoped-tls",
+ "serialize",
+ "smallvec 1.0.0",
+]
+
[[package]]
name = "rustc_ast_lowering"
version = "0.0.0"
dependencies = [
"log",
"rustc",
+ "rustc_ast",
"rustc_ast_pretty",
"rustc_data_structures",
"rustc_errors",
"rustc_span",
"rustc_target",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
version = "0.0.0"
dependencies = [
"log",
+ "rustc_ast",
"rustc_ast_pretty",
"rustc_attr",
"rustc_data_structures",
"rustc_parse",
"rustc_session",
"rustc_span",
- "syntax",
]
[[package]]
version = "0.0.0"
dependencies = [
"log",
+ "rustc_ast",
"rustc_data_structures",
"rustc_span",
- "syntax",
]
[[package]]
name = "rustc_attr"
version = "0.0.0"
dependencies = [
+ "rustc_ast",
"rustc_ast_pretty",
"rustc_data_structures",
"rustc_errors",
"rustc_span",
"serialize",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
dependencies = [
"fmt_macros",
"log",
+ "rustc_ast",
"rustc_ast_pretty",
"rustc_attr",
"rustc_data_structures",
"rustc_span",
"rustc_target",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
"measureme",
"rustc",
"rustc-demangle",
+ "rustc_ast",
"rustc_attr",
"rustc_codegen_ssa",
"rustc_codegen_utils",
"rustc_target",
"serialize",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
"num_cpus",
"rustc",
"rustc_apfloat",
+ "rustc_ast",
"rustc_attr",
"rustc_codegen_utils",
"rustc_data_structures",
"rustc_span",
"rustc_target",
"serialize",
- "syntax",
"tempfile",
]
"punycode",
"rustc",
"rustc-demangle",
+ "rustc_ast",
"rustc_data_structures",
"rustc_hir",
"rustc_metadata",
"rustc_span",
"rustc_target",
- "syntax",
]
[[package]]
"lazy_static 1.4.0",
"log",
"rustc",
+ "rustc_ast",
"rustc_ast_pretty",
"rustc_codegen_ssa",
"rustc_codegen_utils",
"rustc_span",
"rustc_target",
"serialize",
- "syntax",
"winapi 0.3.8",
]
version = "0.0.0"
dependencies = [
"log",
+ "rustc_ast",
"rustc_ast_passes",
"rustc_ast_pretty",
"rustc_attr",
"rustc_span",
"serialize",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
version = "0.0.0"
dependencies = [
"lazy_static 1.4.0",
+ "rustc_ast",
"rustc_ast_pretty",
"rustc_data_structures",
"rustc_errors",
"rustc_target",
"serialize",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
"log",
"rand 0.7.3",
"rustc",
+ "rustc_ast",
"rustc_data_structures",
"rustc_fs_util",
"rustc_hir",
"rustc_session",
"rustc_span",
"serialize",
- "syntax",
]
[[package]]
"smallvec 1.0.0",
]
+[[package]]
+name = "rustc_infer"
+version = "0.0.0"
+dependencies = [
+ "fmt_macros",
+ "graphviz",
+ "log",
+ "rustc",
+ "rustc_ast",
+ "rustc_attr",
+ "rustc_data_structures",
+ "rustc_error_codes",
+ "rustc_errors",
+ "rustc_hir",
+ "rustc_index",
+ "rustc_macros",
+ "rustc_session",
+ "rustc_span",
+ "rustc_target",
+ "smallvec 1.0.0",
+]
+
[[package]]
name = "rustc_interface"
version = "0.0.0"
"once_cell",
"rustc",
"rustc-rayon",
+ "rustc_ast",
"rustc_ast_lowering",
"rustc_ast_passes",
"rustc_attr",
"rustc_expand",
"rustc_hir",
"rustc_incremental",
+ "rustc_infer",
"rustc_lint",
"rustc_metadata",
"rustc_mir",
"rustc_typeck",
"serialize",
"smallvec 1.0.0",
- "syntax",
"tempfile",
"winapi 0.3.8",
]
dependencies = [
"log",
"rustc",
+ "rustc_ast",
"rustc_ast_pretty",
"rustc_attr",
"rustc_data_structures",
"rustc_feature",
"rustc_hir",
"rustc_index",
+ "rustc_infer",
"rustc_session",
"rustc_span",
"rustc_target",
- "syntax",
"unicode-security",
]
"log",
"memmap",
"rustc",
+ "rustc_ast",
"rustc_ast_pretty",
"rustc_attr",
"rustc_data_structures",
"serialize",
"smallvec 1.0.0",
"stable_deref_trait",
- "syntax",
"winapi 0.3.8",
]
"polonius-engine",
"rustc",
"rustc_apfloat",
+ "rustc_ast",
"rustc_ast_pretty",
"rustc_attr",
"rustc_data_structures",
"rustc_errors",
"rustc_hir",
"rustc_index",
+ "rustc_infer",
"rustc_lexer",
"rustc_macros",
"rustc_span",
"rustc_target",
"serialize",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
"log",
"rustc",
"rustc_apfloat",
+ "rustc_ast",
"rustc_attr",
"rustc_data_structures",
"rustc_errors",
"rustc_hir",
"rustc_index",
+ "rustc_infer",
"rustc_macros",
"rustc_session",
"rustc_span",
"rustc_target",
"serialize",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
dependencies = [
"bitflags",
"log",
+ "rustc_ast",
"rustc_ast_pretty",
"rustc_attr",
"rustc_data_structures",
"rustc_session",
"rustc_span",
"smallvec 1.0.0",
- "syntax",
"unicode-normalization",
]
dependencies = [
"log",
"rustc",
+ "rustc_ast",
"rustc_attr",
"rustc_data_structures",
"rustc_errors",
"rustc_feature",
"rustc_hir",
"rustc_index",
+ "rustc_infer",
"rustc_session",
"rustc_span",
"rustc_target",
- "syntax",
]
[[package]]
version = "0.0.0"
dependencies = [
"rustc",
+ "rustc_ast",
"rustc_errors",
"rustc_hir",
"rustc_lint",
"rustc_metadata",
"rustc_span",
- "syntax",
]
[[package]]
dependencies = [
"log",
"rustc",
+ "rustc_ast",
"rustc_attr",
"rustc_data_structures",
"rustc_errors",
"rustc_hir",
"rustc_span",
"rustc_typeck",
- "syntax",
]
[[package]]
"bitflags",
"log",
"rustc",
+ "rustc_ast",
"rustc_ast_lowering",
"rustc_ast_pretty",
"rustc_attr",
"rustc_expand",
"rustc_feature",
"rustc_hir",
+ "rustc_infer",
"rustc_metadata",
"rustc_session",
"rustc_span",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
"rls-data",
"rls-span",
"rustc",
+ "rustc_ast",
"rustc_ast_pretty",
"rustc_codegen_utils",
"rustc_data_structures",
"rustc_parse",
"rustc_span",
"serde_json",
- "syntax",
]
[[package]]
dependencies = [
"log",
"num_cpus",
+ "rustc_ast",
"rustc_data_structures",
"rustc_errors",
"rustc_feature",
"rustc_span",
"rustc_target",
"serialize",
- "syntax",
]
[[package]]
"chalk-engine",
"log",
"rustc",
+ "rustc_ast",
"rustc_data_structures",
"rustc_hir",
+ "rustc_infer",
"rustc_macros",
"rustc_span",
"rustc_target",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
"rustc",
"rustc_data_structures",
"rustc_hir",
+ "rustc_infer",
"rustc_span",
+ "rustc_target",
]
[[package]]
"arena",
"log",
"rustc",
+ "rustc_ast",
"rustc_attr",
"rustc_data_structures",
"rustc_errors",
"rustc_hir",
"rustc_index",
+ "rustc_infer",
"rustc_span",
"rustc_target",
"smallvec 1.0.0",
- "syntax",
]
[[package]]
dependencies = [
"itertools 0.8.0",
"minifier",
- "pulldown-cmark 0.5.3",
+ "pulldown-cmark 0.7.0",
"rustc-rayon",
"serde",
"serde_json",
"unicode-xid 0.2.0",
]
-[[package]]
-name = "syntax"
-version = "0.0.0"
-dependencies = [
- "log",
- "rustc_data_structures",
- "rustc_index",
- "rustc_lexer",
- "rustc_macros",
- "rustc_span",
- "scoped-tls",
- "serialize",
- "smallvec 1.0.0",
-]
-
[[package]]
name = "tar"
version = "0.4.26"
[[package]]
name = "unicase"
-version = "2.5.1"
+version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2e2e6bd1e59e56598518beb94fd6db628ded570326f0a98c679a304bd9f00150"
+checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
dependencies = [
- "version_check 0.1.5",
+ "version_check",
]
[[package]]
"failure",
]
-[[package]]
-name = "version_check"
-version = "0.1.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
-
[[package]]
name = "version_check"
version = "0.9.1"