Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1414)

Issue 363373002: IndexStore, Index and SearchEngine APIs and partial implementatons. (Closed)

Created:
6 years, 5 months ago by scheglov
Modified:
6 years, 5 months ago
Reviewers:
Brian Wilkerson
CC:
reviews_dartlang.org
Visibility:
Public.

Description

IndexStore, Index and SearchEngine APIs and partial implementatons. IndexStore and Index implementations are not moved yet to engine package. SearchEngine implementation is not cleaned up yet, there is only (commented) raw java2dart translation result. Index contributions are present, but without tests yet. R=brianwilkerson@google.com BUG= Committed: https://code.google.com/p/dart/source/detail?r=37991

Patch Set 1 #

Total comments: 8
Unified diffs Side-by-side diffs Delta from patch set Stats (+5616 lines, -2587 lines) Patch
A pkg/analyzer/lib/index/index.dart View 1 chunk +482 lines, -0 lines 0 comments Download
A pkg/analyzer/lib/index/index_store.dart View 1 chunk +148 lines, -0 lines 0 comments Download
A pkg/analyzer/lib/search/search_engine.dart View 1 chunk +419 lines, -0 lines 3 comments Download
D pkg/analyzer/lib/src/generated/index.dart View 1 chunk +0 lines, -2586 lines 0 comments Download
A pkg/analyzer/lib/src/index/index.dart View 1 chunk +1192 lines, -0 lines 5 comments Download
A pkg/analyzer/lib/src/search/search_engine.dart View 1 chunk +1230 lines, -0 lines 0 comments Download
M pkg/analyzer/pubspec.yaml View 1 chunk +1 line, -1 line 0 comments Download
A pkg/analyzer/test/search/search_engine_test.dart View 1 chunk +2144 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
scheglov
6 years, 5 months ago (2014-07-03 18:04:05 UTC) #1
Brian Wilkerson
LGTM https://codereview.chromium.org/363373002/diff/1/pkg/analyzer/lib/search/search_engine.dart File pkg/analyzer/lib/search/search_engine.dart (right): https://codereview.chromium.org/363373002/diff/1/pkg/analyzer/lib/search/search_engine.dart#newcode391 pkg/analyzer/lib/search/search_engine.dart:391: bool operator ==(Object obj) { nit: "obj" --> ...
6 years, 5 months ago (2014-07-03 18:58:13 UTC) #2
scheglov
https://codereview.chromium.org/363373002/diff/1/pkg/analyzer/lib/search/search_engine.dart File pkg/analyzer/lib/search/search_engine.dart (right): https://codereview.chromium.org/363373002/diff/1/pkg/analyzer/lib/search/search_engine.dart#newcode391 pkg/analyzer/lib/search/search_engine.dart:391: bool operator ==(Object obj) { On 2014/07/03 18:58:13, Brian ...
6 years, 5 months ago (2014-07-03 19:06:17 UTC) #3
scheglov
Committed patchset #1 manually as r37991 (presubmit successful).
6 years, 5 months ago (2014-07-03 19:06:40 UTC) #4
Brian Wilkerson
6 years, 5 months ago (2014-07-03 20:48:19 UTC) #5
Message was sent while issue was closed.
https://codereview.chromium.org/363373002/diff/1/pkg/analyzer/lib/src/index/i...
File pkg/analyzer/lib/src/index/index.dart (right):

https://codereview.chromium.org/363373002/diff/1/pkg/analyzer/lib/src/index/i...
pkg/analyzer/lib/src/index/index.dart:160: SimpleIdentifier identifier =
expression;
> Should it be a hint?

Perhaps. If the original variable and the new variable are never re-assigned
within the block there shouldn't be any false positives.

Powered by Google App Engine
This is Rietveld 408576698