diff --git a/src/go/ast/filter.go b/src/go/ast/filter.go index 1f2cab222f..c398e6e603 100644 --- a/src/go/ast/filter.go +++ b/src/go/ast/filter.go @@ -474,6 +474,7 @@ func MergePackageFiles(pkg *Package, mode MergeMode) *File { } } } else { + // Iterate over filenames for deterministic order. for _, filename := range filenames { f := pkg.Files[filename] imports = append(imports, f.Imports...)