commit | d7d67633719300e34a5649d641f58f8a181f26fd | [log] [tgz] |
---|---|---|
author | bnc <bnc@google.com> | Fri Jun 28 10:42:12 2019 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Jul 02 19:29:16 2019 -0700 |
tree | df9f1b67f7702d461a7a0974906e484b8f327281 | |
parent | 790af403cbd5b4fa7f6b418441a6faed69d8c151 [diff] |
Split qpack_streams_lib into two build targets. Also add some includes. After some hand crafting, BUILD file is pretty-printed with buildifier and dependencies are cleaned by build_cleaner. The motivation is easier future development. For example, qpack_receive_stream_test should not depend on qpack_stream_sender_delegate_lib. If, hypothetically, I change an API elsewhere that affects both qpack_receive_stream_lib and qpack_stream_sender_delegate_lib, then it is convenient for me to be able to work on the former in isolation and run tests without having to worry about making the latter compile. (Sure this is hypothetical here, because there is no such API, but this is the principle I keep in mind when creating atomic build targets.) gfe-relnote: n/a, change in QUIC v99-only classes, only in BUILD and includes. PiperOrigin-RevId: 255627779 Change-Id: I6395dd97b8099c152e3be6aa15761d10bc9abb73
QUICHE (QUIC, Http/2, Etc) is Google‘s implementation of QUIC and related protocols. It powers Chromium as well as Google’s QUIC servers and some other projects.
The code is currently in process of being moved from https://cs.chromium.org/chromium/src/net/third_party/ into this repository. Please excuse our appearance while we're under construction.