Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move internal API to com.sourcegraph.internal package #617

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ lazy val gradlePlugin = project
.settings(
name := "semanticdb-gradle",
scalaVersion := V.scala213,
buildInfoPackage := "com.sourcegraph.scip_java",
buildInfoPackage := "com.sourcegraph.internal.scip_java",
publish / skip := true,
javaToolchainVersion := "8",
scalacOptions ++= Seq("-target:8", "-release", "8"),
Expand Down Expand Up @@ -245,7 +245,7 @@ lazy val cli = project
"minimalMillVersion" -> V.minimalMillVersion,
"millScipVersion" -> V.millScipVersion
),
buildInfoPackage := "com.sourcegraph.scip_java",
buildInfoPackage := "com.sourcegraph.internal.scip_java",
libraryDependencies ++=
List(
"io.get-coursier" %% "coursier" % V.coursier,
Expand Down
2 changes: 1 addition & 1 deletion scip-java-proto/src/main/protobuf/scip.proto
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ syntax = "proto3";
package lib.codeintel.scip;

option go_package = "github.com/sourcegraph/sourcegraph/lib/codeintel/scip/";
option java_package = "com.sourcegraph";
option java_package = "com.sourcegraph.internal";

// Index represents a complete SCIP index for a workspace this is rooted at a
// single directory. An Index message payload can have a large memory footprint
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.io
package com.sourcegraph.internal.io

import java.nio.file.Path
import java.nio.file.Paths
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.io
package com.sourcegraph.internal.io

import java.nio.charset.StandardCharsets
import java.nio.file.Files
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.io
package com.sourcegraph.internal.io

import java.io.IOException
import java.nio.file.FileVisitResult
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.scip_java
package com.sourcegraph.internal.scip_java

import java.io.File
import java.nio.file.Path
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package com.sourcegraph.scip_java
package com.sourcegraph.internal.scip_java

import java.nio.charset.StandardCharsets
import java.nio.file.Files
import java.nio.file.Path
import java.nio.file.StandardCopyOption

import com.sourcegraph.scip_java.BuildInfo
import com.sourcegraph.internal.scip_java.BuildInfo
import moped.reporters.Reporter
import os.CommandResult

Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package com.sourcegraph.scip_java
package com.sourcegraph.internal.scip_java

import scala.collection.mutable
import scala.jdk.CollectionConverters.CollectionHasAsScala
import scala.math.Ordering.Implicits.seqOrdering

import com.sourcegraph.Scip
import com.sourcegraph.Scip.SymbolRole
import com.sourcegraph.scip_java.commands.CommentSyntax
import com.sourcegraph.internal.Scip
import com.sourcegraph.internal.Scip.SymbolRole
import com.sourcegraph.internal.scip_java.commands.CommentSyntax
import moped.reporters.Input
import moped.reporters.Position

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.sourcegraph.scip_java
package com.sourcegraph.internal.scip_java

import com.sourcegraph.scip_semanticdb.SymbolDescriptor
import com.sourcegraph.semanticdb_javac.SemanticdbSymbols
import com.sourcegraph.internal.scip_semanticdb.SymbolDescriptor
import com.sourcegraph.internal.semanticdb_javac.SemanticdbSymbols

sealed abstract class ScipSymbol {}
final case class LocalScipSymbol(identifier: String) extends ScipSymbol
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.nio.charset.StandardCharsets
import java.nio.file.FileSystems
Expand All @@ -11,9 +11,9 @@ import java.nio.file.attribute.BasicFileAttributes

import scala.collection.mutable.ListBuffer

import com.sourcegraph.io.AbsolutePath
import com.sourcegraph.scip_java.Embedded
import com.sourcegraph.scip_java.commands.IndexCommand
import com.sourcegraph.internal.io.AbsolutePath
import com.sourcegraph.internal.scip_java.Embedded
import com.sourcegraph.internal.scip_java.commands.IndexCommand
import moped.cli.Application
import os.ProcessOutput.Readlines

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.nio.file.Files
import java.nio.file.Path

import com.sourcegraph.scip_java.commands.IndexCommand
import com.sourcegraph.internal.scip_java.commands.IndexCommand
import os.CommandResult

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.io.File
import java.nio.charset.StandardCharsets
Expand All @@ -9,7 +9,7 @@ import java.nio.file.Paths
import scala.annotation.tailrec
import scala.jdk.CollectionConverters._

import com.sourcegraph.scip_semanticdb.MavenPackage
import com.sourcegraph.internal.scip_semanticdb.MavenPackage

/**
* Represents a single classpath entry on the classpath of a project, used to
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.nio.charset.StandardCharsets
import java.nio.file._

import scala.collection.mutable.ListBuffer
import scala.util.Properties

import com.sourcegraph.io.DeleteVisitor
import com.sourcegraph.scip_java.BuildInfo
import com.sourcegraph.scip_java.Embedded
import com.sourcegraph.scip_java.commands.IndexCommand
import com.sourcegraph.internal.io.DeleteVisitor
import com.sourcegraph.internal.scip_java.BuildInfo
import com.sourcegraph.internal.scip_java.Embedded
import com.sourcegraph.internal.scip_java.commands.IndexCommand
import os.CommandResult

class GradleBuildTool(index: IndexCommand) extends BuildTool("Gradle", index) {
Expand Down Expand Up @@ -111,7 +111,7 @@ class GradleBuildTool(index: IndexCommand) extends BuildTool("Gradle", index) {
| }
| }
|
| import com.sourcegraph.gradle.semanticdb.SemanticdbGradlePlugin
| import com.sourcegraph.internal.gradle.semanticdb.SemanticdbGradlePlugin
|
| allprojects {
| project.extra["semanticdbTarget"] = "$targetroot"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.nio.charset.StandardCharsets
import java.nio.file.Files
Expand All @@ -9,8 +9,8 @@ import java.nio.file.StandardCopyOption

import scala.collection.mutable.ListBuffer

import com.sourcegraph.scip_java.Embedded
import com.sourcegraph.scip_java.commands.IndexCommand
import com.sourcegraph.internal.scip_java.Embedded
import com.sourcegraph.internal.scip_java.commands.IndexCommand

/**
* Metadata about the Java compiler that is used by a Gradle build.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.nio.charset.StandardCharsets
import java.nio.file.Files
Expand All @@ -7,8 +7,8 @@ import java.nio.file.Path
import scala.annotation.tailrec
import scala.jdk.CollectionConverters._

import com.sourcegraph.scip_java.Embedded
import com.sourcegraph.scip_java.commands.IndexCommand
import com.sourcegraph.internal.scip_java.Embedded
import com.sourcegraph.internal.scip_java.commands.IndexCommand
import org.intellij.lang.annotations.Language

case class GradleJavaToolchains(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.nio.file.Files
import java.nio.file.Path
import java.nio.file.Paths

import scala.collection.mutable.ListBuffer

import com.sourcegraph.scip_java.Embedded
import com.sourcegraph.scip_java.commands.IndexCommand
import com.sourcegraph.internal.scip_java.Embedded
import com.sourcegraph.internal.scip_java.commands.IndexCommand
import os.CommandResult

class MavenBuildTool(index: IndexCommand) extends BuildTool("Maven", index) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.nio.file.Files
import java.nio.file.Path
Expand All @@ -7,8 +7,8 @@ import java.nio.file.StandardCopyOption
import scala.jdk.CollectionConverters._
import scala.util.Properties

import com.sourcegraph.scip_java.BuildInfo
import com.sourcegraph.scip_java.commands.IndexCommand
import com.sourcegraph.internal.scip_java.BuildInfo
import com.sourcegraph.internal.scip_java.commands.IndexCommand

class MillBuildTool(index: IndexCommand) extends BuildTool("mill", index) {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.nio.file.Files
import java.nio.file.StandardCopyOption
import java.util.Properties

import scala.util.Using

import com.sourcegraph.io.AutoDeletedFile
import com.sourcegraph.scip_java.BuildInfo
import com.sourcegraph.scip_java.commands.IndexCommand
import com.sourcegraph.internal.io.AutoDeletedFile
import com.sourcegraph.internal.scip_java.BuildInfo
import com.sourcegraph.internal.scip_java.commands.IndexCommand

class SbtBuildTool(index: IndexCommand) extends BuildTool("sbt", index) {
override def usedInCurrentDirectory(): Boolean = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools
// Copied from: https://github.com/scalameta/metals/blob/3c83447ec658f87fdccbfb3f0a39fca1cec4ef6e/metals/src/main/scala/scala/meta/internal/metals/PresentationCompilerClassLoader.scala

/**
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.nio.file.Path

import com.sourcegraph.scip_java.BuildInfo
import com.sourcegraph.internal.scip_java.BuildInfo

object ScalaVersion {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.io.File
import java.io.FileOutputStream
Expand Down Expand Up @@ -32,14 +32,14 @@ import scala.util.control.NonFatal
import scala.meta.pc.PresentationCompiler
import scala.meta.pc.PresentationCompilerConfig

import com.sourcegraph.io.AbsolutePath
import com.sourcegraph.io.DeleteVisitor
import com.sourcegraph.scip_java.BuildInfo
import com.sourcegraph.scip_java.Dependencies
import com.sourcegraph.scip_java.Embedded
import com.sourcegraph.scip_java.commands.IndexCommand
import com.sourcegraph.semanticdb_javac.Semanticdb.TextDocument
import com.sourcegraph.semanticdb_javac.Semanticdb.TextDocuments
import com.sourcegraph.internal.io.AbsolutePath
import com.sourcegraph.internal.io.DeleteVisitor
import com.sourcegraph.internal.scip_java.BuildInfo
import com.sourcegraph.internal.scip_java.Dependencies
import com.sourcegraph.internal.scip_java.Embedded
import com.sourcegraph.internal.scip_java.commands.IndexCommand
import com.sourcegraph.internal.semanticdb_javac.Semanticdb.TextDocument
import com.sourcegraph.internal.semanticdb_javac.Semanticdb.TextDocuments
import moped.json.DecodingContext
import moped.json.ErrorResult
import moped.json.JsonCodec
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.nio.file.Files

import com.sourcegraph.scip_java.Embedded
import com.sourcegraph.internal.scip_java.Embedded

object SystemJavaVersion {
// Returns the output of `System.getProperty("java.version")` from a fresh JVM
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package com.sourcegraph.scip_java.buildtools
package com.sourcegraph.internal.scip_java.buildtools

import java.nio.file.Files
import java.nio.file.Path

import com.sourcegraph.io.DeleteVisitor
import com.sourcegraph.scip_java.commands.IndexCommand
import com.sourcegraph.internal.io.DeleteVisitor
import com.sourcegraph.internal.scip_java.commands.IndexCommand

object TemporaryFiles {
def withDirectory[T](index: IndexCommand)(fn: Path => T): T = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.scip_java.commands
package com.sourcegraph.internal.scip_java.commands

case class CommentSyntax(value: String) {
private val map =
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package com.sourcegraph.scip_java.commands
package com.sourcegraph.internal.scip_java.commands

import java.nio.file.Files
import java.nio.file.Path
import java.nio.file.Paths

import com.sourcegraph.io.AbsolutePath
import com.sourcegraph.scip_java.buildtools.BuildTool
import com.sourcegraph.scip_java.buildtools.ScipBuildTool
import com.sourcegraph.internal.io.AbsolutePath
import com.sourcegraph.internal.scip_java.buildtools.BuildTool
import com.sourcegraph.internal.scip_java.buildtools.ScipBuildTool
import fansi.Color
import moped.annotations._
import moped.cli.Application
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.sourcegraph.scip_java.commands
package com.sourcegraph.internal.scip_java.commands

import java.nio.charset.StandardCharsets
import java.nio.file.Files
Expand All @@ -8,10 +8,10 @@ import java.nio.file.StandardCopyOption
import java.nio.file.StandardOpenOption
import java.util.jar.JarFile

import com.sourcegraph.io.AbsolutePath
import com.sourcegraph.io.DeleteVisitor
import com.sourcegraph.scip_java.Dependencies
import com.sourcegraph.scip_semanticdb.JavaVersion
import com.sourcegraph.internal.io.AbsolutePath
import com.sourcegraph.internal.io.DeleteVisitor
import com.sourcegraph.internal.scip_java.Dependencies
import com.sourcegraph.internal.scip_semanticdb.JavaVersion
import moped.annotations.DeprecatedName
import moped.annotations.Description
import moped.annotations.Hidden
Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
package com.sourcegraph.scip_java.commands
package com.sourcegraph.internal.scip_java.commands

import java.nio.file.Path
import java.nio.file.Paths
import java.util.concurrent.TimeUnit

import scala.jdk.CollectionConverters._

import com.sourcegraph.io.AbsolutePath
import com.sourcegraph.lsif_protocol.LsifToolInfo
import com.sourcegraph.scip_java.BuildInfo
import com.sourcegraph.scip_java.buildtools.ClasspathEntry
import com.sourcegraph.scip_semanticdb.ConsoleScipSemanticdbReporter
import com.sourcegraph.scip_semanticdb.ScipOutputFormat
import com.sourcegraph.scip_semanticdb.ScipSemanticdb
import com.sourcegraph.scip_semanticdb.ScipSemanticdbOptions
import com.sourcegraph.internal.io.AbsolutePath
import com.sourcegraph.internal.lsif_protocol.LsifToolInfo
import com.sourcegraph.internal.scip_java.BuildInfo
import com.sourcegraph.internal.scip_java.buildtools.ClasspathEntry
import com.sourcegraph.internal.scip_semanticdb.ConsoleScipSemanticdbReporter
import com.sourcegraph.internal.scip_semanticdb.ScipOutputFormat
import com.sourcegraph.internal.scip_semanticdb.ScipSemanticdb
import com.sourcegraph.internal.scip_semanticdb.ScipSemanticdbOptions
import moped.annotations._
import moped.cli.Application
import moped.cli.Command
Expand Down
Loading