Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
1,473 contributions in the last year
Contribution activity
November 2020
October 2020
Created a pull request in flutter/engine that received 15 comments
Fail iOS engine creation if clang version is too new
Description
Validate that the version of clang used to build the iOS Flutter.framework matches the minimum version enforced by the tool on Flutter …
- Do not fail if average_memory_usage is not recorded
- Mark flutter_gallery_sksl_warmup__transition_perf_e2e_ios32 as unflaky
- Decrease device discovery timeout from 10 to 5 seconds
- Increase device run perf test timeout
- Show macOS arm64 architecture in doctor and devices list
- Support targeting physical iOS devices on Apple Silicon
- Apple silicon arch -arm64 to -arm64e
- Stop debugger when iOS app crashes
- Better error message when export options plist does not a fix
- Turn off CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER in CocoaPod targets
- App.framework must support iOS 8 for older Flutter projects
- Clean up device logger and port forwarding on drive completion
- Revert "Build iOS apps using Swift Packages"
- Add CocoaPods sudo installation note
- Generate only requested platform directories on create
- Build iOS apps using Swift Packages
- Revert noninteractive lldb debugging, timeout warning
- Use --device-timeout instead of deprecated --timeout in devicelab
- Noninteractive iOS debugger session
- Revert "[flutter_tools] listen to the nice ios-deploy tool"
- Run Xcode command lines tools in native ARM
- Detach debugger when VM connection fails on iOS
- Move processUtils to globals
- Detect ARM macOS arch with sysctl hw.optional.arm64
- Build IPA command
- Some pull requests not shown.
- [flutter_tools] remove fallback discovery and observatory timeout
- [flutter_tools] fix --use-existing-app for flutter drive
- Stop debugger when iOS app crashes
- [flutter_tools] refactor drive launch into separate service, split by mobile+desktop and web
- [flutter_tools] remove iOS screenshot on failure functionality
- Add CocoaPods sudo installation note
- [devicelab] reland: reduce iterations of startup test, use application binary
- [devicelab] reduce iterations, uninstall at end, and use --application-binary in all startup tests
- [devicelab] split end to end tests into driver targets
- [devicelab] migrate defines test to DriverTest
- Generate only requested platform directories on create
- [flutter_tools] retry the driver launch of the application up to 3 times.
- [devicelab] mark catalina not flaky and list iproxy processes before test
- [devicelab] allow the devicelab to take a screenshot if the iOS connection fails with FLUTTER_IOS_SCREENSHOT_ON_CONNECTION_FAILURE
- [devicelab] check for leaked iOS deploy processes
- [flutter_tools] ensure android log reader works in flutter drive
- [flutter_tools] partial revert of start app change
- [flutter_tool] support --use-application-binary in flutter drive
- Run Xcode command lines tools in native ARM
- Detach debugger when VM connection fails on iOS
- [flutter_tools] Reland: simplify pub cache logic
- [flutter_tools] do not measure progress timeout
- Detect ARM macOS arch with sysctl hw.optional.arm64
- Move processUtils to globals
- [flutter_tools] teach flutter drive to uninstall if install fails
- Some pull request reviews not shown.
Created an issue in flutter/flutter that received 9 comments
flutter run --no-build still builds the app
flutter run --no-build is actually building my iOS app, even though build/ios/iphoneos/Runner.app exists and (if I'm understanding the feature) it …
- Add ARM simulator architecture slice to App.framework to support Apple Silicon
- Run on ARM Android emulators on Apple Silicon
- Flutter cannot natively build for desktop on ARM macOS Apple Sillicon
- Build Flutter macOS artifacts with ARM architecture slice
- Suppress "Double-quoted include in framework header" warnings in Pods
- Kill all iproxy and idevicesyslog processes on mac devicelab agents
- Suppress xcdevice output in verbose mode
- Devicelab test warning "--timeout has been deprecated, use --device-timeout instead"
- Write engine test for --disable-observatory-publication
- Upgrade flutter-devicelab-mac-15 to latest Big Sur beta
- Cannot SSH into lab Apple Silicon DTK
- customer_test pub version solving failures, current Flutter SDK version is 0.0.0-unknown
- engine-flutter-autoroll and fluttergithubbot alternate adding and removing "waiting for tree to go tree" label
- Use app deltas for faster and smaller incremental iOS app installs

