Maksym Malyhin 97fb24e09c GDTCORClockTest: decrease expected timestamp accuracy to fix test flakes (#6330) 5 anni fa
..
GDTCCTLibrary f33276f530 Update nanopb py3 0.3.9.5 -> 0.3.9.6 (#6214) 5 anni fa
GDTCCTTestApp e03a8d91a0 Consolidate GDT and GDTCCT to a single pod (#5902) 5 anni fa
GDTCCTTests 802cb6a716 GDT: revert cc_scub annotations (#6274) 5 anni fa
GDTCCTWatchOSTestApp d653c9584c Update copyright presubmit and fix 2020 copyrights (#5944) 5 anni fa
GDTCORLibrary 802cb6a716 GDT: revert cc_scub annotations (#6274) 5 anni fa
GDTCORTests 97fb24e09c GDTCORClockTest: decrease expected timestamp accuracy to fix test flakes (#6330) 5 anni fa
GDTTestApp a00703a543 Completely reimplement storage in GDT (#5877) 5 anni fa
GDTWatchOSTestApp f33276f530 Update nanopb py3 0.3.9.5 -> 0.3.9.6 (#6214) 5 anni fa
ProtoSupport f33276f530 Update nanopb py3 0.3.9.5 -> 0.3.9.6 (#6214) 5 anni fa
CHANGELOG.md 2683e9da53 GDTCORClock: use NSTimeZone to get a timezone with respect of daylight (#6246) 5 anni fa
README.md b449bee0a2 Create an additional URL target for internal use (#6254) 5 anni fa
generate_project.sh e03a8d91a0 Consolidate GDT and GDTCCT to a single pod (#5902) 5 anni fa

README.md

Google Data Transport Lib

This library is for internal Google use only. It allows the logging of data and telemetry from Google SDKs.

Prereqs

  • gem install --user cocoapods cocoapods-generate
  • brew install protobuf nanopb-generator
  • easy_install --user protobuf

To develop

  • Run generate_project.sh after installing the prereqs

When adding new logging endpoint

  • Use commands similar to:
    • python -c "line='https://www.firebase.com'; print line[0::2]"
    • python -c "line='https://www.firebase.com'; print line[1::2]"

When adding internal code that shouldn't be easily usable on github

  • Consider using go/copybara-library/scrubbing#cc_scrub