Chris Bracken aa5298b270 iOS/macOS: migrate darwin/common to ARC (flutter/engine#56155)
Migrates //flutter/shell/platform/darwin/common` targets to ARC. Most of
these were already ARC compatible.

This does add use of the `FLUTTER_ASSERT_ARC` define since that is
defined in a public framework header, but this code has no dependency on
the framework.

This removes `flutter_cflags_objc` and `flutter_cflags_objcc` compile
configs from `availability_version_check_unittests` since that target is
pure C++ and contains no Objective-C code.

No test changes since this there is no semantic change to the code.

Issue: https://github.com/flutter/flutter/issues/137801
2024-10-28 12:34:59 -07:00
Languages
Dart 75%
C++ 16.5%
Objective-C++ 2.9%
Java 2.8%
Objective-C 0.7%
Other 1.9%