aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_analysis/src/db/mod.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-10-25 14:03:49 +0100
committerAleksey Kladov <[email protected]>2018-10-25 14:25:40 +0100
commit56df0fc83c753b7fb8829438c8d3017ef1bf450c (patch)
tree54243859e17610f79c9e2ef2bebb96aa28c438bb /crates/ra_analysis/src/db/mod.rs
parentee4d904cfb1b604bc8627491e05980ac43cd59e3 (diff)
Improve logging
Diffstat (limited to 'crates/ra_analysis/src/db/mod.rs')
-rw-r--r--crates/ra_analysis/src/db/mod.rs9
1 files changed, 1 insertions, 8 deletions
diff --git a/crates/ra_analysis/src/db/mod.rs b/crates/ra_analysis/src/db/mod.rs
index 8387118ad..1a9023697 100644
--- a/crates/ra_analysis/src/db/mod.rs
+++ b/crates/ra_analysis/src/db/mod.rs
@@ -1,7 +1,6 @@
1pub(crate) mod input; 1pub(crate) mod input;
2 2
3use std::{ 3use std::{
4 fmt,
5 sync::Arc, 4 sync::Arc,
6}; 5};
7 6
@@ -17,17 +16,11 @@ use crate::{
17 FileId, 16 FileId,
18}; 17};
19 18
20#[derive(Default)] 19#[derive(Default, Debug)]
21pub(crate) struct RootDatabase { 20pub(crate) struct RootDatabase {
22 runtime: salsa::Runtime<RootDatabase>, 21 runtime: salsa::Runtime<RootDatabase>,
23} 22}
24 23
25impl fmt::Debug for RootDatabase {
26 fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
27 fmt.write_str("RootDatabase { ... }")
28 }
29}
30
31impl salsa::Database for RootDatabase { 24impl salsa::Database for RootDatabase {
32 fn salsa_runtime(&self) -> &salsa::Runtime<RootDatabase> { 25 fn salsa_runtime(&self) -> &salsa::Runtime<RootDatabase> {
33 &self.runtime 26 &self.runtime