phoityne-vscode-0.0.8.0: app/Phoityne/VSCode/TH/SetFunctionBreakpointsResponseBodyJSON.hs
{-# LANGUAGE TemplateHaskell #-}
module Phoityne.VSCode.TH.SetFunctionBreakpointsResponseBodyJSON where
import Data.Aeson.TH
import Phoityne.VSCode.Utility
import Phoityne.VSCode.TH.BreakpointJSON
-- |
--
--
data SetFunctionBreakpointsResponseBody =
SetFunctionBreakpointsResponseBody {
breakpoints :: [Breakpoint] -- Information about the breakpoints. The array elements are in the same order as the elements of the 'breakpoints' (or the deprecated 'lines') in the SetFunctionBreakpointsArguments.
} deriving (Show, Read, Eq)
$(deriveJSON defaultOptions { fieldLabelModifier = rdrop (length "SetFunctionBreakpointsResponseBody") } ''SetFunctionBreakpointsResponseBody)
-- |
--
defaultSetFunctionBreakpointsResponseBody :: SetFunctionBreakpointsResponseBody
defaultSetFunctionBreakpointsResponseBody = SetFunctionBreakpointsResponseBody []