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

Side by Side Diff: pkg/analysis_server/test/integration/protocol_matchers.dart

Issue 1227143003: Update Analysis Server highlight API and implementation. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Fixes for review comments. Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 // 4 //
5 // This file has been automatically generated. Please do not edit it manually. 5 // This file has been automatically generated. Please do not edit it manually.
6 // To regenerate the file, use the script 6 // To regenerate the file, use the script
7 // "pkg/analysis_server/tool/spec/generate_files". 7 // "pkg/analysis_server/tool/spec/generate_files".
8 8
9 /** 9 /**
10 * Matchers for data types defined in the analysis server API 10 * Matchers for data types defined in the analysis server API
(...skipping 1354 matching lines...) Expand 10 before | Expand all | Expand 10 after
1365 * 1365 *
1366 * enum { 1366 * enum {
1367 * ANNOTATION 1367 * ANNOTATION
1368 * BUILT_IN 1368 * BUILT_IN
1369 * CLASS 1369 * CLASS
1370 * COMMENT_BLOCK 1370 * COMMENT_BLOCK
1371 * COMMENT_DOCUMENTATION 1371 * COMMENT_DOCUMENTATION
1372 * COMMENT_END_OF_LINE 1372 * COMMENT_END_OF_LINE
1373 * CONSTRUCTOR 1373 * CONSTRUCTOR
1374 * DIRECTIVE 1374 * DIRECTIVE
1375 * DYNAMIC_TYPE 1375 * DYNAMIC_VARIABLE
1376 * ENUM 1376 * ENUM
1377 * ENUM_CONSTANT 1377 * ENUM_CONSTANT
1378 * FIELD
1379 * FIELD_STATIC
1380 * FUNCTION
1381 * FUNCTION_DECLARATION
1382 * FUNCTION_TYPE_ALIAS 1378 * FUNCTION_TYPE_ALIAS
1383 * GETTER_DECLARATION
1384 * IDENTIFIER_DEFAULT 1379 * IDENTIFIER_DEFAULT
1385 * IMPORT_PREFIX 1380 * IMPORT_PREFIX
1381 * INSTANCE_FIELD_DECLARATION
1382 * INSTANCE_FIELD_REFERENCE
1383 * INSTANCE_GETTER_DECLARATION
1384 * INSTANCE_METHOD_DECLARATION
1385 * INSTANCE_METHOD_REFERENCE
1386 * INSTANCE_SETTER_DECLARATION
1387 * INVALID_STRING_ESCAPE
1386 * KEYWORD 1388 * KEYWORD
1387 * LABEL 1389 * LABEL
1388 * LITERAL_BOOLEAN 1390 * LITERAL_BOOLEAN
1389 * LITERAL_DOUBLE 1391 * LITERAL_DOUBLE
1390 * LITERAL_INTEGER 1392 * LITERAL_INTEGER
1391 * LITERAL_LIST 1393 * LITERAL_LIST
1392 * LITERAL_MAP 1394 * LITERAL_MAP
1393 * LITERAL_STRING 1395 * LITERAL_STRING
1394 * LOCAL_VARIABLE 1396 * LOCAL_FUNCTION_DECLARATION
1397 * LOCAL_FUNCTION_REFERENCE
1395 * LOCAL_VARIABLE_DECLARATION 1398 * LOCAL_VARIABLE_DECLARATION
1396 * METHOD 1399 * LOCAL_VARIABLE_REFERENCE
1397 * METHOD_DECLARATION 1400 * PARAMETER_DECLARATION
1398 * METHOD_DECLARATION_STATIC 1401 * PARAMETER_REFERENCE
1399 * METHOD_STATIC 1402 * STATIC_FIELD_DECLARATION
1400 * PARAMETER 1403 * STATIC_FIELD_REFERENCE
1401 * SETTER_DECLARATION 1404 * STATIC_GETTER_DECLARATION
1402 * TOP_LEVEL_VARIABLE 1405 * STATIC_METHOD_DECLARATION
1406 * STATIC_METHOD_REFERENCE
1407 * STATIC_SETTER_DECLARATION
1408 * TOP_LEVEL_FUNCTION_DECLARATION
1409 * TOP_LEVEL_FUNCTION_REFERENCE
1410 * TOP_LEVEL_GETTER_DECLARATION
1411 * TOP_LEVEL_SETTER_DECLARATION
1412 * TOP_LEVEL_VARIABLE_DECLARATION
1413 * TOP_LEVEL_VARIABLE_REFERENCE
1403 * TYPE_NAME_DYNAMIC 1414 * TYPE_NAME_DYNAMIC
1404 * TYPE_PARAMETER 1415 * TYPE_PARAMETER
1416 * VALID_STRING_ESCAPE
1405 * } 1417 * }
1406 */ 1418 */
1407 final Matcher isHighlightRegionType = new MatchesEnum("HighlightRegionType", [ 1419 final Matcher isHighlightRegionType = new MatchesEnum("HighlightRegionType", [
1408 "ANNOTATION", 1420 "ANNOTATION",
1409 "BUILT_IN", 1421 "BUILT_IN",
1410 "CLASS", 1422 "CLASS",
1411 "COMMENT_BLOCK", 1423 "COMMENT_BLOCK",
1412 "COMMENT_DOCUMENTATION", 1424 "COMMENT_DOCUMENTATION",
1413 "COMMENT_END_OF_LINE", 1425 "COMMENT_END_OF_LINE",
1414 "CONSTRUCTOR", 1426 "CONSTRUCTOR",
1415 "DIRECTIVE", 1427 "DIRECTIVE",
1416 "DYNAMIC_TYPE", 1428 "DYNAMIC_VARIABLE",
1417 "ENUM", 1429 "ENUM",
1418 "ENUM_CONSTANT", 1430 "ENUM_CONSTANT",
1419 "FIELD",
1420 "FIELD_STATIC",
1421 "FUNCTION",
1422 "FUNCTION_DECLARATION",
1423 "FUNCTION_TYPE_ALIAS", 1431 "FUNCTION_TYPE_ALIAS",
1424 "GETTER_DECLARATION",
1425 "IDENTIFIER_DEFAULT", 1432 "IDENTIFIER_DEFAULT",
1426 "IMPORT_PREFIX", 1433 "IMPORT_PREFIX",
1434 "INSTANCE_FIELD_DECLARATION",
1435 "INSTANCE_FIELD_REFERENCE",
1436 "INSTANCE_GETTER_DECLARATION",
1437 "INSTANCE_METHOD_DECLARATION",
1438 "INSTANCE_METHOD_REFERENCE",
1439 "INSTANCE_SETTER_DECLARATION",
1440 "INVALID_STRING_ESCAPE",
1427 "KEYWORD", 1441 "KEYWORD",
1428 "LABEL", 1442 "LABEL",
1429 "LITERAL_BOOLEAN", 1443 "LITERAL_BOOLEAN",
1430 "LITERAL_DOUBLE", 1444 "LITERAL_DOUBLE",
1431 "LITERAL_INTEGER", 1445 "LITERAL_INTEGER",
1432 "LITERAL_LIST", 1446 "LITERAL_LIST",
1433 "LITERAL_MAP", 1447 "LITERAL_MAP",
1434 "LITERAL_STRING", 1448 "LITERAL_STRING",
1435 "LOCAL_VARIABLE", 1449 "LOCAL_FUNCTION_DECLARATION",
1450 "LOCAL_FUNCTION_REFERENCE",
1436 "LOCAL_VARIABLE_DECLARATION", 1451 "LOCAL_VARIABLE_DECLARATION",
1437 "METHOD", 1452 "LOCAL_VARIABLE_REFERENCE",
1438 "METHOD_DECLARATION", 1453 "PARAMETER_DECLARATION",
1439 "METHOD_DECLARATION_STATIC", 1454 "PARAMETER_REFERENCE",
1440 "METHOD_STATIC", 1455 "STATIC_FIELD_DECLARATION",
1441 "PARAMETER", 1456 "STATIC_FIELD_REFERENCE",
1442 "SETTER_DECLARATION", 1457 "STATIC_GETTER_DECLARATION",
1443 "TOP_LEVEL_VARIABLE", 1458 "STATIC_METHOD_DECLARATION",
1459 "STATIC_METHOD_REFERENCE",
1460 "STATIC_SETTER_DECLARATION",
1461 "TOP_LEVEL_FUNCTION_DECLARATION",
1462 "TOP_LEVEL_FUNCTION_REFERENCE",
1463 "TOP_LEVEL_GETTER_DECLARATION",
1464 "TOP_LEVEL_SETTER_DECLARATION",
1465 "TOP_LEVEL_VARIABLE_DECLARATION",
1466 "TOP_LEVEL_VARIABLE_REFERENCE",
1444 "TYPE_NAME_DYNAMIC", 1467 "TYPE_NAME_DYNAMIC",
1445 "TYPE_PARAMETER" 1468 "TYPE_PARAMETER",
1469 "VALID_STRING_ESCAPE"
1446 ]); 1470 ]);
1447 1471
1448 /** 1472 /**
1449 * HoverInformation 1473 * HoverInformation
1450 * 1474 *
1451 * { 1475 * {
1452 * "offset": int 1476 * "offset": int
1453 * "length": int 1477 * "length": int
1454 * "containingLibraryPath": optional String 1478 * "containingLibraryPath": optional String
1455 * "containingLibraryName": optional String 1479 * "containingLibraryName": optional String
(...skipping 736 matching lines...) Expand 10 before | Expand all | Expand 10 after
2192 * 2216 *
2193 * { 2217 * {
2194 * "newName": String 2218 * "newName": String
2195 * } 2219 * }
2196 */ 2220 */
2197 final Matcher isRenameOptions = new LazyMatcher(() => new MatchesJsonObject( 2221 final Matcher isRenameOptions = new LazyMatcher(() => new MatchesJsonObject(
2198 "rename options", { 2222 "rename options", {
2199 "newName": isString 2223 "newName": isString
2200 })); 2224 }));
2201 2225
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698