Skip to content
This repository was archived by the owner on Sep 6, 2021. It is now read-only.

Commit 589dcb0

Browse files
committed
Merge pull request #3797 from dloverin/load-subdirs
Improve JS code hints for files that do not use modules
2 parents 1bf8530 + 7d827e6 commit 589dcb0

File tree

16 files changed

+612
-225
lines changed

16 files changed

+612
-225
lines changed

src/extensions/default/JavaScriptCodeHints/HintUtils.js

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,13 @@ define(function (require, exports, module) {
3030
var LANGUAGE_ID = "javascript",
3131
SINGLE_QUOTE = "'",
3232
DOUBLE_QUOTE = "\"",
33+
TERN_ADD_FILES_MSG = "AddFiles",
3334
TERN_INIT_MSG = "Init",
3435
TERN_JUMPTODEF_MSG = "JumptoDef",
3536
TERN_COMPLETIONS_MSG = "Completions",
3637
TERN_GET_FILE_MSG = "GetFile",
37-
TERN_GET_PROPERTIES_MSG = "Properties",
38-
TERN_CALLED_FUNC_TYPE_MSG = "FunctionType";
38+
TERN_CALLED_FUNC_TYPE_MSG = "FunctionType",
39+
TERN_PRIME_PUMP_MSG = "PrimePump";
3940

4041
/**
4142
* Create a hint token with name value that occurs at the given list of
@@ -186,22 +187,23 @@ define(function (require, exports, module) {
186187
}),
187188
LITERALS = annotateLiterals(LITERAL_TOKENS);
188189

189-
exports.makeToken = makeToken;
190-
exports.hintable = hintable;
191-
exports.hintableKey = hintableKey;
192-
exports.maybeIdentifier = maybeIdentifier;
193-
exports.splitPath = splitPath;
194-
exports.eventName = eventName;
195-
exports.annotateLiterals = annotateLiterals;
196-
exports.KEYWORDS = KEYWORDS;
197-
exports.LITERALS = LITERALS;
198-
exports.LANGUAGE_ID = LANGUAGE_ID;
199-
exports.SINGLE_QUOTE = SINGLE_QUOTE;
200-
exports.DOUBLE_QUOTE = DOUBLE_QUOTE;
201-
exports.TERN_JUMPTODEF_MSG = TERN_JUMPTODEF_MSG;
202-
exports.TERN_COMPLETIONS_MSG = TERN_COMPLETIONS_MSG;
203-
exports.TERN_INIT_MSG = TERN_INIT_MSG;
204-
exports.TERN_GET_FILE_MSG = TERN_GET_FILE_MSG;
205-
exports.TERN_GET_PROPERTIES_MSG = TERN_GET_PROPERTIES_MSG;
190+
exports.makeToken = makeToken;
191+
exports.hintable = hintable;
192+
exports.hintableKey = hintableKey;
193+
exports.maybeIdentifier = maybeIdentifier;
194+
exports.splitPath = splitPath;
195+
exports.eventName = eventName;
196+
exports.annotateLiterals = annotateLiterals;
197+
exports.KEYWORDS = KEYWORDS;
198+
exports.LITERALS = LITERALS;
199+
exports.LANGUAGE_ID = LANGUAGE_ID;
200+
exports.SINGLE_QUOTE = SINGLE_QUOTE;
201+
exports.DOUBLE_QUOTE = DOUBLE_QUOTE;
202+
exports.TERN_ADD_FILES_MSG = TERN_ADD_FILES_MSG;
203+
exports.TERN_JUMPTODEF_MSG = TERN_JUMPTODEF_MSG;
204+
exports.TERN_COMPLETIONS_MSG = TERN_COMPLETIONS_MSG;
205+
exports.TERN_INIT_MSG = TERN_INIT_MSG;
206+
exports.TERN_GET_FILE_MSG = TERN_GET_FILE_MSG;
206207
exports.TERN_CALLED_FUNC_TYPE_MSG = TERN_CALLED_FUNC_TYPE_MSG;
208+
exports.TERN_PRIME_PUMP_MSG = TERN_PRIME_PUMP_MSG;
207209
});

0 commit comments

Comments
 (0)