sbt/project
wpopielarski 73b0034cfc textDocument/definition for LSP / VS Code
This is an implementation of `textDocument/definition` request.
Supports types only, and only in case when type is found in Zinc Analysis. When source(s) are found then editor opens potential source(s).
This simple implementation does not use semantic data.

During the processing of `textDocument/didSave`, we will start collecting the location of Analysis files via `lspCollectAnalyses`.
Later on, when the user asked for `textDocument/definition`, sbt server will invoke a Future call to lspDefinition, which direct reads the files to locate the definition of a class.
2017-11-28 13:27:07 -05:00
..
ContrabandConfig.scala Adjust to upstream changes 2017-07-16 00:51:49 -04:00
Dependencies.scala textDocument/definition for LSP / VS Code 2017-11-28 13:27:07 -05:00
Docs.scala sbt 1.0.0-RC2 2017-07-20 06:56:37 +01:00
NightlyPlugin.scala be 2.13 friendly 2017-08-12 07:35:26 -07:00
PublishBinPlugin.scala Add back, re-configure & re-enable Scalafmt 2017-08-10 16:35:23 +01:00
Release.scala Upgrade the build to sbt 1.0.0-M5 2017-05-11 09:44:42 +01:00
SbtLauncherPlugin.scala sbt 1.0.0-RC2 2017-07-20 06:56:37 +01:00
Scripted.scala Upgrade the build to sbt 1.0.0-M5 2017-05-11 09:44:42 +01:00
SiteMap.scala Upgrade the build to sbt 1.0.0-M5 2017-05-11 09:44:42 +01:00
StatusPlugin.scala Apply Scalafmt formatting 2017-04-21 04:48:31 -04:00
Sxr.scala sbt 1.0.0-RC2 2017-07-20 06:56:37 +01:00
Transform.scala Upgrade the build to sbt 1.0.0-M5 2017-05-11 09:44:42 +01:00
Util.scala Disable patvars warnings 2017-10-19 13:07:24 +02:00
build.properties Use sbt 1.0.0 2017-08-26 14:40:58 -04:00
plugins.sbt Scalafmt 1.3, sbt-scalafmt 1.14 2017-10-24 12:23:37 +01:00