6306 Commits

Author SHA1 Message Date
Justin McCandless
2adde93c5d Address some comments on previous doc improvement PR (flutter/engine#7274) 2018-12-21 10:46:11 -08:00
skia-flutter-autoroll
3a0db3d6f1 Roll src/third_party/skia b9c2b6663dfd..9803b8f1d197 (7 commits) (flutter/engine#7280)
https://skia.googlesource.com/skia.git/+log/b9c2b6663dfd..9803b8f1d197


Created with:
  gclient setdep -r src/third_party/skia@9803b8f1d197

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-21 11:48:41 -05:00
skia-flutter-autoroll
7be262b552 Roll src/third_party/skia 24c72fe389db..b9c2b6663dfd (1 commits) (flutter/engine#7279)
https://skia.googlesource.com/skia.git/+log/24c72fe389db..b9c2b6663dfd


Created with:
  gclient setdep -r src/third_party/skia@b9c2b6663dfd

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-21 08:25:18 -05:00
matthew-carroll
712911f505 Android embedding refactor PR1: JNI Extraction to FlutterJNI.java (flutter/engine#7098)
Android embedding refactor: JNI Extraction to FlutterJNI.java
2018-12-21 01:07:04 -05:00
skia-flutter-autoroll
4c8fc7ec4b Roll src/third_party/skia bdfe3a3ee9c3..24c72fe389db (1 commits) (flutter/engine#7278)
https://skia.googlesource.com/skia.git/+log/bdfe3a3ee9c3..24c72fe389db


Created with:
  gclient setdep -r src/third_party/skia@24c72fe389db

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-20 23:45:17 -05:00
skia-flutter-autoroll
9a524f9288 Roll src/third_party/skia b03e024a4034..bdfe3a3ee9c3 (14 commits) (flutter/engine#7277)
https://skia.googlesource.com/skia.git/+log/b03e024a4034..bdfe3a3ee9c3


Created with:
  gclient setdep -r src/third_party/skia@bdfe3a3ee9c3

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-20 19:48:13 -05:00
Stanislav Baranov
06f6aa7513 Remove unused native function dumpCopmpilationTrace(). (flutter/engine#7276)
Framework has stopped using it as of https://github.com/flutter/flutter/pull/25594.
2018-12-20 16:32:40 -08:00
Chris Bracken
e82a699995 [License] Enable avoid_positional_boolean_parameters lint (flutter/engine#7275) 2018-12-20 16:05:43 -08:00
Chris Bracken
d4ea07a082 [License] Sync analysis_options.yaml from framework (flutter/engine#7273)
Updates to the framework analysis_options.yaml, but enables a few more lints that
  (a) seem sensible and
  (b) don't require any code changes.
2018-12-20 15:36:35 -08:00
Chris Bracken
ed84026a81 [License] Enable always_require_non_null_named_parameters
Adds dependency on package:meta.
2018-12-20 14:56:23 -08:00
Chris Bracken
31e171846d [License] Enable flutter_style_todos lint 2018-12-20 14:56:23 -08:00
Chris Bracken
3c70c53b6e [License] Enable prefer_is_empty lint 2018-12-20 14:56:23 -08:00
Chris Bracken
3d8a5ecb8d [License] Enable prefer_const_constructors lint 2018-12-20 14:56:23 -08:00
Chris Bracken
153e071ef9 [License] Enable unnecessary_parenthesis lint 2018-12-20 14:56:23 -08:00
Chris Bracken
bdfdae4abb [License] Enable prefer_initializing_formals lint 2018-12-20 14:56:23 -08:00
Chris Bracken
ddbe4bf456 [License] Enable prefer_collection_literals lint 2018-12-20 14:56:23 -08:00
Chris Bracken
dcdbeeba3e [License] Enable prefer_void_to_null lint 2018-12-20 14:56:23 -08:00
Chris Bracken
41ac8b88ec [License] Enable directives_ordering lint 2018-12-20 14:56:23 -08:00
Chris Bracken
8f2171b00f [License] Enable unnecessary_overrides lint 2018-12-20 14:56:23 -08:00
Chris Bracken
dabdcc19a7 [License] Enable avoid_function_literals_in_foreach_calls lint 2018-12-20 14:56:23 -08:00
Chris Bracken
b5e7301452 [License] Enable prefer_const_declarations lint 2018-12-20 14:56:23 -08:00
Chris Bracken
9fcc2f0a94 [License] Enable prefer_final_fields lint 2018-12-20 14:56:23 -08:00
Chris Bracken
daa400f0ef [License] Enable prefer_asserts_in_initializer_lists lint 2018-12-20 14:56:23 -08:00
Chris Bracken
7f63386418 [License] Enable prefer_equal_for_default_values lint 2018-12-20 14:56:23 -08:00
Chris Bracken
4e9eed6141 [License] Enable empty_catches lint 2018-12-20 14:56:23 -08:00
Chris Bracken
f1d81a6960 [License] Enable unnecessary_this lint 2018-12-20 14:56:23 -08:00
Chris Bracken
5fd7a23242 [License] Enable prefer_single_quotes lint 2018-12-20 14:56:23 -08:00
Justin McCandless
bfed1287d6 Clarify TextAffinity docs (flutter/engine#7238)
* Clarify TextAffinity docs

* Clarify TextPosition and the definition of upstream/downstream

* Docs fixes from code review, less redundant with 'string in code'
2018-12-20 14:14:04 -08:00
Chris Bracken
33a144cbc5 [License] Assert license filename is non-null, non-empty (flutter/engine#7270) 2018-12-20 13:50:21 -08:00
Chris Bracken
16949aab71 [License] Eliminate duplicate case in switch (flutter/engine#7269)
This changes behaviour, but we should treat diffs as binary for the
reasons outlined in the comment on the remaining diff case.
2018-12-20 13:22:30 -08:00
Chris Bracken
a3bb2045a4 Mark all unreassigned locals final in license tool (flutter/engine#7267)
Marks locals final where possible, and enables the prefer_final_locals
lint.
2018-12-20 12:27:50 -08:00
skia-flutter-autoroll
ea8e7013a4 Roll src/third_party/skia 44539be30ef8..b03e024a4034 (7 commits) (flutter/engine#7268)
https://skia.googlesource.com/skia.git/+log/44539be30ef8..b03e024a4034


Created with:
  gclient setdep -r src/third_party/skia@b03e024a4034

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-20 15:19:47 -05:00
Stanislav Baranov
f4e41b41ae Document native functions for compilation trace (flutter/engine#7256) 2018-12-20 11:48:59 -08:00
Chris Bracken
30f4d14d6b Eliminate use of new keyword in licence tool (flutter/engine#7266)
This eliminates the use of the now-optional new keyword and enforces the
unnecessary_new lint.
2018-12-20 11:29:28 -08:00
skia-flutter-autoroll
36596bbc50 Roll src/third_party/skia 428ec1e55c05..44539be30ef8 (1 commits) (flutter/engine#7265)
https://skia.googlesource.com/skia.git/+log/428ec1e55c05..44539be30ef8


Created with:
  gclient setdep -r src/third_party/skia@44539be30ef8

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-20 10:44:33 -05:00
skia-flutter-autoroll
a5e54f3a85 Roll src/third_party/skia 21ee517391bc..428ec1e55c05 (3 commits) (flutter/engine#7264)
https://skia.googlesource.com/skia.git/+log/21ee517391bc..428ec1e55c05


Created with:
  gclient setdep -r src/third_party/skia@428ec1e55c05

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-20 05:57:53 -05:00
Chris Bracken
7c7a5cc412 Re-run license tool on all source when it changes (flutter/engine#7260)
The license tool includes an optimization whereby it skips re-running on
components (flutter, third_party, skia, currently) when it detects that
no changes have occurred to the sources in that component.

When the license script itself changes, we now force re-run it on all
components in order to verify the tool still works and output is as
expected.
2018-12-19 23:15:44 -08:00
skia-flutter-autoroll
a57b7097fb Roll src/third_party/skia 7757bba636d8..21ee517391bc (1 commits) (flutter/engine#7263)
https://skia.googlesource.com/skia.git/+log/7757bba636d8..21ee517391bc


Created with:
  gclient setdep -r src/third_party/skia@21ee517391bc

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-20 01:35:24 -05:00
skia-flutter-autoroll
9a3a4d100f Roll src/third_party/skia ce9a901a76eb..7757bba636d8 (4 commits) (flutter/engine#7262)
https://skia.googlesource.com/skia.git/+log/ce9a901a76eb..7757bba636d8


Created with:
  gclient setdep -r src/third_party/skia@7757bba636d8

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-19 21:31:15 -05:00
Jason Simmons
2e112a7904 Add a system message channel for controlling the Skia resource cache size (flutter/engine#7257)
See https://github.com/flutter/flutter/issues/25244
2018-12-19 17:40:16 -08:00
Jason Simmons
4f52895770 Update usage of some Android APIs that are deprecated in API level 28 (flutter/engine#7261) 2018-12-19 17:39:53 -08:00
Jason Simmons
3c3ddb0a37 Remove unused GrContext in AndroidSurfaceGL (flutter/engine#7258) 2018-12-19 15:06:58 -08:00
skia-flutter-autoroll
f66774427d Roll src/third_party/skia 8d23a584fc43..ce9a901a76eb (10 commits) (flutter/engine#7259)
https://skia.googlesource.com/skia.git/+log/8d23a584fc43..ce9a901a76eb


Created with:
  gclient setdep -r src/third_party/skia@ce9a901a76eb

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-19 17:24:44 -05:00
Stanislav Baranov
c85ef14c19 Update dynamic patching terminilogy to match that of the flutter tool (flutter/engine#7248) 2018-12-19 10:31:54 -08:00
skia-flutter-autoroll
e7d872fea7 Roll src/third_party/skia 1a237195b527..8d23a584fc43 (8 commits) (flutter/engine#7255)
https://skia.googlesource.com/skia.git/+log/1a237195b527..8d23a584fc43


Created with:
  gclient setdep -r src/third_party/skia@8d23a584fc43

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-19 13:31:02 -05:00
Dan Field
e12c087f9e Fix javadoc for Android-28 (flutter/engine#7254)
* Fix javadoc for Android-28

* build javadoc as part of pre-submit
2018-12-19 09:24:02 -08:00
skia-flutter-autoroll
ee6078eead Roll src/third_party/skia 192d66440910..1a237195b527 (1 commits) (flutter/engine#7253)
https://skia.googlesource.com/skia.git/+log/192d66440910..1a237195b527


Created with:
  gclient setdep -r src/third_party/skia@1a237195b527

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-19 08:29:05 -05:00
skia-flutter-autoroll
73800db30d Roll src/third_party/skia b933285ebb4e..192d66440910 (3 commits) (flutter/engine#7252)
https://skia.googlesource.com/skia.git/+log/b933285ebb4e..192d66440910


Created with:
  gclient setdep -r src/third_party/skia@192d66440910

The AutoRoll server is located here: https://autoroll.skia.org/r/skia-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.
2018-12-19 03:05:23 -05:00
Chris Bracken
50f04cdc63 Fix a misspelling (flutter/engine#7234)
Change funciton to function in a doc comment.
2018-12-18 20:08:46 -08:00
Chris Bracken
548657787a Extract function to collect licenses for component (flutter/engine#7250)
Extracts _collectLicensesForComponent() from main, which collects the
licenses for the specified component (e.g. flutter, third_party, skia).

This is pre-factoring related to a fix for flutter/flutter#25519.
2018-12-18 20:08:15 -08:00