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

Commit 21b19f9c authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Use string.Builder" into main

parents 1d7964a9 da2a211b
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