Quellcode durchsuchen

adopt monaco-editor-core@0.17.0

Peng Lyu vor 6 Jahren
Ursprung
Commit
b9f61a5750
3 geänderte Dateien mit 11 neuen und 9 gelöschten Zeilen
  1. 3 3
      package-lock.json
  2. 1 1
      package.json
  3. 7 5
      src/languageFeatures.ts

+ 3 - 3
package-lock.json

@@ -11,9 +11,9 @@
       "dev": true
     },
     "monaco-editor-core": {
-      "version": "0.16.1",
-      "resolved": "https://registry.npmjs.org/monaco-editor-core/-/monaco-editor-core-0.16.1.tgz",
-      "integrity": "sha512-nydAuVbU3B1T/sNz4ZiO+92HUnLyVE4YQWr91R8WDEBItFZuwPs7Z2VaCTgouU6BwNrSnDdK/kAyhKgpih+GHQ==",
+      "version": "0.17.0",
+      "resolved": "https://registry.npmjs.org/monaco-editor-core/-/monaco-editor-core-0.17.0.tgz",
+      "integrity": "sha512-8q7b0itiX4UDv6e2F/EJc53G0iLL7P905IZsemu/bXffS7mIcjKKtX+TlzT13YbkuGFC/86Q32ANXERaJTM+mw==",
       "dev": true
     },
     "monaco-languages": {

+ 1 - 1
package.json

@@ -19,7 +19,7 @@
     "url": "https://github.com/Microsoft/monaco-editor/issues"
   },
   "devDependencies": {
-    "monaco-editor-core": "^0.16.1",
+    "monaco-editor-core": "^0.17.0",
     "monaco-languages": "^1.7.0",
     "monaco-plugin-helpers": "^1.0.2",
     "requirejs": "^2.3.6",

+ 7 - 5
src/languageFeatures.ts

@@ -414,17 +414,19 @@ export class DocumentLinkAdapter implements monaco.languages.LinkProvider {
 	constructor(private _worker: WorkerAccessor) {
 	}
 
-	public provideLinks(model: monaco.editor.IReadOnlyModel, token: CancellationToken): Thenable<monaco.languages.ILink[]> {
+	public provideLinks(model: monaco.editor.IReadOnlyModel, token: CancellationToken): Thenable<monaco.languages.ILinksList> {
 		const resource = model.uri;
 
 		return this._worker(resource).then(worker => worker.findDocumentLinks(resource.toString())).then(items => {
 			if (!items) {
 				return;
 			}
-			return items.map(item => ({
-				range: toRange(item.range),
-				url: item.target
-			}));
+			return {
+				links: items.map(item => ({
+					range: toRange(item.range),
+					url: item.target
+				}))
+			};
 		});
 	}
 }