Skip to content

Console Output

+ npm run generate

> json-schema-2-api-protocol-generator@0.0.1 generate
> node ./dist/Generator.js ./generator_config.json

┌────────────────────────┬─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│        (index)         │                                                                            destFileName                                                                             │
├────────────────────────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│      protocolName      │                                                                                                                                                                     │
│   protocolShortName    │                                                                                                                                                                     │
│ protocolJSONSchemaPath │                                                                                                                                                                     │
│         tsAPI          │                               '../../../engine_addon_protocol/ts/org.eclipse.gemoc.protocols.eaop.api/src-gen/EngineAddonProtocol.ts'                               │
│       javaServer       │ '../../../engine_addon_protocol/plugins/org.eclipse.gemoc.protocols.eaop.api/src-gen/org/eclipse/gemoc/protocols/eaop/api/services/IEngineAddonProtocolServer.java' │
│       javaClient       │ '../../../engine_addon_protocol/plugins/org.eclipse.gemoc.protocols.eaop.api/src-gen/org/eclipse/gemoc/protocols/eaop/api/services/IEngineAddonProtocolClient.java' │
│        javaAPI         │    '../../../engine_addon_protocol/plugins/org.eclipse.gemoc.protocols.eaop.api/src-gen/org/eclipse/gemoc/protocols/eaop/api/data/EngineAddonProtocolData.xtend'    │
│        plantuml        │                                              '../../../engine_addon_protocol/docs/images/EngineAddonProtocol.plantuml'                                              │
└────────────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌────────────────────────┬────────────────────────────────────────┬────────┐
│        (index)         │              packageName               │ Values │
├────────────────────────┼────────────────────────────────────────┼────────┤
│      protocolName      │                                        │        │
│   protocolShortName    │                                        │        │
│ protocolJSONSchemaPath │                                        │        │
│         tsAPI          │                                        │        │
│       javaServer       │ 'org.eclipse.gemoc.protocols.eaop.api' │        │
│       javaClient       │ 'org.eclipse.gemoc.protocols.eaop.api' │        │
│        javaAPI         │ 'org.eclipse.gemoc.protocols.eaop.api' │        │
│        plantuml        │                                        │        │
└────────────────────────┴────────────────────────────────────────┴────────┘
*****
***** Generate TS API for EngineAddonProtocol
Saved ../../../engine_addon_protocol/ts/org.eclipse.gemoc.protocols.eaop.api/src-gen/EngineAddonProtocol.ts
*****
***** Generate IEngineAddonProtocolServer.java
Saved ../../../engine_addon_protocol/plugins/org.eclipse.gemoc.protocols.eaop.api/src-gen/org/eclipse/gemoc/protocols/eaop/api/services/IEngineAddonProtocolServer.java
*****
***** Generate IEngineAddonProtocolClient.java
Saved ../../../engine_addon_protocol/plugins/org.eclipse.gemoc.protocols.eaop.api/src-gen/org/eclipse/gemoc/protocols/eaop/api/services/IEngineAddonProtocolClient.java
*****
***** Generate IEngineAddonProtocolData.xtend
Ignore3 ProtocolMessage
Ignore2 Request
Ignore2 Event
Ignore2 Response
Ignore2 ErrorResponse
Ignore1 InitializeRequest with supertype=Request
Ignore1 GetStateRequest with supertype=Request
Ignore1 GetStepRequest with supertype=Request
Saved ../../../engine_addon_protocol/plugins/org.eclipse.gemoc.protocols.eaop.api/src-gen/org/eclipse/gemoc/protocols/eaop/api/data/EngineAddonProtocolData.xtend
*****
***** Generate Plantuml for EngineAddonProtocol
plantuml Ignore2 Request
plantuml Ignore2 Event
plantuml Ignore2 Response
plantuml Ignore2 ErrorResponse
plantuml MessageInterface EngineAboutToStartEventArguments
plantuml MessageInterface EngineStartedEventArguments
plantuml MessageInterface EngineInitializedEventArguments
plantuml MessageInterface EngineAboutToStopEventArguments
plantuml MessageInterface EngineStoppedEventArguments
plantuml MessageInterface EngineAboutToDisposeEventArguments
plantuml MessageInterface AboutToExecuteStepEventArguments
plantuml MessageInterface StepExecutedEventArguments
plantuml MessageInterface InitializeArguments
plantuml MessageInterface InitializeResponse
plantuml MessageInterface GetStateArguments
plantuml MessageInterface GetStateResponse
plantuml MessageInterface GetStepArguments
plantuml MessageInterface GetStepResponse
plantuml MessageInterface ExecutionEngineDto
plantuml MessageInterface StepDto
plantuml MessageInterface MSEOccurenceDto
plantuml MessageInterface MSEDto
plantuml MessageInterface StateDto
plantuml MessageInterface StateValueDto
plantuml MessageInterface Message
Saved ../../../engine_addon_protocol/docs/images/EngineAddonProtocol.plantuml
┌────────────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│        (index)         │                                                                      destFileName                                                                      │
├────────────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│      protocolName      │                                                                                                                                                        │
│   protocolShortName    │                                                                                                                                                        │
│ protocolJSONSchemaPath │                                                                                                                                                        │
│         tsAPI          │                                 '../../../dap/ts/org.eclipse.gemoc.protocols.dap.api/src-gen/DebugAdapterProtocol.ts'                                  │
│       javaServer       │ '../../../dap/tycho/plugins/org.eclipse.gemoc.protocols.dap.api/src-gen/org/eclipse/gemoc/protocols/dap/api/services/IDebugAdapterProtocolServer.java' │
│       javaClient       │ '../../../dap/tycho/plugins/org.eclipse.gemoc.protocols.dap.api/src-gen/org/eclipse/gemoc/protocols/dap/api/services/IDebugAdapterProtocolClient.java' │
│        javaAPI         │    '../../../dap/tycho/plugins/org.eclipse.gemoc.protocols.dap.api/src-gen/org/eclipse/gemoc/protocols/dap/api/data/DebugAdapterProtocolData.xtend'    │
│        plantuml        │                                                '../../../dap/docs/images/DebugAdapterProtocol.plantuml'                                                │
└────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
┌────────────────────────┬───────────────────────────────────────┬────────┐
│        (index)         │              packageName              │ Values │
├────────────────────────┼───────────────────────────────────────┼────────┤
│      protocolName      │                                       │        │
│   protocolShortName    │                                       │        │
│ protocolJSONSchemaPath │                                       │        │
│         tsAPI          │                                       │        │
│       javaServer       │ 'org.eclipse.gemoc.protocols.dap.api' │        │
│       javaClient       │ 'org.eclipse.gemoc.protocols.dap.api' │        │
│        javaAPI         │ 'org.eclipse.gemoc.protocols.dap.api' │        │
│        plantuml        │                                       │        │
└────────────────────────┴───────────────────────────────────────┴────────┘
*****
***** Generate TS API for DebugAdapterProtocol
Saved ../../../dap/ts/org.eclipse.gemoc.protocols.dap.api/src-gen/DebugAdapterProtocol.ts
*****
***** Generate IDebugAdapterProtocolServer.java
Saved ../../../dap/tycho/plugins/org.eclipse.gemoc.protocols.dap.api/src-gen/org/eclipse/gemoc/protocols/dap/api/services/IDebugAdapterProtocolServer.java
*****
***** Generate IDebugAdapterProtocolClient.java
Saved ../../../dap/tycho/plugins/org.eclipse.gemoc.protocols.dap.api/src-gen/org/eclipse/gemoc/protocols/dap/api/services/IDebugAdapterProtocolClient.java
*****
***** Generate IDebugAdapterProtocolData.xtend
Ignore3 ProtocolMessage
Ignore2 Request
Ignore2 Event
Ignore2 Response
Ignore2 ErrorResponse
Ignore1 CancelRequest with supertype=Request
Ignore1 RunInTerminalRequest with supertype=Request
Ignore1 InitializeRequest with supertype=Request
Ignore1 ConfigurationDoneRequest with supertype=Request
Ignore1 LaunchRequest with supertype=Request
Ignore1 AttachRequest with supertype=Request
Ignore1 RestartRequest with supertype=Request
Ignore1 DisconnectRequest with supertype=Request
Ignore1 TerminateRequest with supertype=Request
Ignore1 BreakpointLocationsRequest with supertype=Request
Ignore1 SetBreakpointsRequest with supertype=Request
Ignore1 SetFunctionBreakpointsRequest with supertype=Request
Ignore1 SetExceptionBreakpointsRequest with supertype=Request
Ignore1 DataBreakpointInfoRequest with supertype=Request
Ignore1 SetDataBreakpointsRequest with supertype=Request
Ignore1 SetInstructionBreakpointsRequest with supertype=Request
Ignore1 ContinueRequest with supertype=Request
Ignore1 NextRequest with supertype=Request
Ignore1 StepInRequest with supertype=Request
Ignore1 StepOutRequest with supertype=Request
Ignore1 StepBackRequest with supertype=Request
Ignore1 ReverseContinueRequest with supertype=Request
Ignore1 RestartFrameRequest with supertype=Request
Ignore1 GotoRequest with supertype=Request
Ignore1 PauseRequest with supertype=Request
Ignore1 StackTraceRequest with supertype=Request
Ignore1 ScopesRequest with supertype=Request
Ignore1 VariablesRequest with supertype=Request
Ignore1 SetVariableRequest with supertype=Request
Ignore1 SourceRequest with supertype=Request
Ignore1 ThreadsRequest with supertype=Request
Ignore1 TerminateThreadsRequest with supertype=Request
Ignore1 ModulesRequest with supertype=Request
Ignore1 LoadedSourcesRequest with supertype=Request
Ignore1 EvaluateRequest with supertype=Request
Ignore1 SetExpressionRequest with supertype=Request
Ignore1 StepInTargetsRequest with supertype=Request
Ignore1 GotoTargetsRequest with supertype=Request
Ignore1 CompletionsRequest with supertype=Request
Ignore1 ExceptionInfoRequest with supertype=Request
Ignore1 ReadMemoryRequest with supertype=Request
Ignore1 DisassembleRequest with supertype=Request
Saved ../../../dap/tycho/plugins/org.eclipse.gemoc.protocols.dap.api/src-gen/org/eclipse/gemoc/protocols/dap/api/data/DebugAdapterProtocolData.xtend
*****
***** Generate Plantuml for DebugAdapterProtocol
plantuml Ignore2 Request
plantuml Ignore2 Event
plantuml Ignore2 Response
plantuml Ignore2 ErrorResponse
plantuml MessageInterface CancelArguments
plantuml MessageInterface CancelResponse
plantuml Ignore1 InitializedEvent
plantuml MessageInterface StoppedEventArguments
plantuml MessageInterface ContinuedEventArguments
plantuml MessageInterface ExitedEventArguments
plantuml MessageInterface TerminatedEventArguments
plantuml MessageInterface ThreadEventArguments
plantuml MessageInterface OutputEventArguments
plantuml MessageInterface BreakpointEventArguments
plantuml MessageInterface ModuleEventArguments
plantuml MessageInterface LoadedSourceEventArguments
plantuml MessageInterface ProcessEventArguments
plantuml MessageInterface CapabilitiesEventArguments
plantuml MessageInterface ProgressStartEventArguments
plantuml MessageInterface ProgressUpdateEventArguments
plantuml MessageInterface ProgressEndEventArguments
plantuml MessageInterface InvalidatedEventArguments
plantuml MessageInterface RunInTerminalRequestArguments
plantuml MessageInterface RunInTerminalResponse
plantuml MessageInterface InitializeRequestArguments
plantuml MessageInterface InitializeResponse
plantuml MessageInterface ConfigurationDoneArguments
plantuml MessageInterface ConfigurationDoneResponse
plantuml MessageInterface LaunchRequestArguments
plantuml MessageInterface LaunchResponse
plantuml MessageInterface AttachRequestArguments
plantuml MessageInterface AttachResponse
plantuml MessageInterface RestartArguments
plantuml MessageInterface RestartResponse
plantuml MessageInterface DisconnectArguments
plantuml MessageInterface DisconnectResponse
plantuml MessageInterface TerminateArguments
plantuml MessageInterface TerminateResponse
plantuml MessageInterface BreakpointLocationsArguments
plantuml MessageInterface BreakpointLocationsResponse
plantuml MessageInterface SetBreakpointsArguments
plantuml MessageInterface SetBreakpointsResponse
plantuml MessageInterface SetFunctionBreakpointsArguments
plantuml MessageInterface SetFunctionBreakpointsResponse
plantuml MessageInterface SetExceptionBreakpointsArguments
plantuml MessageInterface SetExceptionBreakpointsResponse
plantuml MessageInterface DataBreakpointInfoArguments
plantuml MessageInterface DataBreakpointInfoResponse
plantuml MessageInterface SetDataBreakpointsArguments
plantuml MessageInterface SetDataBreakpointsResponse
plantuml MessageInterface SetInstructionBreakpointsArguments
plantuml MessageInterface SetInstructionBreakpointsResponse
plantuml MessageInterface ContinueArguments
plantuml MessageInterface ContinueResponse
plantuml MessageInterface NextArguments
plantuml MessageInterface NextResponse
plantuml MessageInterface StepInArguments
plantuml MessageInterface StepInResponse
plantuml MessageInterface StepOutArguments
plantuml MessageInterface StepOutResponse
plantuml MessageInterface StepBackArguments
plantuml MessageInterface StepBackResponse
plantuml MessageInterface ReverseContinueArguments
plantuml MessageInterface ReverseContinueResponse
plantuml MessageInterface RestartFrameArguments
plantuml MessageInterface RestartFrameResponse
plantuml MessageInterface GotoArguments
plantuml MessageInterface GotoResponse
plantuml MessageInterface PauseArguments
plantuml MessageInterface PauseResponse
plantuml MessageInterface StackTraceArguments
plantuml MessageInterface StackTraceResponse
plantuml MessageInterface ScopesArguments
plantuml MessageInterface ScopesResponse
plantuml MessageInterface VariablesArguments
plantuml MessageInterface VariablesResponse
plantuml MessageInterface SetVariableArguments
plantuml MessageInterface SetVariableResponse
plantuml MessageInterface SourceArguments
plantuml MessageInterface SourceResponse
plantuml MessageInterface ThreadsResponse
plantuml MessageInterface TerminateThreadsArguments
plantuml MessageInterface TerminateThreadsResponse
plantuml MessageInterface ModulesArguments
plantuml MessageInterface ModulesResponse
plantuml MessageInterface LoadedSourcesArguments
plantuml MessageInterface LoadedSourcesResponse
plantuml MessageInterface EvaluateArguments
plantuml MessageInterface EvaluateResponse
plantuml MessageInterface SetExpressionArguments
plantuml MessageInterface SetExpressionResponse
plantuml MessageInterface StepInTargetsArguments
plantuml MessageInterface StepInTargetsResponse
plantuml MessageInterface GotoTargetsArguments
plantuml MessageInterface GotoTargetsResponse
plantuml MessageInterface CompletionsArguments
plantuml MessageInterface CompletionsResponse
plantuml MessageInterface ExceptionInfoArguments
plantuml MessageInterface ExceptionInfoResponse
plantuml MessageInterface ReadMemoryArguments
plantuml MessageInterface ReadMemoryResponse
plantuml MessageInterface DisassembleArguments
plantuml MessageInterface DisassembleResponse
plantuml MessageInterface Capabilities
plantuml MessageInterface ExceptionBreakpointsFilter
plantuml MessageInterface Message
plantuml MessageInterface Module
plantuml MessageInterface ColumnDescriptor
plantuml MessageInterface ModulesViewDescriptor
plantuml MessageInterface Thread
plantuml MessageInterface Source
plantuml MessageInterface StackFrame
plantuml MessageInterface Scope
plantuml MessageInterface Variable
plantuml MessageInterface VariablePresentationHint
plantuml MessageInterface BreakpointLocation
plantuml MessageInterface SourceBreakpoint
plantuml MessageInterface FunctionBreakpoint
plantuml MessageInterface DataBreakpoint
plantuml MessageInterface InstructionBreakpoint
plantuml MessageInterface Breakpoint
plantuml MessageInterface StepInTarget
plantuml MessageInterface GotoTarget
plantuml MessageInterface CompletionItem
plantuml MessageInterface Checksum
plantuml MessageInterface ValueFormat
plantuml MessageInterface ExceptionFilterOptions
plantuml MessageInterface ExceptionOptions
plantuml MessageInterface ExceptionPathSegment
plantuml MessageInterface ExceptionDetails
plantuml MessageInterface DisassembledInstruction
plantuml MessageInterface InvalidatedAreas
Saved ../../../dap/docs/images/DebugAdapterProtocol.plantuml