This is a tutorial
println("## This is header 2")
1.to(10).foreach(i => println(s"* $i"))
diff --git a/metals/src/main/scala/scala/meta/internal/pantsbuild/BloopPants.scala b/metals/src/main/scala/scala/meta/internal/pantsbuild/BloopPants.scala | |
index 3dca37a..26ec5c5 100644 | |
--- a/metals/src/main/scala/scala/meta/internal/pantsbuild/BloopPants.scala | |
+++ b/metals/src/main/scala/scala/meta/internal/pantsbuild/BloopPants.scala | |
@@ -30,6 +30,7 @@ import scala.sys.process.Process | |
import scala.meta.io.Classpath | |
import coursierapi.MavenRepository | |
import scala.meta.internal.io.PathIO | |
+import java.nio.file.StandardCopyOption | |
diff --git a/frontend/src/main/scala/bloop/data/Project.scala b/frontend/src/main/scala/bloop/data/Project.scala | |
index 3bf914d..7ae05fc 100644 | |
--- a/frontend/src/main/scala/bloop/data/Project.scala | |
+++ b/frontend/src/main/scala/bloop/data/Project.scala | |
@@ -5,6 +5,7 @@ import bloop.logging.{DebugFilter, Logger} | |
import bloop.ScalaInstance | |
import bloop.bsp.ProjectUris | |
import bloop.config.Config | |
+import bloop.data.Platform | |
import bloop.engine.Dag |
diff --git a/mtags/src/main/scala/scala/meta/internal/pc/AutoImports.scala b/mtags/src/main/scala/scala/meta/internal/pc/AutoImports.scala | |
index 34c7258..11f34b6 100644 | |
--- a/mtags/src/main/scala/scala/meta/internal/pc/AutoImports.scala | |
+++ b/mtags/src/main/scala/scala/meta/internal/pc/AutoImports.scala | |
@@ -37,14 +37,14 @@ trait AutoImports { this: MetalsGlobal => | |
} | |
} | |
+ def isImportPosition: Boolean = | |
+ findLastVisitedParentTree(pos).exists(_.isInstanceOf[Import]) |
package minimize | |
object app { | |
import cats.tagless._ | |
import util.Try | |
import cats.tagless.implicits._ | |
import cats.implicits._ | |
import cats._ | |
import cats.free.Free | |
import cats.arrow.FunctionK |
diff --git a/src/python/pants/backend/project_info/tasks/export.py b/src/python/pants/backend/project_info/tasks/export.py | |
index d2390d3..7fd9896 100644 | |
--- a/src/python/pants/backend/project_info/tasks/export.py | |
+++ b/src/python/pants/backend/project_info/tasks/export.py | |
@@ -7,6 +7,7 @@ from collections import defaultdict | |
from twitter.common.collections import OrderedSet | |
+from pants.backend.jvm.subsystems.dependency_context import DependencyContext | |
from pants.backend.jvm.subsystems.jvm_platform import JvmPlatform |
commit d1c32af12806e4874a0403183bb27457f365ea1f | |
Author: Olafur Pall Geirsson <lgeirsson@twitter.com> | |
Date: Sun Nov 3 10:56:02 2019 +0000 | |
Add support for `*.sc` files | |
diff --git a/metals/src/main/scala/scala/meta/internal/metals/Compilers.scala b/metals/src/main/scala/scala/meta/internal/metals/Compilers.scala | |
index 3b1caa3..1063986 100644 | |
--- a/metals/src/main/scala/scala/meta/internal/metals/Compilers.scala | |
+++ b/metals/src/main/scala/scala/meta/internal/metals/Compilers.scala |
commit 3f09ac8e6c921586b4dc8949b25ce4759f064776 | |
Author: Olafur Pall Geirsson <lgeirsson@twitter.com> | |
Date: Thu Oct 10 12:44:44 2019 +0200 | |
Experiment with debugging breakpoints | |
diff --git a/metals/src/main/scala/scala/meta/internal/metals/debug/DebugProtocol.scala b/metals/src/main/scala/scala/meta/internal/metals/debug/DebugProtocol.scala | |
index 4736d6e..04f9e28 100644 | |
--- a/metals/src/main/scala/scala/meta/internal/metals/debug/DebugProtocol.scala | |
+++ b/metals/src/main/scala/scala/meta/internal/metals/debug/DebugProtocol.scala |
override def utestFormatter: Formatter = new Formatter { | |
import utest.framework._ | |
import utest.ufansi | |
override def formatSummary( | |
topLevelName: String, | |
results: HTree[String, Result] | |
): Option[ufansi.Str] = Some { | |
val summary = results match { | |
case HTree.Node(_, c @ _*) => | |
c.collect { |
{ | |
"name": "Scala", | |
"scopeName": "source.scala", | |
"patterns": [ | |
{ | |
"include": "#code" | |
} | |
], | |
"repository": { | |
"block-comments": { |