// ĠCopyright Ġ 2 0 0 0 - 2 0 1 8 ĠJetBrains Ġs . r . o . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ package Ġorg . jetbrains . debugger Ċ Ċ import Ġcom . intellij . util . Url Ċ import Ġorg . jetbrains . concurrency . Promise Ċ import Ġorg . jetbrains . concurrency . null Promise Ċ Ċ // Ġused Ġin Ġg ol and Ċ @ Suppress (" unused ") Ċ class ĠDummy Breakpoint Manager Ġ: ĠBreak point Manager Ġ{ ĊĠ Ġoverride Ġval Ġbreak points : ĠIterable < Breakpoint > ĊĠĠĠ Ġget () Ġ= Ġempty List () ĊĊĠ Ġoverride Ġfun Ġset Breakpoint ( target : ĠBreak point Target , Ġline : ĠInt , Ġcolumn : ĠInt , Ġurl : ĠUrl ?, Ġcondition : ĠString ?, Ġignore Count : ĠInt ): ĠBreak point Manager . Set Breakpoint Result Ġ{ ĊĠĠĠ Ġthrow ĠUnsupportedOperationException () ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġremove ( breakpoint : ĠBreak point ): ĠPromise < *> Ġ= Ġnull Promise () ĊĊĠ Ġoverride Ġfun Ġadd Breakpoint Listener ( listener : ĠBreak point Listener ) Ġ{ ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġremove All (): ĠPromise < *> Ġ= Ġnull Promise () ĊĊĠ Ġoverride Ġfun Ġflush ( breakpoint : ĠBreak point ): ĠPromise < *> Ġ= Ġnull Promise () ĊĊĠ Ġoverride Ġfun Ġenable Break points ( enabled : ĠBoolean ): ĠPromise < *> Ġ= Ġnull Promise () ĊĊĠ Ġoverride Ġfun Ġset Break On First Statement () Ġ{ ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun Ġis Break On First Statement ( context : ĠS uspend Context < *> ): ĠBoolean Ġ= Ġfalse Ċ }