roll: pigweed pw_tokenizer: lookup() method for the Java Detokenizer

Support looking up strings directly instead of decoding them. This
enables looking up tokenized messages that do not include argument data,
which would fail to decode.

Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/328674
Original-Revision: c2b34c95a3423fe498b283d88715b8e9c8abdffa

Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed
Rolled-Commits: dc0adaef766841..c2b34c95a3423f
Roll-Count: 1
Roller-URL: https://cr-buildbucket.appspot.com/build/8701710548380343105
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Ie17bf55c4d9945d6115df49c4dffed049c7bbc06
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/showcase/sense/+/330117
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
1 file changed
tree: 7383b7050b9a386082b4aacb0c5f88c0aece7169
  1. .github/
  2. .vscode/
  3. apps/
  4. device/
  5. modules/
  6. system/
  7. targets/
  8. tools/
  9. web_app/
  10. .bazelignore
  11. .bazelrc
  12. .bazelversion
  13. .black.toml
  14. .buildifier.json
  15. .clang-format
  16. .clang-tidy
  17. .clangd.shared
  18. .gitignore
  19. .pw_console.yaml
  20. .pylintrc
  21. AUTHORS
  22. BUILD.bazel
  23. CONTRIBUTING.md
  24. LICENSE
  25. MODULE.bazel
  26. MODULE.bazel.lock
  27. mypy.ini
  28. OWNERS
  29. pigweed.json
  30. pw
  31. README.md
  32. REPO.bazel
  33. workflows.json
README.md

Sense

git clone https://pigweed.googlesource.com/pigweed/showcase/sense

Welcome to Pigweed Sense, a tour of key Pigweed components experienced through an imagined air quality product.

Please visit Sense: An interactive tour through Pigweed to get started.