Versions in this module Expand all Collapse all v1 v1.0.1 Nov 5, 2023 v1.0.0 Nov 5, 2023 Changes in this version + type InspectImportedResult struct + End token.Pos + PackageAliasName string + PackageName string + Path string + Start token.Pos + type InspectResult struct + ImportedResults []InspectImportedResult + Path string + type Inspector struct + func NewInspector() *Inspector + func (i *Inspector) Inspect(matchPattern *regexp.Regexp, searchRoot string, ignorePaths []string) ([]*InspectResult, error) + type Rewriter struct + func NewRewriter() *Rewriter + func (r *Rewriter) Rewrite(inspectResults []*InspectResult, isDryRun bool, ...) error + type Transposer struct + Inspector *Inspector + Rewriter *Rewriter + func New() *Transposer + func (t *Transposer) Transpose(matchPattern *regexp.Regexp, searchRoot string, ignorePaths []string, ...) error + func (t *Transposer) TransposeDryRun(matchPattern *regexp.Regexp, searchRoot string, ignorePaths []string, ...) error