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

Issue 1227143003: Update Analysis Server highlight API and implementation. (Closed)

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

Description

Update Analysis Server highlight API and implementation. I think this is a good enough compromise between the existing and IDEA granilarity. Eclipse plugin CL will follow. (IN)VALID_STRING_ESCAPE are not implemented yet. R=brianwilkerson@google.com BUG= Committed: https://github.com/dart-lang/sdk/commit/739847402ba02e225117fefe8c2e5111bc75c255

Patch Set 1 #

Total comments: 6

Patch Set 2 : Fixes for review comments. #

Total comments: 1

Patch Set 3 : Split DYNAMIC_VARIABLE, add UNRESOLVED_INSTANCE_MEMBER_REFERENCE. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+527 lines, -255 lines) Patch
M pkg/analysis_server/doc/api.html View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M pkg/analysis_server/lib/src/analysis_server.dart View 1 1 chunk +1 line, -1 line 0 comments Download
M pkg/analysis_server/lib/src/computer/computer_highlights.dart View 1 2 9 chunks +73 lines, -27 lines 0 comments Download
M pkg/analysis_server/lib/src/generated_protocol.dart View 1 2 6 chunks +140 lines, -60 lines 0 comments Download
M pkg/analysis_server/test/analysis/notification_highlights_test.dart View 1 2 10 chunks +151 lines, -87 lines 0 comments Download
M pkg/analysis_server/test/integration/analysis/highlights_test.dart View 1 2 3 chunks +19 lines, -17 lines 0 comments Download
M pkg/analysis_server/test/integration/protocol_matchers.dart View 1 2 4 chunks +61 lines, -29 lines 0 comments Download
M pkg/analysis_server/tool/spec/generated/java/types/HighlightRegionType.java View 1 2 2 chunks +49 lines, -17 lines 0 comments Download
M pkg/analysis_server/tool/spec/spec_input.html View 1 2 3 chunks +31 lines, -15 lines 1 comment Download

Messages

Total messages: 9 (1 generated)
scheglov
5 years, 5 months ago (2015-07-09 00:49:31 UTC) #1
Brian Wilkerson
This is a breaking change, so we need to update the version number in both ...
5 years, 5 months ago (2015-07-09 13:58:21 UTC) #3
scheglov
PTAL https://codereview.chromium.org/1227143003/diff/1/pkg/analysis_server/test/analysis/notification_highlights_test.dart File pkg/analysis_server/test/analysis/notification_highlights_test.dart (right): https://codereview.chromium.org/1227143003/diff/1/pkg/analysis_server/test/analysis/notification_highlights_test.dart#newcode599 pkg/analysis_server/test/analysis/notification_highlights_test.dart:599: solo_test_LOCAL_FUNCTION() { On 2015/07/09 13:58:20, Brian Wilkerson wrote: ...
5 years, 5 months ago (2015-07-09 15:36:23 UTC) #4
Brian Wilkerson
LGTM https://codereview.chromium.org/1227143003/diff/20001/pkg/analysis_server/tool/spec/codegen_analysis_server.dart File pkg/analysis_server/tool/spec/codegen_analysis_server.dart (right): https://codereview.chromium.org/1227143003/diff/20001/pkg/analysis_server/tool/spec/codegen_analysis_server.dart#newcode41 pkg/analysis_server/tool/spec/codegen_analysis_server.dart:41: writeln('import com.google.dart.server.generated.types.*;'); Did this get missed, or is ...
5 years, 5 months ago (2015-07-09 16:16:13 UTC) #5
scheglov
PTAL UNRESOLVED_INSTANCE_MEMBER_REFERENCE is not implemented yet. But as it is in API, we can implement ...
5 years, 5 months ago (2015-07-09 17:09:29 UTC) #6
scheglov
PTAL UNRESOLVED_INSTANCE_MEMBER_REFERENCE is not implemented yet. But as it is in API, we can implement ...
5 years, 5 months ago (2015-07-09 17:09:31 UTC) #7
Brian Wilkerson
You probably didn't want to ask for another review :-) https://codereview.chromium.org/1227143003/diff/40001/pkg/analysis_server/tool/spec/spec_input.html File pkg/analysis_server/tool/spec/spec_input.html (right): https://codereview.chromium.org/1227143003/diff/40001/pkg/analysis_server/tool/spec/spec_input.html#newcode2508 ...
5 years, 5 months ago (2015-07-09 17:27:35 UTC) #8
scheglov
5 years, 5 months ago (2015-07-09 18:19:49 UTC) #9
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
739847402ba02e225117fefe8c2e5111bc75c255 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698