Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eca25823 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Use string.Builder" into main am: 21b19f9c

parents 6177563e 21b19f9c
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -29,6 +29,7 @@ import (
	"android/soong/bazel"
	"android/soong/starlark_fmt"
	"android/soong/ui/metrics/bp2build_metrics_proto"

	"github.com/google/blueprint"
	"github.com/google/blueprint/bootstrap"
	"github.com/google/blueprint/proptools"
@@ -94,16 +95,16 @@ func (targets BazelTargets) sort() {
// statements (use LoadStatements for that), since the targets are usually not
// adjacent to the load statements at the top of the BUILD file.
func (targets BazelTargets) String() string {
	var res string
	var res strings.Builder
	for i, target := range targets {
		if target.ruleClass != "package" {
			res += target.content
			res.WriteString(target.content)
		}
		if i != len(targets)-1 {
			res += "\n\n"
			res.WriteString("\n\n")
		}
	}
	return res
	return res.String()
}

// LoadStatements return the string representation of the sorted and deduplicated