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

Commit 329d08f

Browse files
authored
Merge pull request #14730 from adobe/master
Merge master to release for 1.14 release
2 parents 49d29a8 + ee01b79 commit 329d08f

File tree

104 files changed

+10905
-809
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+10905
-809
lines changed

.eslintrc.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,5 +80,15 @@ module.exports = {
8080
"Uint32Array": false,
8181
"WebSocket": false,
8282
"XMLHttpRequest": false
83+
},
84+
"parserOptions": {
85+
"ecmaVersion": 6,
86+
"sourceType": "script",
87+
"ecmaFeatures": {
88+
"arrowFunctions": true,
89+
"binaryLiterals": true,
90+
"blockBindings": true,
91+
"classes": true
92+
}
8393
}
8494
};

.travis.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ language: node_js
22
sudo: false # use container-based Travis infrastructure
33
node_js:
44
- "6"
5+
before_install:
6+
- phpenv global 7.0 #switch to php7, since that's what php-Tooling extension requires
57
before_script:
68
- npm install -g grunt-cli
79
- npm install -g jasmine-node

Gruntfile.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,9 @@ module.exports = function (grunt) {
8282
src: [
8383
'extensibility/node/**',
8484
'JSUtils/node/**',
85+
'languageTools/node/**',
86+
'languageTools/styles/**',
87+
'languageTools/LanguageClient/**',
8588
'!extensibility/node/spec/**',
8689
'!extensibility/node/node_modules/**/{test,tst}/**/*',
8790
'!extensibility/node/node_modules/**/examples/**/*',

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "Brackets",
3-
"version": "1.13.0-0",
4-
"apiVersion": "1.13.0",
3+
"version": "1.14.0-0",
4+
"apiVersion": "1.14.0",
55
"homepage": "http://brackets.io",
66
"issues": {
77
"url": "http://github.com/adobe/brackets/issues"
@@ -64,7 +64,7 @@
6464
"scripts": {
6565
"prepush": "npm run eslint",
6666
"postinstall": "grunt install",
67-
"test": "grunt test cla-check-pull",
67+
"test": "grunt test",
6868
"eslint": "grunt eslint"
6969
},
7070
"licenses": [

src/base-config/keyboard.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,9 @@
162162
"cmd.findInFiles": [
163163
"Ctrl-Shift-F"
164164
],
165+
"cmd.findAllReferences": [
166+
"Shift-F12"
167+
],
165168
"cmd.replaceInFiles": [
166169
{
167170
"key": "Ctrl-Shift-H"
@@ -281,6 +284,9 @@
281284
"navigate.gotoDefinition": [
282285
"Ctrl-T"
283286
],
287+
"navigate.gotoDefinitionInProject": [
288+
"Ctrl-Shift-T"
289+
],
284290
"navigate.jumptoDefinition": [
285291
"Ctrl-J"
286292
],

src/brackets.config.dev.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44
"serviceKey" : "brackets-service",
55
"environment" : "stage",
66
"update_info_url" : "https://s3.amazonaws.com/files.brackets.io/updates/prerelease/<locale>.json",
7+
"notification_info_url" : "https://s3.amazonaws.com/files.brackets.io/notifications/prerelease/<locale>.json",
78
"buildtype" : "dev"
89
}

src/brackets.config.dist.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44
"serviceKey" : "brackets-service",
55
"environment" : "production",
66
"update_info_url" : "https://getupdates.brackets.io/getupdates/",
7+
"notification_info_url" : "https://getupdates.brackets.io/getnotifications?locale=<locale>",
78
"buildtype" : "production"
89
}

src/brackets.config.prerelease.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44
"serviceKey" : "brackets-service",
55
"environment" : "production",
66
"update_info_url" : "https://s3.amazonaws.com/files.brackets.io/updates/prerelease/<locale>.json",
7+
"notification_info_url" : "https://s3.amazonaws.com/files.brackets.io/notifications/prerelease/<locale>.json",
78
"buildtype" : "prerelease"
89
}

src/brackets.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,10 @@ define(function (require, exports, module) {
137137
return PathUtils;
138138
}
139139
});
140+
141+
//load language features
142+
require("features/ParameterHintsManager");
143+
require("features/JumpToDefManager");
140144

141145
// Load modules that self-register and just need to get included in the main project
142146
require("command/DefaultMenus");
@@ -151,10 +155,22 @@ define(function (require, exports, module) {
151155
require("search/FindInFilesUI");
152156
require("search/FindReplace");
153157

158+
//Load find References Feature Manager
159+
require("features/FindReferencesManager");
160+
154161
//Load common JS module
155162
require("JSUtils/Session");
156163
require("JSUtils/ScopeManager");
157164

165+
//load Language Tools Module
166+
require("languageTools/PathConverters");
167+
require("languageTools/LanguageTools");
168+
require("languageTools/ClientLoader");
169+
require("languageTools/BracketsToNodeInterface");
170+
require("languageTools/DefaultProviders");
171+
require("languageTools/DefaultEventHandlers");
172+
173+
158174
PerfUtils.addMeasurement("brackets module dependencies resolved");
159175

160176
// Local variables

src/command/Commands.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ define(function (require, exports, module) {
9797
exports.CMD_REPLACE = "cmd.replace"; // FindReplace.js _replace()
9898
exports.CMD_REPLACE_IN_FILES = "cmd.replaceInFiles"; // FindInFilesUI.js _showReplaceBar()
9999
exports.CMD_REPLACE_IN_SUBTREE = "cmd.replaceInSubtree"; // FindInFilesUI.js _showReplaceBarForSubtree()
100+
exports.CMD_FIND_ALL_REFERENCES = "cmd.findAllReferences"; // findReferencesManager.js _openReferencesPanel()
100101

101102
// VIEW
102103
exports.CMD_THEMES_OPEN_SETTINGS = "view.themesOpenSetting"; // MenuCommands.js Settings.open()
@@ -123,8 +124,9 @@ define(function (require, exports, module) {
123124
exports.NAVIGATE_SHOW_IN_FILE_TREE = "navigate.showInFileTree"; // DocumentCommandHandlers.js handleShowInTree()
124125
exports.NAVIGATE_SHOW_IN_OS = "navigate.showInOS"; // DocumentCommandHandlers.js handleShowInOS()
125126
exports.NAVIGATE_QUICK_OPEN = "navigate.quickOpen"; // QuickOpen.js doFileSearch()
126-
exports.NAVIGATE_JUMPTO_DEFINITION = "navigate.jumptoDefinition"; // EditorManager.js _doJumpToDef()
127+
exports.NAVIGATE_JUMPTO_DEFINITION = "navigate.jumptoDefinition"; // JumpToDefManager.js _doJumpToDef()
127128
exports.NAVIGATE_GOTO_DEFINITION = "navigate.gotoDefinition"; // QuickOpen.js doDefinitionSearch()
129+
exports.NAVIGATE_GOTO_DEFINITION_PROJECT = "navigate.gotoDefinitionInProject"; // QuickOpen.js doDefinitionSearchInProject()
128130
exports.NAVIGATE_GOTO_LINE = "navigate.gotoLine"; // QuickOpen.js doGotoLine()
129131
exports.NAVIGATE_GOTO_FIRST_PROBLEM = "navigate.gotoFirstProblem"; // CodeInspection.js handleGotoFirstProblem()
130132
exports.TOGGLE_QUICK_EDIT = "navigate.toggleQuickEdit"; // EditorManager.js _toggleInlineWidget()

0 commit comments

Comments
 (0)