Repository navigation
A load in which no package type-checks can now return an engine instead of an error, through the new EngineOptions.KeepWhenAllFail. Off by default, so existing callers are unchanged.
Added
EngineOptions.KeepWhenAllFail: a load in which no package
type-checks returns an engine instead of the errorpackage errors: ….Packages()is empty andFailed()holds every package with its
errors. It is for callers that load a few packages of a module and
want a broken one described as a whole module's load would describe
it: alidade reloading a worktree's changed packages
(belluikit/alidade#41). A load none of whose packages has a Go file
is still an error. Off by default.
Changed
- Every source file carries its license header:
SPDX-License-Identifier: MITand the copyright line. The generated
protobuf Go gets it from its.proto. Test fixtures undertestdata
are left as they were. - The copyright holder in
LICENSEis spelled "TrendVidia, LLC.", as in
the organization's other repositories.