Skip to content

Commit 718158f

Browse files
committed
Rename ProgramDescription => ProgramState
1 parent dcbdb52 commit 718158f

File tree

8 files changed

+20
-22
lines changed

8 files changed

+20
-22
lines changed

debugger/src/internals.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use transport::{
1010

1111
use crate::{
1212
debugger::InitialiseArguments,
13-
state::{DebuggerState, ProgramDescription},
13+
state::{DebuggerState, ProgramState},
1414
types::{Breakpoint, BreakpointId, PausedFrame},
1515
Event,
1616
};
@@ -75,7 +75,7 @@ impl DebuggerInternals {
7575
let paused_frame = self
7676
.compute_paused_frame(chosen_stack_frame)
7777
.context("computing paused frame")?;
78-
self.emit(Event::ScopeChange(ProgramDescription {
78+
self.emit(Event::ScopeChange(ProgramState {
7979
stack: stack_frames,
8080
breakpoints: self.breakpoints.values().cloned().collect(),
8181
paused_frame,

debugger/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ pub mod utils;
88

99
pub use debugger::{Debugger, InitialiseArguments};
1010
pub use internals::FileSource;
11-
pub use state::{AttachArguments, Event, Language, LaunchArguments, ProgramDescription};
11+
pub use state::{AttachArguments, Event, Language, LaunchArguments, ProgramState};
1212
pub use types::{Breakpoint, EvaluateResult, PausedFrame};

debugger/src/state.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ pub(crate) enum DebuggerState {
2121

2222
/// Represents the current program state
2323
#[derive(Debug, Clone)]
24-
pub struct ProgramDescription {
24+
pub struct ProgramState {
2525
pub stack: Vec<types::StackFrame>,
2626
pub breakpoints: Vec<types::Breakpoint>,
2727
pub paused_frame: types::PausedFrame,
@@ -31,8 +31,8 @@ pub struct ProgramDescription {
3131
pub enum Event {
3232
Uninitialised,
3333
Initialised,
34-
Paused(ProgramDescription),
35-
ScopeChange(ProgramDescription),
34+
Paused(ProgramState),
35+
ScopeChange(ProgramState),
3636
Running,
3737
Ended,
3838
}
@@ -46,7 +46,7 @@ impl<'a> From<&'a DebuggerState> for Event {
4646
paused_frame,
4747
breakpoints,
4848
..
49-
} => Event::Paused(ProgramDescription {
49+
} => Event::Paused(ProgramState {
5050
stack: stack.clone(),
5151
paused_frame: *paused_frame.clone(),
5252
breakpoints: breakpoints.clone(),

debugger/tests/debugger.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use debugger::{Debugger, PausedFrame, ProgramDescription};
1+
use debugger::{Debugger, PausedFrame, ProgramState};
22
use eyre::WrapErr;
33
use std::{io::IsTerminal, thread, time::Duration};
44
use tracing_subscriber::EnvFilter;
@@ -85,7 +85,7 @@ fn test_remote_attach() -> eyre::Result<()> {
8585
matches!(e, debugger::Event::Running { .. })
8686
});
8787

88-
let debugger::Event::Paused(ProgramDescription { paused_frame, .. }) =
88+
let debugger::Event::Paused(ProgramState { paused_frame, .. }) =
8989
wait_for_event("paused event", &drx, |e| {
9090
matches!(e, debugger::Event::Paused { .. })
9191
})
@@ -159,7 +159,7 @@ fn test_debugger() -> eyre::Result<()> {
159159
matches!(e, debugger::Event::Running { .. })
160160
});
161161

162-
let debugger::Event::Paused(ProgramDescription { paused_frame, .. }) =
162+
let debugger::Event::Paused(ProgramState { paused_frame, .. }) =
163163
wait_for_event("paused event", &drx, |e| {
164164
matches!(e, debugger::Event::Paused { .. })
165165
})

gui/src/main.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use std::{
77
};
88

99
use clap::Parser;
10-
use debugger::{AttachArguments, Debugger, LaunchArguments, PausedFrame, ProgramDescription};
10+
use debugger::{AttachArguments, Debugger, LaunchArguments, PausedFrame, ProgramState};
1111
use eframe::egui::{self, Visuals};
1212
use eyre::WrapErr;
1313
use launch_configuration::{ChosenLaunchConfiguration, Debugpy, LaunchConfiguration};
@@ -64,7 +64,7 @@ impl From<debugger::Event> for State {
6464
fn from(event: debugger::Event) -> Self {
6565
match event {
6666
debugger::Event::Initialised => State::Running,
67-
debugger::Event::Paused(ProgramDescription {
67+
debugger::Event::Paused(ProgramState {
6868
stack,
6969
paused_frame,
7070
breakpoints,
@@ -76,7 +76,7 @@ impl From<debugger::Event> for State {
7676
debugger::Event::Running => State::Running,
7777
debugger::Event::Ended => State::Terminated,
7878
debugger::Event::Uninitialised => State::Initialising,
79-
debugger::Event::ScopeChange(ProgramDescription {
79+
debugger::Event::ScopeChange(ProgramState {
8080
stack,
8181
breakpoints,
8282
paused_frame,

gui2/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use clap::Parser;
55
use code_view::{CodeViewer, CodeViewerAction};
66
use color_eyre::eyre::{self, Context};
77
use dark_light::Mode;
8-
use debugger::{AttachArguments, Debugger, Event, ProgramDescription};
8+
use debugger::{AttachArguments, Debugger, Event, ProgramState};
99
use iced::keyboard::{Key, Modifiers};
1010
use iced::widget::{button, column, container, row, text, text_editor, Container};
1111
use iced::{
@@ -283,7 +283,7 @@ impl Application for DebuggerApp {
283283
Message::DebuggerMessage(event) => match *event {
284284
Event::Uninitialised => todo!(),
285285
Event::Initialised => todo!(),
286-
Event::Paused(ProgramDescription {
286+
Event::Paused(ProgramState {
287287
breakpoints, stack, ..
288288
}) => {
289289
self.state = AppState::Paused {

pythondap/src/debugger.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use debugger::{AttachArguments, Event, LaunchArguments, PausedFrame, ProgramDescription};
1+
use debugger::{AttachArguments, Event, LaunchArguments, PausedFrame};
22
use launch_configuration::{ChosenLaunchConfiguration, LaunchConfiguration};
33
use pyo3::exceptions::PyRuntimeError;
44
use pyo3::prelude::*;
@@ -264,7 +264,7 @@ impl Debugger {
264264
match self.internal_debugger.wait_for_event(|evt| {
265265
matches!(evt, Event::Paused { .. }) || matches!(evt, Event::Ended)
266266
}) {
267-
Event::Paused(ProgramDescription {
267+
Event::Paused(debugger::ProgramState {
268268
stack,
269269
paused_frame,
270270
..
@@ -291,7 +291,7 @@ impl Debugger {
291291
match self.internal_debugger.wait_for_event(|evt| {
292292
matches!(evt, Event::Paused { .. }) || matches!(evt, Event::Ended)
293293
}) {
294-
Event::Paused(ProgramDescription {
294+
Event::Paused(debugger::ProgramState {
295295
stack,
296296
paused_frame,
297297
..

repl/src/main.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,12 @@ use std::{io::Write, path::PathBuf};
55
use clap::Parser;
66
use color_eyre::eyre::{self, Context};
77
use crossbeam_channel::Receiver;
8-
use debugger::Breakpoint;
9-
use debugger::Debugger;
10-
use debugger::ProgramDescription;
8+
use debugger::{Breakpoint, Debugger, ProgramState};
119
use tracing_subscriber::filter::EnvFilter;
1210

1311
struct App {
1412
debugger: Debugger,
15-
program_description: Option<ProgramDescription>,
13+
program_description: Option<ProgramState>,
1614
debugger_events: Receiver<debugger::Event>,
1715
input_rx: Receiver<String>,
1816

0 commit comments

Comments
 (0)