Brian Wilkerson
36d89f0c38
Prepare to publish
...
R=keertip@google.com
Review URL: https://codereview.chromium.org/2438653004 .
2016-10-20 14:31:08 -07:00
Konstantin Shcheglov
175dad4f15
Switch 'analyzer' to 'package:test' and test_reflective_loader ^0.1.0.
...
R=brianwilkerson@google.com , paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org/2391423003 .
2016-10-06 08:46:35 -07:00
Konstantin Shcheglov
3e5c77702f
Publish analyzer 0.29.0
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/2400443002 .
2016-10-05 12:20:00 -07:00
Brian Wilkerson
dd9f017a21
Bump the version number in preparation for publishing
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2367833002 .
2016-09-23 08:16:48 -07:00
Konstantin Shcheglov
663a3e810c
Reapply abc5051854: Remove 'Element.docRange'.
...
I also marked the corresponding information in summaries as @deprecated
and made a small tweak to the generator so that it knows that the ids
of deprecated fields are still used.
R=brianwilkerson@google.com , paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org/2330813002 .
2016-09-11 09:41:53 -07:00
Konstantin Shcheglov
cc6beaf56d
Pull in test_reflective_loader 0.0.4 and switch analyzer to it.
...
There are following changes:
1. DEPS to pull in test_reflective_loader 0.0.4
2. Rename runReflectiveTests() to defineReflectiveTests().
3. Remove analyzer's pkg/analyzer/test/reflective_tests.dart
4. Replace reflective_tests.dart imports with package:test_reflective_loader/test_reflective_loader.dart imports.
5. Sort/format and organize imports in the files with imports changes.
6. Fix for a couple of bugs in analysis_server exposed by the new loader.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/2298913003 .
2016-08-31 13:46:39 -07:00
pq
39c828f4a9
Analyzer 0.28.2-alpha.0.
...
* Corresponds with the analyzer/server in the `1.20.0-dev.1.0 ` SDK.
BUG=
R=brianwilkerson@google.com , scheglov@google.com
Review URL: https://codereview.chromium.org/2297963002 .
2016-08-30 17:20:12 -07:00
pq
b7f0ce083b
Revert "Remove 'Element.docRange'."
...
This reverts commit abc5051854 .
Background: required to keep `analyzer` version-compatible with `test`.
BUG=
R=brianwilkerson@google.com , scheglov@google.com
Review URL: https://codereview.chromium.org/2293143003 .
2016-08-30 13:10:15 -07:00
Konstantin Shcheglov
abc5051854
Remove 'Element.docRange'.
...
I also marked the corresponding information in summaries as @deprecated
and made a small tweak to the generator so that it knows that the ids
of deprecated fields are still used.
R=brianwilkerson@google.com , paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org/2270903002 .
2016-08-24 09:40:23 -07:00
pq
85551ad19f
Publish stable 0.28.0.
...
Publish stable analyzer.
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2263403002 .
2016-08-22 13:14:23 -07:00
Konstantin Shcheglov
a03af42f79
Publish analyzer 0.28.0-alpha.2 with PubSummaryManager fixes.
...
R=brianwilkerson@google.com , pquitslund@google.com
BUG=
Review URL: https://codereview.chromium.org/2257053004 .
2016-08-18 13:39:20 -07:00
Konstantin Shcheglov
5bfd6e6dbb
Add PubSummaryManager.computeUnlinkedForFolder() for Flutter.
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/2254893003 .
2016-08-17 14:31:50 -07:00
Brian Wilkerson
8c29675179
Increment version prior to publishing
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2249163003 .
2016-08-16 11:02:08 -07:00
Konstantin Shcheglov
4cda900e9b
Publish new analyzer version for new DartSdk.getLinkedBundle() method.
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/2242663003 .
2016-08-12 15:03:41 -07:00
Brian Wilkerson
261ef2bd1f
Bump the version prior to publishing
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2235353002 .
2016-08-11 11:17:36 -07:00
Brian Wilkerson
17f917b342
Bump the version prior to publishing
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2218693003 .
2016-08-05 09:25:33 -07:00
Brian Wilkerson
4dcb9b6196
Initial implementation for lazy compound assignment operators
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2199323002 .
2016-08-02 09:16:17 -07:00
Brian Wilkerson
394e27406c
Prepare to publish analyzer
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2204513002 .
2016-08-01 13:01:56 -07:00
Brian Wilkerson
c3f16c4250
Update version constraints for the html package (issue 26711)
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2202573002 .
2016-08-01 08:37:45 -07:00
Kevin Moore
17a2ddfd42
Update dependency on pkg/package_compiler
...
For analysis_server, analyzer, analyzer_cli, compiler packages
Progress on https://github.com/dart-lang/sdk/issues/26711
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2172683002 .
2016-07-27 08:42:05 -07:00
Priscilla Lee
9fa7b5effe
Removed io dependencies in analyzer to allow compiler to run in the browser
...
BUG=
R=paulberry@google.com
Review URL: https://codereview.chromium.org/2176363002 .
2016-07-26 16:43:34 -07:00
pq
2913dd0e19
Analyzer 0.27.4-alpha.18.
...
* Support for references to operators in doc comments (#26929 ).
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2170013002 .
2016-07-21 12:45:18 -07:00
pq
2a2424a314
Bump analyzer to 0.27.4-alpha.17.
...
* Support for trailing commas in parameter and argument lists (#26647 ).
* Strong mode breaking change: can now infer generic type arguments from the constructor invocation arguments (#25220 ).
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2163503002 .
2016-07-18 16:28:39 -07:00
Konstantin Shcheglov
ed887c09d1
Validate cache consistency asynchronously. Compute modification times of physical files in a separate isolate.
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/2132073003 .
2016-07-08 15:01:05 -07:00
pq
ae60d5be1b
Bump analyzer to 0.27.4-alpha.16.
...
Corresponds with the analyzer/server in the `1.18.0-dev.4.0` SDK.
To be pulled into flutter tools.
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2125193002 .
2016-07-06 14:28:42 -07:00
pq
eeeed6fddd
Bump analyzer to 0.27.4-alpha.15.
...
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2111173002 .
2016-06-30 10:08:01 -07:00
pq
3aad6e49e0
Update analyzer to 0.27.4-alpha.14.
...
Should be functionally in-sync w/ the analyzer in the 1.18.0-dev.2.0 SDK.
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2090143002 .
2016-06-22 12:53:44 -07:00
pq
2eef9f5e27
Bump analyzer to 0.27.4-alpha.13.
...
For the purposes of consumption by `flutter analyze`.
Roughly syncs with `1.18.0-dev.1`.
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2073553002 .
2016-06-15 20:52:51 -07:00
Brian Wilkerson
050eef6084
Bump version prior to publishing
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2066993002 .
2016-06-14 13:54:13 -07:00
Konstantin Shcheglov
643e682b1e
Prepare for publishing analyzer 0.27.4-alpha.11
...
I think the new trackCacheDependencies option might be interesting for
DDC to use.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/2061463002 .
2016-06-10 13:32:18 -07:00
pq
253ef8c391
Update DEPS (and analyzer) to latest package_config.
...
Once incremental analysis caching is enabled this will win us a 30% boost in analyzer CLI throughput. :)
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org/2048323003 .
2016-06-09 10:09:39 -07:00
Konstantin Shcheglov
0f061f1987
Don't prevent 'isCycleFree' updating for resynthesized constructors.
...
We update it in ConstantEvaluationEngine which in general case does
not know whether the constructor is resynthesized or not.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/2047103002 .
2016-06-07 19:21:03 -07:00
Konstantin Shcheglov
c2f3076450
Allow analyzer to be used with crypto 2.x.x
...
R=brianwilkerson@google.com , kevmoo@google.com
BUG=
Review URL: https://codereview.chromium.org/2047023002 .
2016-06-07 09:49:27 -07:00
Konstantin Shcheglov
e6d2b37065
Start using crypto 1.1.1 and tweak MD5 computation.
...
R=brianwilkerson@google.com , paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org/2041963002 .
2016-06-06 11:37:08 -07:00
pq
fba5cbc425
Analyzer 0.27.4-alpha.9 (API fixes) ( #26562 ).
...
Restores `EmbedderUriResolver` API.
Addresses breakages in `dartdoc` and any other downstream dependencies.
See: https://github.com/dart-lang/sdk/issues/26562 .
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2021453003 .
2016-05-29 06:57:42 -07:00
pq
55a22cf2c3
Analyzer rev to 0.27.4-alpha.8.
...
Version bump for flutter analyze integration.
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2016403004 .
2016-05-27 15:35:23 -07:00
Konstantin Shcheglov
840e173cc6
Publish analyzer 0.27.4-alpha.7
...
In case if DDC folks want to get the latest performance improments.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/2001923002 .
2016-05-23 09:44:39 -07:00
Konstantin Shcheglov
4419e7f479
Pass the 'strongMode' flag into SdkSummaryResynthesizer.
...
The code for DDC:
DartUriResolver createSdkPathResolver(String sdkPath) {
var sdk = new SummaryBasedDartSdk('/path/to/strong.sum', true);
return new DartUriResolver(sdk);
}
R=paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org/1979183005 .
2016-05-16 13:33:43 -07:00
Konstantin Shcheglov
265ab4204d
Prepare for publishing analyzer 0.27.4-alpha.5
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/1980623004 .
2016-05-14 23:05:12 -07:00
Brian Wilkerson
d87f9c09de
Update to use the latest version of the plugin package
...
R=pquitslund@google.com
Review URL: https://codereview.chromium.org/1965083002 .
2016-05-11 09:54:29 -07:00
Konstantin Shcheglov
44e99952b3
Prepare for publishing analyzer 0.27.4-alpha.2
...
R=brianwilkerson@google.com , paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org/1953933002 .
2016-05-05 15:22:26 -07:00
pq
562b1f16b5
Alpha bump analyzer.
...
(For consumption by `flutter analyze`.)
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1937803004 .
2016-05-02 14:05:05 -07:00
Kevin Moore
5b5312a67c
pkg/analyzer: support latest pkg/crypto version
...
BUG= https://github.com/dart-lang/sdk/issues/26138
R=brianwilkerson@google.com , paulberry@google.com
Review URL: https://codereview.chromium.org/1890973003 .
2016-04-15 10:00:24 -07:00
Brian Wilkerson
af94edd61f
Prepare to publish analyzer
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1890473002 .
2016-04-13 08:52:14 -07:00
Konstantin Shcheglov
8dcba124cf
Increment version before publishing a new version of analyzer.
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/1847853005 .
2016-04-01 09:08:03 -07:00
Konstantin Shcheglov
868a5c582c
Publish 0.27.3-alpha.6 with the infinite recursion fix.
...
R=paulberry@google.com , brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org/1837383003 .
2016-03-30 13:06:41 -07:00
Konstantin Shcheglov
2d3a202987
Prepare for publishing analyzer 0.27.3-alpha.5
...
R=jmesserly@google.com , paulberry@google.com
BUG=
Review URL: https://codereview.chromium.org/1843703003 .
2016-03-29 12:15:02 -07:00
pq
9c3378d56a
Conditional AST timing.
...
Only time AST visitors if `enableTiming` is set.
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1820473002 .
2016-03-18 12:58:51 -07:00
pq
93958ec4b6
Bump to alpha.3.
...
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/1816603002 .
2016-03-18 09:42:40 -07:00
Brian Wilkerson
687119c56d
Prepare to publish a new alpha version for DDC
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org/1768303002 .
2016-03-07 11:01:25 -08:00