import { DebugProtocol } from 'vscode-debugprotocol' ; import { ILaunchRequestArgs , IAttachRequestArgs , IStackTraceResponseBody } from '../debugAdapterInterfaces' ; /**
 * Converts a local path from Code to a path on the target.
 */ export class BasePathTransformer { public launch ( args ) { return Promise . resolve ( ) ; } public attach ( args ) { return Promise . resolve ( ) ; } public setBreakpoints ( source ) { return source ; } public clearTargetContext ( ) { } public scriptParsed ( scriptPath ) { return Promise . resolve ( scriptPath ) ; } public breakpointResolved ( bp , targetPath ) { return this . getClientPathFromTargetPath ( targetPath ) || targetPath ; } public stackTraceResponse ( response ) { } public async fixSource ( source ) { } public getTargetPathFromClientPath ( clientPath ) { return clientPath ; } public getClientPathFromTargetPath ( targetPath ) { return targetPath ; } }