Tyler Mandry 5ea55518bc
Rollup merge of - kornelski:typeormodule, r=matthewjasper
Improve unresolved use error message

"use of undeclared type or module `foo`" doesn't mention that it could be a crate.

This error can happen when users forget to add a dependency to `Cargo.toml`, so I think it's important to mention that it could be a missing crate.

I've used a heuristic based on Rust's naming conventions. It complains about an unknown type if the ident starts with an upper-case letter, and crate or module otherwise. It seems to work very well. The expanded error help covers both an unknown type and a missing crate case.
2020-09-09 15:05:45 -07:00
..
2020-09-09 17:32:23 +10:00
2020-09-04 18:28:20 +02:00
2020-09-04 17:47:51 +02:00
2020-09-04 17:47:51 +02:00
2020-09-03 23:28:22 +02:00
2020-09-04 17:47:51 +02:00
2020-09-04 19:17:57 -04:00
2020-09-04 17:47:51 +02:00