Object ::nsmcp::codeUpstream (public)
::nsmcp::CodeUpstreamTool ::nsmcp::codeUpstream
Defined in /usr/local/ns/tcl/nsmcp/code-upstream.tcl
- Testcases:
- No testcase defined.
Source code: namespace eval ::nsmcp {} ::nsf::object::alloc ::nsmcp::CodeUpstreamTool ::nsmcp::codeUpstream {set :adminExample {} set :adminSummary {} set :description {Compare an installed Tcl/NX/XOTcl procedure or method with literal source declarations in administrator-mapped public GitHub repositories. Returns immutable commit/file links, body and argument comparisons, bounded source excerpts and recent file commits. Optional configured baseline distinguishes differences from a declared installation baseline; differences alone do not prove a bug or an upstream fix. Never evaluates remote code or sends local source to GitHub. Requires enableCodeTools and enableCodeUpstream. Unsupported/dynamic/ambiguous source is unavailable, never equal.} set :inputSchema {{} object {type string object properties object {name object {type string string} ref object {type string string description string {Optional branch, tag or commit within the configured repository; defaults to the mapping ref.}}} required array {0 string name} additionalProperties boolean false}} set :name code_upstream_compare set :outputSchema {} set :permission diagnostics.code.read}XQL Not present: Generic, PostgreSQL, Oracle
![[i]](/resources/acs-subsite/ZoomIn16.gif)