Age | Commit message (Collapse) | Author |
|
Bug: 185924143
Test: Compile modules that depend on
Change-Id: Ic1fd2d9bbbacd12bad6b77e29e1bbf3cbe16157e
|
|
Allows users of a persistent RAM object to optionally default-construct
an object when requesting a Mutator handle.
Change-Id: I228d8afd31ada60414cddf9a9bebc2fd5a908830
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/41340
Pigweed-Auto-Submit: Armando Montanez <amontanez@google.com>
Reviewed-by: Ewout van Bekkum <ewout@google.com>
Commit-Queue: Armando Montanez <amontanez@google.com>
|
|
Also extends the pw_thread documentation regarding thread creation.
Change-Id: Ib0a0572060188244b9a5cf91a6bba575057f405b
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/41205
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Reviewed-by: Paul Mathieu <paulmathieu@google.com>
Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
|
|
- Rework the cumbersome multi_client_terminal_variables function into a
pw_rpc.console_tools.Context class. The class can be extended if
needed.
- Provide functions.help_as_repr that wraps a function so that its
__repr__ displays help information. This is helpful for defining
commands in an interactive console.
- Display all variables, not just RPCs, in the CommandHelper.
Requires: pigweed-internal:11382
Change-Id: I9a4dfc25473f6cf878f7855602a4f2334313de29
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/41120
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Wyatt Hepler <hepler@google.com>
|
|
Change-Id: I8ac1c4c7a29cb39a52f7ad599e17b8adaa639949
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/41161
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Keir Mierle <keir@google.com>
|
|
- Do not trigger builds for any files not within or ignored by a Git
repo.
- Remove ignore_dirs from PigweedBuildWatcher. With .gitignore applied,
that is no longer necessary.
Change-Id: I008d155c458a7478f155b23d340fc19730a61431
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/41180
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Commit-Queue: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
|
|
Change-Id: Id6714e02729ac8b95c9db3f4a545f3bd8273e68b
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40982
Pigweed-Auto-Submit: Rob Mohr <mohrr@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
|
|
Minor variable name cleanups
Change-Id: Ia4563d14221331870a155f62dd0a701181412873
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40960
Commit-Queue: David Rogers <davidrogers@google.com>
Reviewed-by: Armando Montanez <amontanez@google.com>
|
|
Change-Id: I5f6eef65ecc0f6dd6b0b159210ba6533db9a939a
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40762
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Rob Mohr <mohrr@google.com>
|
|
- Move the global plugin variables into a class. This makes it possible
to use multiple plugin registries, potentially for different purposes.
- Add tests for the pw.plugins.Registry class.
- Expose the Plugin class. This allows using plugins for ways
other than as command line utilities.
- Always include __init__ functions in Sphinx autodoc.
Change-Id: Id8aa40234f81c1da46ec51e5590b16c561934be3
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40761
Commit-Queue: Wyatt Hepler <hepler@google.com>
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Rob Mohr <mohrr@google.com>
|
|
This adds a class which wraps both an RPC client and server, simplifying
setup and usage in systems that require both.
Change-Id: I00e3cbeef91b8703c432800f58a96db5faff63f4
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40624
Reviewed-by: Wyatt Hepler <hepler@google.com>
Commit-Queue: Alexei Frolov <frolv@google.com>
|
|
The multi_client_terminal_variables function sets up local variables for
use in an RPC terminal with one or more RPC clients.
Change-Id: I6e53472af157aea3074671491528ec0e9b84bca4
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40141
Reviewed-by: Alexei Frolov <frolv@google.com>
Commit-Queue: Wyatt Hepler <hepler@google.com>
|
|
Rewords some of the module RST docs to be more succinct.
Change-Id: Ie8c09fd4880363b1925a81e55be31657fda6ef06
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40784
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Armando Montanez <amontanez@google.com>
|
|
Adds a very simple tool to break down a CFSR value into the various
fault flags.
Change-Id: I3df3e938c6b62b3d57ba28ce3b7713bdf5eae6bd
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40667
Reviewed-by: David Rogers <davidrogers@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Pigweed-Auto-Submit: Armando Montanez <amontanez@google.com>
|
|
- Properly handle deps between pw_proto_library targets in CMake.
- Rename the .generate targets to ._generate since they should not be
depended on directly.
Change-Id: Ib9b8e3a80435b863b505cafe081e480602c47da0
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40680
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Rob Oliver <rgoliver@google.com>
Commit-Queue: Wyatt Hepler <hepler@google.com>
|
|
- Create top-level Python package substarget aliases when the Python
package name matches the directory name. For example, this allows
referring to "//foo:foo.tests" as "//foo:tests".
- Update and fix docs.
Change-Id: I1ee78c234c15e0799a47fb6ed4691e4a94a2c169
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40180
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Alexei Frolov <frolv@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
|
|
Change-Id: If6187640e8b53d6334cecbfc6439490add871e84
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40440
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
|
|
Adjusts the FreeRTOS backend to use PW_CHECK(joinable()) in
detach just like ThreadX's backend.
No-Docs-Update-Reason: No API change.
Change-Id: Idd341288d8616819b2d1fa6da203b91b5c54d68d
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40666
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
|
|
Change-Id: Ied43a085786a60d7b1a0681ab51c8d00a0eb0319
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40381
Reviewed-by: Ewout van Bekkum <ewout@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
|
|
Several parts of the code had commented-out asserts due to DCHECK not
working in headers or constexpr functions. This updates those to use the
pw_assert light API.
Fixes: 246
Change-Id: I92899045f9dd2188af8d5bbd13472f00a5431b76
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/22820
Commit-Queue: Alexei Frolov <frolv@google.com>
Reviewed-by: Ewout van Bekkum <ewout@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
|
|
Currently there is no way to configure environment checks in
pw_env_setup, and often these checks are diagnosting downstream
adjustments rather than errors. Loosen up these checks to at least
permit Python 3.9, which is the default now in some distros.
Change-Id: Ibb99acdef7f98e7b327ac9ee49e52c0a83bdb0fc
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40362
Reviewed-by: Rob Mohr <mohrr@google.com>
Commit-Queue: Rob Mohr <mohrr@google.com>
Commit-Queue: Michael Spang <spang@google.com>
|
|
- pw_kvs: Remove use of std::enable_if that wasn't working property.
- pw_result, pw_rpc: Disable spurious GCC 10 warnings.
- pw_string: Size report code that is never executed was using the same
pointer for snprintf input and output, which is not legal. This caused
-Wrestrict warnings. Update the size report code to avoid this.
- Add the -pthread flag in GCC host builds to support building
pw_thread.
- pw_tokenizer: For host builds, insert the tokenizer sections after
.debug_info instead of .strtab, since inserting after .strtab does not
work for GCC.
Change-Id: Ib141a102ed50eb639c8d0bcb236572b3dc142ec1
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40620
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Reviewed-by: Anthony DiGirolamo <tonymd@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
|
|
This updates the unit test framework to accept an optional list of test
suites to run. If set, RUN_ALL_TESTS will only run test cases which
match the provided suites. Additionally, tracking of skipped and
disabled tests in a test run is added.
The unit test RPC service is also updated to accept a list of suites in
a test run request.
Change-Id: Ia1aefdcf2314c24431bff75378c30fcdfdd24c27
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40061
Commit-Queue: Alexei Frolov <frolv@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Joe Ethier <jethier@google.com>
|
|
Change-Id: I00e9b00d93b46fa7a30e2cb7e6b83e5a81310585
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40460
Commit-Queue: Wyatt Hepler <hepler@google.com>
Reviewed-by: Ewout van Bekkum <ewout@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
|
|
No-Docs-Update-Reason: No functional change.
Change-Id: If5a3b06e831baedd1fbd952fedda31fe1ebe6662
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40246
Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
Commit-Queue: Ewout van Bekkum <ewout@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Reviewed-by: Alexei Frolov <frolv@google.com>
|
|
Adds clang thread safety annotations to the interrupt spin lock for
C++ usage. Note that this is only checked when compiling with clang.
C APIs explicitly escape the thread safety annotations.
Change-Id: Ic829afd41b3978c507ebe294d34e1e0dc03865b4
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40241
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
|
|
From: git_revision:b4551962f5aa902a5983db2ccf065259ad9f1e81
To: git_revision:bbfff8b0a8701cebd503d961c99e9587605b19e2
CQ-Do-Not-Cancel-Tryjobs: true
Roller-URL: https://ci.chromium.org/b/8850252197427377168
Cq-Cl-Tag: roller-builder:rbe-client-roller
Cq-Cl-Tag: roller-bid:8850252197427377168
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I8ffdc5a55509fdfdab8cffb5947812444bec7353
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40540
Reviewed-by: Pigweed Roller <pigweed-roller@pigweed.google.com.iam.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed.google.com.iam.gserviceaccount.com>
|
|
This adds a Channel::Create overload which accepts an enum ID value, to
allow cleaner organization of channel IDs.
Change-Id: Id29fba5c36133c1720a0f74e42e86770e8ad5366
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40320
Reviewed-by: Wyatt Hepler <hepler@google.com>
Commit-Queue: Alexei Frolov <frolv@google.com>
|
|
Change-Id: I6a52123759045658cc21aaa3254279d95c23ed6e
Requires: pigweed-internal:11280
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40083
Reviewed-by: Wyatt Hepler <hepler@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
|
|
This fixes build errors from the include in pw_hdlc/decoder.h of
pw_checksum/crc32.h. This was introduced in 5039a81e ("pw_hdlc: Add
wire-encoded frame parser").
No-Docs-Update-Reason: bug fix
Change-Id: I413c6f685996f2cf1c31eaa4b7f701e156fe535b
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/32680
Reviewed-by: Alexei Frolov <frolv@google.com>
Commit-Queue: Michael Spang <spang@google.com>
|
|
This allows referring to pw_proto_library Python packages by
abbreviated labels (e.g. //foo:foo.python as //foo:python).
Change-Id: I5cb35054e42593f994228a1bfa5b9d198742f611
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40140
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Reviewed-by: Alexei Frolov <frolv@google.com>
|
|
Adds a PersistentBuffer object that acts as a persistent form of a
MemoryWriterBuffer.
Change-Id: I61db1a77476ceececd088fd60bc10bfaf1b99e0e
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39360
Reviewed-by: Wyatt Hepler <hepler@google.com>
Commit-Queue: Armando Montanez <amontanez@google.com>
|
|
Fix a few typos.
Change-Id: Id91a6427fed7a744d6209167d87c93c2cdacad6a
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40063
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Keir Mierle <keir@google.com>
|
|
- Make the pw::tokenizer::EncodeArgs function and pw_tokenizer_ArgTypes
typedef public.
- Update the pw::tokenizer::EncodedMessage class to make it simpler to
use. Also, use memcpy instead of aliasing the token.
Change-Id: Ic99930ccf3e002e4fbef5112f6b2d37c910e6ee9
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39984
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Wyatt Hepler <hepler@google.com>
|
|
Change-Id: I337cd70dce1344cd61a661ca41d50035d2b37aa2
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39983
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Wyatt Hepler <hepler@google.com>
|
|
- Make the tokenization macro and log metadata bits configurable.
- Make the pw_log_tokenized tests a regular test instad of a facade
test by selecting an alternate tokenization macro.
Change-Id: Ie03e047769ef08d3bc08400861b158307366a9b3
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39982
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
|
|
Multiple inheritance with NamedTuple is not supported in Python 3.9. Use
@dataclass instead.
Change-Id: I190396b39a2c177b1b918a879e3fef309e6a55b4
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/40062
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Joe Ethier <jethier@google.com>
|
|
- Support opening an RPC without calling it in the core pw_rpc client.
- Provide a keep_open option so the client keep RPCs going even if they
are completed.
Change-Id: Idec8247f9ee0b432c0bfb5dbcf1d08ae1e27daea
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39823
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Alexei Frolov <frolv@google.com>
|
|
pw_build is only needed for tests.
Change-Id: I7d27dbfc3d22a4a055b815f147e99c3d4d52a631
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39988
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
|
|
Adds an accessor to pw_persistent that allows non-const access to the
underlying object to enable in-place modification.
Change-Id: Ibcc73ee66cf90c2904a3f7d5380b6c7c3a372f3c
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/38721
Pigweed-Auto-Submit: Armando Montanez <amontanez@google.com>
Reviewed-by: Ewout van Bekkum <ewout@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
|
|
This adds a configuration option to set the number of bytes reserved for
nested message size varints when encoding a protobuf. A simple mapping
of varint size -> integer type is temporarily added to support the
stack-based encoder.
Change-Id: I2947fc3c9bc3f77262a040620517c8b1b0a89760
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39582
Reviewed-by: Ewout van Bekkum <ewout@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Commit-Queue: Alexei Frolov <frolv@google.com>
|
|
From: git_revision:3b3042c16accd40f0d3f7e40002f9ad2099cfe94
To: git_revision:b4551962f5aa902a5983db2ccf065259ad9f1e81
CQ-Do-Not-Cancel-Tryjobs: true
Roller-URL: https://ci.chromium.org/b/8850886375080134096
Cq-Cl-Tag: roller-builder:rbe-client-roller
Cq-Cl-Tag: roller-bid:8850886375080134096
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I7a3278c9b7a44a6bc9c1e04256442cf411abf1ee
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39963
Reviewed-by: Pigweed Roller <pigweed-roller@pigweed.google.com.iam.gserviceaccount.com>
Commit-Queue: Pigweed Roller <pigweed-roller@pigweed.google.com.iam.gserviceaccount.com>
|
|
Change-Id: I8a68156d785a260fa334766337d4626ff28aec6a
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39920
Pigweed-Auto-Submit: Ali Zhang <alizhang@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Keir Mierle <keir@google.com>
|
|
Change-Id: I9290fa8a76e33ba3abf238b62f457e9c1cac5545
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39912
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Ewout van Bekkum <ewout@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
|
|
Expands the synchronization doc, adding current and planned
supported environments for primitives and what primitives are on
our short term roadmap.
Also adds a warning to Mutex that we will likely split it into
a Mutex and separate TimedMutex.
Change-Id: I75d14cb2697b19393f612e8508d54dbb508bf553
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39908
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Ewout van Bekkum <ewout@google.com>
|
|
Also pass this into pw_eval_sourced rather than pulling from
the environment.
Change-Id: I6cfd4c46446312bae3ee62c2837e0e59a0f507fd
Bug: 354
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39825
Pigweed-Auto-Submit: Rob Mohr <mohrr@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Keir Mierle <keir@google.com>
|
|
Also remove unnecessary pylint: disable comment.
Change-Id: I3acd427c8ea25d695f727787c74d39bfc0926a1f
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39641
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Alexei Frolov <frolv@google.com>
|
|
Change-Id: Id7644bf801ad99bc1d2d806cfd43dc33d9460473
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39882
Pigweed-Auto-Submit: Rob Mohr <mohrr@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Keir Mierle <keir@google.com>
|
|
This adds a function to the varint API that returns the maximum value
that can be encoded into a given number of bytes.
Change-Id: I6be36117623e3cb9ec90fc4c5eb88b42196385aa
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39581
Commit-Queue: Alexei Frolov <frolv@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
|
|
Change-Id: Ic65b2b8fa28a5110b699975b5100228c3f6948aa
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/39763
Reviewed-by: Wyatt Hepler <hepler@google.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com>
|