IsConcurrencySafe mirrors IsReadOnly: read/search/tree on independent paths can run in parallel; mutating subcommands stay serial so an exec and a write in the same batch never race.
(args []string)
| 33 | // independent paths can run in parallel; mutating subcommands stay |
| 34 | // serial so an exec and a write in the same batch never race. |
| 35 | func (p *BuiltinCoderPlugin) IsConcurrencySafe(args []string) bool { |
| 36 | return p.IsReadOnly(args) |
| 37 | } |
| 38 | |
| 39 | // DescribeCall surfaces what @coder is about to do: which subcommand, |
| 40 | // against which target. Strings are i18n-resolved at call time. |
nothing calls this directly
no test coverage detected