Attribute reader shutdown failures to checks that read content
This commit is contained in:
@@ -146,10 +146,13 @@ func Run(ctx context.Context, request Request) (result error) {
|
||||
}
|
||||
}()
|
||||
if request.Settings.GoFormat {
|
||||
lastContentCheck = GoFormat
|
||||
readsBefore := tree.blobReads
|
||||
if err := checkGoFormat(ctx, tree); err != nil {
|
||||
return err
|
||||
}
|
||||
if tree.blobReads != readsBefore {
|
||||
lastContentCheck = GoFormat
|
||||
}
|
||||
}
|
||||
if request.Settings.ModuleDistribution.WorkspaceFiles {
|
||||
if err := checkWorkspaceFiles(tree); err != nil {
|
||||
@@ -157,10 +160,13 @@ func Run(ctx context.Context, request Request) (result error) {
|
||||
}
|
||||
}
|
||||
if request.Settings.ModuleDistribution.LocalReplacements {
|
||||
lastContentCheck = LocalReplacements
|
||||
readsBefore := tree.blobReads
|
||||
if err := checkLocalReplacements(ctx, tree); err != nil {
|
||||
return err
|
||||
}
|
||||
if tree.blobReads != readsBefore {
|
||||
lastContentCheck = LocalReplacements
|
||||
}
|
||||
}
|
||||
if request.Settings.FileSize != nil {
|
||||
if err := checkFileSize(tree, request.Settings.FileSize); err != nil {
|
||||
@@ -168,10 +174,13 @@ func Run(ctx context.Context, request Request) (result error) {
|
||||
}
|
||||
}
|
||||
if request.Settings.Markdown != nil {
|
||||
lastContentCheck = MarkdownLinks
|
||||
readsBefore := tree.blobReads
|
||||
if err := checkMarkdownLinks(ctx, tree, request.Settings.Markdown.EnforceCheckoutBoundary, request.Output); err != nil {
|
||||
return err
|
||||
}
|
||||
if tree.blobReads != readsBefore {
|
||||
lastContentCheck = MarkdownLinks
|
||||
}
|
||||
}
|
||||
}
|
||||
return nil
|
||||
|
||||
Reference in New Issue
Block a user