MCPcopy Index your code
hub / github.com/gopherdata/gophernotes / sendKernelInfo

Function sendKernelInfo

kernel.go:364–382  ·  view source on GitHub ↗

sendKernelInfo sends a kernel_info_reply message.

(receipt msgReceipt)

Source from the content-addressed store, hash-verified

362
363// sendKernelInfo sends a kernel_info_reply message.
364func sendKernelInfo(receipt msgReceipt) error {
365 return receipt.Reply("kernel_info_reply",
366 kernelInfo{
367 ProtocolVersion: ProtocolVersion,
368 Implementation: "gophernotes",
369 ImplementationVersion: Version,
370 Banner: fmt.Sprintf("Go kernel: gophernotes - v%s", Version),
371 LanguageInfo: kernelLanguageInfo{
372 Name: "go",
373 Version: runtime.Version(),
374 FileExtension: ".go",
375 },
376 HelpLinks: []helpLink{
377 {Text: "Go", URL: "https://golang.org/"},
378 {Text: "gophernotes", URL: "https://github.com/gopherdata/gophernotes"},
379 },
380 },
381 )
382}
383
384// checkComplete checks whether the `code` is complete or not.
385func checkComplete(code string, ir *interp.Interp) (status, indent string) {

Callers 1

handleShellMsgMethod · 0.85

Calls 1

ReplyMethod · 0.80

Tested by

no test coverage detected