1. 15 9月, 2017 1 次提交
  2. 14 9月, 2017 1 次提交
  3. 08 9月, 2017 1 次提交
  4. 06 9月, 2017 1 次提交
  5. 01 9月, 2017 1 次提交
  6. 31 8月, 2017 1 次提交
  7. 30 8月, 2017 1 次提交
  8. 26 8月, 2017 1 次提交
  9. 22 8月, 2017 1 次提交
    • A
      Introduce frontend_server that flutter tools will use for compilation. (#3982) · fe0e123b
      Alexander Aprelev 提交于
      * Introduce frontend_server that allows for interactive and batch modes.
      
      Example of batch mode:
      ```
      $ dart $HOME/p/f/t11/flutter/engine/src/flutter/frontend_server/bin/server.dart --sdk-root=$HOME/p/f/t11/flutter/engine/src/out/android_debug/flutter_patched_sdk --platform-kernel-dill=$HOME/p/f/t11/flutter/engine/src/out/android_debug/flutter_patched_sdk/platform.dill $HOME/p/f/t11/flutter/flutter/examples/flutter_gallery/lib/main.dart
      
      out: result 79256789-598c-4909-a9e4-0ef36d4c26ba
      out: 'State&TickerProviderStateMixin^#U0^' is exported from both 'package:flutter/src/widgets/animated_cross_fade.dart' and 'package:flutter/src/widgets/animated_list.dart'.
      ...
      out: Superclass has no method named 'hitTest'.
      out: 79256789-598c-4909-a9e4-0ef36d4c26ba $HOME/p/f/t11/flutter/flutter/examples/flutter_gallery/lib/main.dart.dill
      $
      ```
      
      Example of interactive mode - communication via stdin/stdout:
      ```
      $ dart $HOME/p/f/t11/flutter/engine/src/flutter/frontend_server/bin/server.dart --sdk-root=$HOME/p/f/t11/flutter/engine/src/out/android_debug/flutter_patched_sdk --platform-kernel-dill=$HOME/p/f/t11/flutter/engine/src/out/android_debug/flutter_patched_sdk/platform.dill --incremental
      
      out: Frontend server is ready.
      in: compile abc.dart
      out: result fd99c0f9-12bb-4083-818e-2521d454fdc8
      out: fd99c0f9-12bb-4083-818e-2521d454fdc8 abc.dart.dill
      in: accept
      in: recompile kuka
      in: 123.dart
      in: 456.dart
      in: kuka
      out: result d12f8d05-6c79-44f7-a775-1d3469e1be53
      in: quit
      $
      ```
      
      * Add test. Cleanup dependencies.
      
      * One more test with mocks
      
      * Remove platform-kernel option. Refactored CompilerOptions. Clean up comments.
      
      * Update license
      
      * Use Uri.base.resolve consistently. Ensure folder path for sdk root. Fix test.
      
      * Fix main_dart for frontend_server build target
      
      * Reintroduce .packages file, add README.md, revert changes to licenses_flutter
      
      * Run analyzer on frontend-server. Update .packages deps so tests can be run too.
      
      * Add analyzer options file
      
      * Clean up dependencies
      
      * Add frontend_server files to license file back
      
      * Fix comment in analysis_options.yaml
      
      * Run frontend_server tests in travis
      
      * Update licenses
      
      * Change a+x permission on travis/test.sh
      
      * pub get before pub run test
      
      * Fix path to when
      
      * Clarify accept/reject instructions
      
      * Formatting, fixed docs, style
      
      * Update license script to skip .travis.yml, when/example. Update license file.
      
      * Update style nits
      
      * Fix license
      
      * Trim license extracted text. Fix licenses
      
      * Update licenses_third_party signature
      
      * Few more tests
      
      * Update dart license
      
      * Update dart license
      
      * Style changes. Fix return value for Future<Null>
      fe0e123b
  10. 20 8月, 2017 1 次提交
  11. 19 8月, 2017 1 次提交
  12. 17 8月, 2017 1 次提交
  13. 15 8月, 2017 1 次提交
  14. 10 8月, 2017 3 次提交
  15. 08 8月, 2017 2 次提交
  16. 05 8月, 2017 1 次提交
  17. 01 8月, 2017 1 次提交
  18. 28 7月, 2017 1 次提交
  19. 19 7月, 2017 1 次提交
  20. 18 7月, 2017 1 次提交
  21. 08 7月, 2017 1 次提交
  22. 07 7月, 2017 1 次提交
  23. 01 7月, 2017 1 次提交
  24. 30 6月, 2017 1 次提交
  25. 27 6月, 2017 1 次提交
  26. 16 6月, 2017 1 次提交
  27. 09 6月, 2017 1 次提交
    • A
      Roll Dart dependency in Flutter engine. (#3755) · f2985577
      Alexander Aprelev 提交于
      * Roll Dart dependency in Flutter engine to pick up assert in constructor's initializers support
      
      * Missing comma
      
      * Use correct revision
      
      * Rev up, update license
      
      * Update to sky/pacakges/sky_engine/LICENSE
      
      * Roll to updated ver with license text fixed
      
      * Update license file
      f2985577
  28. 06 6月, 2017 1 次提交
  29. 24 5月, 2017 2 次提交
  30. 23 5月, 2017 1 次提交
  31. 12 4月, 2017 1 次提交
  32. 11 4月, 2017 3 次提交
  33. 07 4月, 2017 1 次提交
  34. 30 3月, 2017 1 次提交