[roll] Roll fuchsia [sl4f][trace_processing] Reapply "Make trace_model nullsafe""

This broke out of tree build previously (b/228186404). Reapplying with
some modifications.

Setting "null_safe = true" at a project level seems to cause the sdk
tests to fail saying that version 2.9 is an invalid version. Instead,
marking now null_safe files with version 2.12 and not adding the
null_safe build setting seems to also do what we want and not cause the
sdk build to fail.

The patch is identical to the previous one otherwise.

Previous patch: Iaecc91ae237b7a044d91ef8cdc37bb667d313169
Revert: Icb52534899bdccf6f96a10a97630a3232e8b4a7a

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/667326
Original-Revision: 3ea1384099c42ab676731c6416c4882426dfd911
GitOrigin-RevId: 22f27bf1ca10f245b5f2c3b23d0559b4af9cd2f8
Change-Id: Ib376231e3bfcef7b692496434aeae37a07761fc5
1 file changed
tree: 27cb897e918378625f78ad1511d07bc5d7f58c73
  1. infra/
  2. third_party/
  3. cts
  4. firmware
  5. flower
  6. jiri.lock
  7. minimal
  8. prebuilts
  9. README.md
  10. stem
  11. test_durations
  12. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.