Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit b8a1ae2

Browse files
use field names for better readability
1 parent 03eda0f commit b8a1ae2

File tree

1 file changed

+80
-12
lines changed

1 file changed

+80
-12
lines changed

‎dap/src/DAP/Event.hs

Lines changed: 80 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,20 @@ sendContinuedEvent :: ContinuedEvent -> Adaptor app ()
6161
sendContinuedEvent = sendSuccesfulEvent EventTypeContinued . setBody
6262
----------------------------------------------------------------------------
6363
defaultContinuedEvent :: ContinuedEvent
64-
defaultContinuedEvent = ContinuedEvent 0 False
64+
defaultContinuedEvent
65+
= ContinuedEvent
66+
{ continuedEventThreadId = 0
67+
, continuedEventAllThreadsContinued = False
68+
}
6569
----------------------------------------------------------------------------
6670
sendExitedEvent :: ExitedEvent -> Adaptor app ()
6771
sendExitedEvent = sendSuccesfulEvent EventTypeExited . setBody
6872
----------------------------------------------------------------------------
6973
defaultExitedEvent :: ExitedEvent
70-
defaultExitedEvent = ExitedEvent 0
74+
defaultExitedEvent
75+
= ExitedEvent
76+
{ exitedEventExitCode = 0
77+
}
7178
----------------------------------------------------------------------------
7279
sendInitializedEvent :: Adaptor app ()
7380
sendInitializedEvent = sendSuccesfulEvent EventTypeInitialized (pure ())
@@ -76,7 +83,13 @@ sendInvalidatedEvent :: InvalidatedEvent -> Adaptor app ()
7683
sendInvalidatedEvent = sendSuccesfulEvent EventTypeInvalidated . setBody
7784
----------------------------------------------------------------------------
7885
defaultInvalidatedEvent :: InvalidatedEvent
79-
defaultInvalidatedEvent = InvalidatedEvent [] Nothing Nothing
86+
defaultInvalidatedEvent
87+
= InvalidatedEvent
88+
{ invalidatedEventAreas = []
89+
, invalidatedEventThreadId = Nothing
90+
, invalidatedEventStackFrameId = Nothing
91+
}
92+
8093
----------------------------------------------------------------------------
8194
sendLoadedSourceEvent :: LoadedSourceEvent -> Adaptor app ()
8295
sendLoadedSourceEvent = sendSuccesfulEvent EventTypeLoadedSource . setBody
@@ -85,7 +98,12 @@ sendMemoryEvent :: MemoryEvent -> Adaptor app ()
8598
sendMemoryEvent = sendSuccesfulEvent EventTypeMemory . setBody
8699
----------------------------------------------------------------------------
87100
defaultMemoryEvent :: MemoryEvent
88-
defaultMemoryEvent = MemoryEvent mempty 0 0
101+
defaultMemoryEvent
102+
= MemoryEvent
103+
{ memoryEventMemoryReference = mempty
104+
, memoryEventOffset = 0
105+
, memoryEventCount = 0
106+
}
89107
----------------------------------------------------------------------------
90108
sendModuleEvent :: ModuleEvent -> Adaptor app ()
91109
sendModuleEvent = sendSuccesfulEvent EventTypeModule . setBody
@@ -94,48 +112,98 @@ sendOutputEvent :: OutputEvent -> Adaptor app ()
94112
sendOutputEvent = sendSuccesfulEvent EventTypeOutput . setBody
95113
----------------------------------------------------------------------------
96114
defaultOutputEvent :: OutputEvent
97-
defaultOutputEvent = OutputEvent Nothing mempty Nothing Nothing Nothing Nothing Nothing Nothing
115+
defaultOutputEvent
116+
= OutputEvent
117+
{ outputEventCategory = Nothing
118+
, outputEventOutput = mempty
119+
, outputEventGroup = Nothing
120+
, outputEventVariablesReference = Nothing
121+
, outputEventSource = Nothing
122+
, outputEventLine = Nothing
123+
, outputEventColumn = Nothing
124+
, outputEventData = Nothing
125+
}
98126
----------------------------------------------------------------------------
99127
sendProcessEvent :: ProcessEvent -> Adaptor app ()
100128
sendProcessEvent = sendSuccesfulEvent EventTypeProcess . setBody
101129
----------------------------------------------------------------------------
102130
defaultProcessEvent :: ProcessEvent
103-
defaultProcessEvent = ProcessEvent mempty Nothing True Nothing Nothing
131+
defaultProcessEvent
132+
= ProcessEvent
133+
{ processEventName = mempty
134+
, processEventSystemProcessId = Nothing
135+
, processEventIsLocalProcess = True
136+
, processEventStartMethod = Nothing
137+
, processEventPointerSize = Nothing
138+
}
104139
----------------------------------------------------------------------------
105140
sendProgressEndEvent :: ProgressEndEvent -> Adaptor app ()
106141
sendProgressEndEvent = sendSuccesfulEvent EventTypeProgressEnd . setBody
107142
----------------------------------------------------------------------------
108143
defaultProgressEndEvent :: ProgressEndEvent
109-
defaultProgressEndEvent = ProgressEndEvent mempty Nothing
144+
defaultProgressEndEvent
145+
= ProgressEndEvent
146+
{ progressEndEventProgressId = mempty
147+
, progressEndEventMessage = Nothing
148+
}
110149
----------------------------------------------------------------------------
111150
sendProgressStartEvent :: ProgressStartEvent -> Adaptor app ()
112151
sendProgressStartEvent = sendSuccesfulEvent EventTypeProgressStart . setBody
113152
----------------------------------------------------------------------------
114153
defaultProgressStartEvent :: ProgressStartEvent
115-
defaultProgressStartEvent = ProgressStartEvent mempty mempty Nothing False Nothing Nothing
154+
defaultProgressStartEvent
155+
= ProgressStartEvent
156+
{ progressStartEventProgressId = mempty
157+
, progressStartEventTitle = mempty
158+
, progressStartEventRequestId = Nothing
159+
, progressStartEventCancellable = False
160+
, progressStartEventMessage = Nothing
161+
, progressStartEventPercentage = Nothing
162+
}
116163
----------------------------------------------------------------------------
117164
sendProgressUpdateEvent :: ProgressUpdateEvent -> Adaptor app ()
118165
sendProgressUpdateEvent = sendSuccesfulEvent EventTypeProgressUpdate . setBody
119166
----------------------------------------------------------------------------
120167
defaultProgressUpdateEvent :: ProgressUpdateEvent
121-
defaultProgressUpdateEvent = ProgressUpdateEvent mempty Nothing Nothing
168+
defaultProgressUpdateEvent
169+
= ProgressUpdateEvent
170+
{ progressUpdateEventProgressId = mempty
171+
, progressUpdateEventMessage = Nothing
172+
, progressUpdateEventPercentage = Nothing
173+
}
122174
----------------------------------------------------------------------------
123175
sendStoppedEvent :: StoppedEvent -> Adaptor app ()
124176
sendStoppedEvent = sendSuccesfulEvent EventTypeStopped . setBody
125177
----------------------------------------------------------------------------
126178
defaultStoppedEvent :: StoppedEvent
127-
defaultStoppedEvent = StoppedEvent StoppedEventReasonStep Nothing (Just 0) False Nothing False []
179+
defaultStoppedEvent
180+
= StoppedEvent
181+
{ stoppedEventReason = StoppedEventReasonStep
182+
, stoppedEventDescription = Nothing
183+
, stoppedEventThreadId = Just 0
184+
, stoppedEventPreserveFocusHint = False
185+
, stoppedEventText = Nothing
186+
, stoppedEventAllThreadsStopped = False
187+
, stoppedEventHitBreakpointIds = []
188+
}
128189
----------------------------------------------------------------------------
129190
sendTerminatedEvent :: TerminatedEvent -> Adaptor app ()
130191
sendTerminatedEvent = sendSuccesfulEvent EventTypeTerminated . setBody
131192
----------------------------------------------------------------------------
132193
defaultTerminatedEvent :: TerminatedEvent
133-
defaultTerminatedEvent = TerminatedEvent False
194+
defaultTerminatedEvent
195+
= TerminatedEvent
196+
{ terminatedEventRestart = False
197+
}
134198
----------------------------------------------------------------------------
135199
sendThreadEvent :: ThreadEvent -> Adaptor app ()
136200
sendThreadEvent = sendSuccesfulEvent EventTypeThread . setBody
137201
----------------------------------------------------------------------------
138202
defaultThreadEvent :: ThreadEvent
139-
defaultThreadEvent = ThreadEvent ThreadEventReasonStarted 0
203+
defaultThreadEvent
204+
= ThreadEvent
205+
{ threadEventReason = ThreadEventReasonStarted
206+
, threadEventThreadId = 0
207+
}
140208
----------------------------------------------------------------------------
141209

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /