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

Issue 1507633002: extract named constructor suggestions from prefixed element contributor (Closed)

Created:
5 years ago by danrubel
Modified:
5 years ago
Reviewers:
scheglov
CC:
reviews_dartlang.org
Base URL:
git@github.com:dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

extract named constructor suggestions from prefixed element contributor R=scheglov@google.com Committed: https://github.com/dart-lang/sdk/commit/55a8740ba12f94627c1a4ddbbbb329220416ed2b

Patch Set 1 #

Total comments: 4

Patch Set 2 : rework resolveLibraryElement to libraryElement getter #

Patch Set 3 : merge #

Messages

Total messages: 6 (2 generated)
danrubel
5 years ago (2015-12-07 13:10:39 UTC) #2
scheglov
lgtm https://codereview.chromium.org/1507633002/diff/1/pkg/analysis_server/lib/src/services/completion/dart/completion_manager.dart File pkg/analysis_server/lib/src/services/completion/dart/completion_manager.dart (right): https://codereview.chromium.org/1507633002/diff/1/pkg/analysis_server/lib/src/services/completion/dart/completion_manager.dart#newcode103 pkg/analysis_server/lib/src/services/completion/dart/completion_manager.dart:103: Future<LibraryElement> resolveContainingLibrary() async { It seems that the ...
5 years ago (2015-12-07 16:16:15 UTC) #3
danrubel
Committed patchset #3 (id:40001) manually as 55a8740ba12f94627c1a4ddbbbb329220416ed2b (presubmit successful).
5 years ago (2015-12-07 16:58:44 UTC) #5
danrubel
5 years ago (2015-12-07 16:59:38 UTC) #6
Message was sent while issue was closed.
https://codereview.chromium.org/1507633002/diff/1/pkg/analysis_server/lib/src...
File
pkg/analysis_server/lib/src/services/completion/dart/completion_manager.dart
(right):

https://codereview.chromium.org/1507633002/diff/1/pkg/analysis_server/lib/src...
pkg/analysis_server/lib/src/services/completion/dart/completion_manager.dart:103:
Future<LibraryElement> resolveContainingLibrary() async {
On 2015/12/07 16:16:15, scheglov wrote:
> It seems that the documentation for the method and its implementation don't
> agree.
> This method does not return the fully resolved LibraryElement.
> But the documentation does not mention this.

Good point. This is not meant to resolve the library element, just return it. 
Renamed accessor to `libraryElement` and updated doc to reflect this.

https://codereview.chromium.org/1507633002/diff/1/pkg/analysis_server/lib/src...
File
pkg/analysis_server/lib/src/services/completion/dart/named_constructor_contributor.dart
(right):

https://codereview.chromium.org/1507633002/diff/1/pkg/analysis_server/lib/src...
pkg/analysis_server/lib/src/services/completion/dart/named_constructor_contributor.dart:17:
* `completion.getSuggestions` request results.
On 2015/12/07 16:16:15, scheglov wrote:
> Is the comment valid?

Fixed.

Powered by Google App Engine
This is Rietveld 408576698