Skip to content
This repository was archived by the owner on Sep 9, 2025. It is now read-only.

Commit 7f9c9e6

Browse files
author
Hendrik van Antwerpen
committed
Eliminate use nesting
1 parent 7bcb5c1 commit 7f9c9e6

File tree

2 files changed

+13
-8
lines changed

2 files changed

+13
-8
lines changed

stack-graphs/src/serde/filter.rs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
use crate::{
2-
arena::Handle,
3-
graph::{File, Node, StackGraph},
4-
partial::{PartialPath, PartialPaths},
5-
};
61
use itertools::Itertools;
72

3+
use crate::arena::Handle;
4+
use crate::graph::File;
5+
use crate::graph::Node;
6+
use crate::graph::StackGraph;
7+
use crate::partial::PartialPath;
8+
use crate::partial::PartialPaths;
9+
810
pub trait Filter {
911
/// Return whether elements for the given file must be included.
1012
fn include_file(&self, graph: &StackGraph, file: &Handle<File>) -> bool;

stack-graphs/src/serde/graph.rs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
use super::{Filter, NoFilter};
1+
use serde::Deserialize;
2+
use serde::Serialize;
3+
use thiserror::Error;
4+
25
use crate::arena::Handle;
36

4-
use serde::{Deserialize, Serialize};
5-
use thiserror::Error;
7+
use super::Filter;
8+
use super::NoFilter;
69

710
#[derive(Serialize, Deserialize, PartialEq, Eq, Debug, Default, Clone)]
811
pub struct StackGraph {

0 commit comments

Comments
 (0)