Commit Graph

397 Commits

Author SHA1 Message Date
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
Kevin Moore 9f74470493 readme and pubspec tweaks
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1755913005 .
2016-03-02 17:10:50 -08:00
Paul Berry f24c3609f0 Bump analyzer version in preparation for publishing an alpha release.
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1753353002 .
2016-03-02 10:37:29 -08:00
Konstantin Shcheglov 5fe540ff11 Update analyzer version before publishing.
R=brianwilkerson@google.com, paulberry@google.com
BUG=

Review URL: https://codereview.chromium.org/1729943002 .
2016-02-24 08:15:06 -08:00
Paul Berry 44f507bd05 Add file hashes to SdkBundle; rename to PackageBundle.
R=scheglov@google.com

Review URL: https://codereview.chromium.org/1725913002 .
2016-02-23 10:56:26 -08:00
Brian Wilkerson fce1ac3a7b Prepare to publish a new version of analyzer for dartdoc
R=scheglov@google.com

Review URL: https://codereview.chromium.org/1705543002 .
2016-02-16 14:30:47 -08:00
Brian Wilkerson 8c83752ee9 Prepare to publish another version for DDC
R=vsm@google.com

Review URL: https://codereview.chromium.org/1640823005 .
2016-01-28 15:02:06 -08:00
Brian Wilkerson 82de52aae3 Prepare to publish analyzer for DDC
R=scheglov@google.com

Review URL: https://codereview.chromium.org/1633173002 .
2016-01-26 09:47:40 -08:00
Brian Wilkerson 1dab890ec6 Update version number prior to publish
R=paulberry@google.com

Review URL: https://codereview.chromium.org/1562553002 .
2016-01-05 14:24:15 -08:00
pq ee37dbcca3 Bump analyzer pre publish.
BUG=
R=keertip@google.com

Review URL: https://codereview.chromium.org/1540023002 .
2015-12-18 13:46:27 -08:00
Brian Wilkerson e5156862b2 Prepare to publish analyzer
R=scheglov@google.com

Review URL: https://codereview.chromium.org/1527293003 .
2015-12-16 13:12:32 -08:00
Paul Berry 8fe3c2084f Update analyzer version in preparation for publishing.
R=brianwilkerson@google.com, pquitslund@google.com

Review URL: https://codereview.chromium.org/1509543003 .
2015-12-07 13:52:56 -08:00
pq 3b296c3d1c Analyzer version bump.
Version bump pre publishing of `_embedder.yaml` support.

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1466663003 .
2015-11-20 16:40:36 -08:00
Konstantin Shcheglov dee2660831 Publish new analyzer version and use in analysis_server.
R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org/1408943008 .
2015-11-04 10:33:38 -08:00
Paul Berry 0109c4caea Bump analyzer version to 0.26.2 in preparation for publishing.
R=scheglov@google.com

Review URL: https://codereview.chromium.org/1415373004 .
2015-11-02 12:51:13 -08:00
pq af7017e585 Option support for enableSuperMixins (and more).
* Adds language configuration support to `.analysis_options`:

  analyzer:
    language:
      enableSuperMixins: true

  (with validation).

* Extracts context configuration out of `server` context_manager and into `analyzer` where it can be re-used by `analyzer_cli`.
* Some general cleanup of option validation (with more to come!)

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1423333002 .
2015-10-29 14:11:26 -07:00
pq ffccd9af76 Update options validation extension.
BUG=
R=brianwilkerson@google.com, scheglov@google.com

Review URL: https://codereview.chromium.org/1424723002 .
2015-10-26 09:54:41 -07:00
pq bb431bbec4 Publish optionValidator extentsion API.
R=scheglov@google.com

Review URL: https://codereview.chromium.org/1420903003 .
2015-10-25 20:49:49 -07:00
Konstantin Shcheglov d5830fb6a3 Publish analyzer and use it to fix completion in 'for (Type item in^)'.
R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org/1417613002 .
2015-10-19 12:36:16 -07:00
pq 186bbfc929 Analyzer version bump.
R=keertip@google.com

Review URL: https://codereview.chromium.org/1412213004 .
2015-10-19 10:57:50 -07:00
Konstantin Shcheglov 381d3ac549 Require SDK >= 1.12 to start using '?.' syntax.
R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org/1412773002 .
2015-10-16 12:45:03 -07:00
pq 91e5facc0f Registry memory leak fixes.
Fixes #24549.

A few notes:
  * does away with registry in favor of context-associated configurations
  * pulls in linter rev that does the context association
  * bumps analyzer version before publishing (needed to update analyzer_cli)

R=scheglov@google.com

Review URL: https://codereview.chromium.org/1406043002 .
2015-10-15 14:24:20 -07:00
pq 066af39c3e Analyzer version 0.26.1+10 bump.
R=jmesserly@google.com

Review URL: https://codereview.chromium.org/1400343006 .
2015-10-14 16:50:47 -07:00
pq e19f10fbec Add context to OptionsProcessor callback API.
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1392143002 .
2015-10-08 10:47:06 -07:00
Paul Berry cd691497c4 Bump analyzer version to 0.26.1+8 in preparation for publishing.
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1394603002 .
2015-10-07 11:11:41 -07:00
Konstantin Shcheglov 184fe4ae58 Publish new version of analyzer and use it in AS.
R=pquitslund@google.com
BUG=

Review URL: https://codereview.chromium.org//1377233002 .
2015-09-30 11:15:23 -07:00
pq 5dd6a543e7 Plugin manifest parsing.
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//1366023002 .
2015-09-24 14:53:15 -07:00
pq 72ee80467a ErrorHandler typedef fix.
Lo and behold this harkens back to lint request #1 (https://github.com/dart-lang/linter/issues/1). Could have saved me a headache!

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//1367723003 .
2015-09-23 14:39:07 -07:00
pq 8e3b555fc5 Bump analyzer to publish plugin config API.
R=scheglov@google.com

Review URL: https://codereview.chromium.org//1366683003 .
2015-09-23 11:20:53 -07:00
danrubel c1992fa5d7 modify MemoryResourceProvider to support windows pathContext for testing #24000
R=paulberry@google.com

Review URL: https://codereview.chromium.org//1318813007 .
2015-08-31 14:53:16 -04:00
Konstantin Shcheglov 7efe0b5bf3 analyzer version to 0.26.1+2
R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//1319243002 .
2015-08-28 14:08:35 -07:00
Devon Carew a910b6ca70 analyzer version to 0.26.1+1
BUG=
R=brianwilkerson@google.com, paulberry@google.com

Review URL: https://codereview.chromium.org//1310093003 .
2015-08-24 08:08:53 -07:00
Paul Berry b9ba75cf6b Bump analyzer version to 0.26.1 and update changelog.
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//1289053004 .
2015-08-19 08:58:17 -07:00
Paul Berry e10be90e76 Support older SDKs in analyzer.
In Dart 1.12, the location of the "libraries.dart" file, which
analyzer uses to find the contents of the SDK, will be changed.
However, 1.12 hasn't been released yet, so we need analyzer to
continue supporting the current stable release of the SDK.

This change causes analyzer to first look in the new location for
"libraries.dart", and failing that, fall back to the old (pre-1.12)
location.

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//1296033004 .
2015-08-18 14:06:49 -07:00
danrubel 43f2f0a00d update analyzer version - related to #23947
and https://codereview.chromium.org/1281793004/

R=paulberry@google.com

Review URL: https://codereview.chromium.org//1287603003 .
2015-08-15 14:48:33 -04:00
Paul Berry d977370e3f Fix PathFilter constructor to be backward compatible with analyzer 0.26.0.
Commit 24189ea4f9 modified the
PathFilter constructor signature in a backwards-incompatible way, and
made corresponding changes to analysis_server, causing warnings to
show up in analysis_server when analyzed using the version of analyzer
in its pubspec.

This CL switches to a backwards-compatible signature and updates the
analyzer pubspec in preparation for publishing.  Once the new version
of analyzer is published I will update analysis_server's pubspec to
point to it, which should fix the warnings.

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//1278823002 .
2015-08-06 11:03:55 -07:00
Paul Berry 4c0ad1fe0c Bump analyzer version to 0.26.0 in preparation for publishing.
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//1256323007 .
2015-07-30 09:54:25 -07:00
Paul Berry 4c67a266ed Bump analyzer version in preparation for publishing.
We need to publish a new version of analyzer so that analyzer_cli and
analysis_server can take advantage of support for DEP 34.

Also update changelog.

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//1258343005 .
2015-07-30 06:23:02 -07:00
John Messerly de7f38ccc5 analyzer: ResolutionCopier.visitAwaitExpression now copies *Type fields
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//1249113003 .
2015-07-22 14:10:52 -07:00