Fixing unicode string split issue (#1364)

https://github.com/bazelbuild/buildtools/pull/1361 caused an issue when splitting a string if the character before the split would be a unicode character since the character was inserted using byte offset.
New version only modifies string content which is known since it matches the regex separator

Co-authored-by: Tim Malmström <oreflow@google.com>
2 files changed
tree: 7a0782e2f52a2150c1d284b1606b982ca1555c7d
  1. .bazelci/
  2. api_proto/
  3. build/
  4. build_proto/
  5. buildifier/
  6. buildozer/
  7. bzlenv/
  8. config/
  9. convertast/
  10. deps_proto/
  11. differ/
  12. edit/
  13. extra_actions_base_proto/
  14. file/
  15. generatetables/
  16. labels/
  17. lang/
  18. release/
  19. tables/
  20. testutils/
  21. unused_deps/
  22. warn/
  23. wspace/
  24. .bazelrc
  25. .gitignore
  26. .mailmap
  27. .pre-commit-config.yaml
  28. BUILD.bazel
  29. CODEOWNERS
  30. CONTRIBUTING.md
  31. CONTRIBUTORS
  32. go.mod
  33. go.sum
  34. launcher.js
  35. LICENSE
  36. MODULE.bazel
  37. README.md
  38. status.py
  39. update_generated.sh
  40. WARNINGS.md
  41. WORKSPACE
  42. WORKSPACE.bzlmod
README.md

Buildtools for bazel

This repository contains developer tools for working with Google's bazel buildtool.

Build status

Setup

See instructions in each tool's directory.