@@ -26,7 +26,7 @@ use crate::decorations::{Decoration, GridBorderDecoration, LineNumberDecoration}
2626#[cfg(feature = "git")]
2727use crate::diff::{get_git_diff, LineChanges};
2828use crate::error::*;
29−use crate::input::{OpenedInput, OpenedInputKind};
29+use crate::input::OpenedInput;
3030use crate::line_range::RangeCheckResult;
3131use crate::preprocessor::{expand_tabs, replace_nonprintable};
3232use crate::terminal::{as_terminal_escaped, to_ansi_color};
@@ -158,6 +158,8 @@ impl<'a> InteractivePrinter<'a> {
158158 // Get the Git modifications
159159 #[cfg(feature = "git")]
160160 {
161+ use crate::input::OpenedInputKind;
162+
161163 if config.style_components.changes() {
162164 if let OpenedInputKind::OrdinaryFile(ref path) = input.kind {
163165 line_changes = get_git_diff(path);