Skip to content

Commit 8f19cfb

Browse files
imsduSimon Dumas
andauthored
Migrate project deletion plugin to senscience package (#8)
Co-authored-by: Simon Dumas <simon.dumas@senscience.ai>
1 parent 09760ab commit 8f19cfb

File tree

12 files changed

+25
-21
lines changed

12 files changed

+25
-21
lines changed

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -656,7 +656,7 @@ lazy val projectDeletionPlugin = project
656656
moduleName := "delta-project-deletion-plugin",
657657
libraryDependencies += kamonAkkaHttp % Provided,
658658
buildInfoKeys := Seq[BuildInfoKey](version),
659-
buildInfoPackage := "ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion",
659+
buildInfoPackage := "ai.senscience.nexus.delta.plugins.projectdeletion",
660660
addCompilerPlugin(betterMonadicFor),
661661
assembly / assemblyJarName := "project-deletion.jar",
662662
assembly / assemblyOption := (assembly / assemblyOption).value.withIncludeScala(false),
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion
1+
package ai.senscience.nexus.delta.projectdeletion
22

3+
import ai.senscience.nexus.delta.projectdeletion.model.{contexts, ProjectDeletionConfig}
34
import cats.effect.{Clock, IO}
45
import ch.epfl.bluebrain.nexus.delta.kernel.utils.ClasspathResourceLoader
5-
import ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion.model.{contexts, ProjectDeletionConfig}
66
import ch.epfl.bluebrain.nexus.delta.rdf.jsonld.context.{ContextValue, RemoteContextResolution}
77
import ch.epfl.bluebrain.nexus.delta.rdf.utils.JsonKeyOrdering
88
import ch.epfl.bluebrain.nexus.delta.sdk.PriorityRoute
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion
1+
package ai.senscience.nexus.delta.projectdeletion
22

33
import cats.effect.IO
44
import ch.epfl.bluebrain.nexus.delta.sdk.plugin.Plugin
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
package ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion
1+
package ai.senscience.nexus.delta.projectdeletion
22

3+
import ai.senscience.nexus.delta.plugins.projectdeletion.BuildInfo
4+
import ai.senscience.nexus.delta.projectdeletion.model.ProjectDeletionConfig
35
import cats.effect.IO
46
import ch.epfl.bluebrain.nexus.delta.kernel.dependency.ComponentDescription.PluginDescription
5-
import ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion.model.ProjectDeletionConfig
67
import ch.epfl.bluebrain.nexus.delta.sdk.plugin.{Plugin, PluginDef}
78
import izumi.distage.model.Locator
89
import izumi.distage.model.definition.ModuleDef
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
package ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion
1+
package ai.senscience.nexus.delta.projectdeletion
22

3+
import ai.senscience.nexus.delta.projectdeletion.model.ProjectDeletionConfig
34
import akka.http.scaladsl.server.Directives.*
45
import akka.http.scaladsl.server.Route
56
import cats.effect.IO
6-
import ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion.model.ProjectDeletionConfig
77
import ch.epfl.bluebrain.nexus.delta.rdf.jsonld.context.RemoteContextResolution
88
import ch.epfl.bluebrain.nexus.delta.rdf.utils.JsonKeyOrdering
99
import ch.epfl.bluebrain.nexus.delta.sdk.directives.DeltaDirectives.*
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
package ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion
1+
package ai.senscience.nexus.delta.projectdeletion
22

3+
import ai.senscience.nexus.delta.projectdeletion.model.ProjectDeletionConfig
34
import cats.effect.{Clock, IO}
45
import cats.implicits.*
5-
66
import ch.epfl.bluebrain.nexus.delta.kernel.Logger
77
import ch.epfl.bluebrain.nexus.delta.kernel.search.Pagination
8-
import ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion.model.ProjectDeletionConfig
98
import ch.epfl.bluebrain.nexus.delta.sdk.ProjectResource
109
import ch.epfl.bluebrain.nexus.delta.sdk.model.search.SearchParams.ProjectSearchParams
1110
import ch.epfl.bluebrain.nexus.delta.sdk.projects.{Projects, ProjectsStatistics}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
package ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion
1+
package ai.senscience.nexus.delta.projectdeletion
22

3+
import ai.senscience.nexus.delta.projectdeletion.model.ProjectDeletionConfig
34
import cats.Semigroup
45
import cats.data.NonEmptyList
56
import cats.effect.{Clock, IO}
67
import ch.epfl.bluebrain.nexus.delta.kernel.syntax.instantSyntax
7-
import ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion.model.ProjectDeletionConfig
88
import ch.epfl.bluebrain.nexus.delta.sdk.ProjectResource
99

1010
import java.time.{Duration, Instant}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion.model
1+
package ai.senscience.nexus.delta.projectdeletion.model
22

33
import ch.epfl.bluebrain.nexus.delta.rdf.jsonld.context.ContextValue
44
import ch.epfl.bluebrain.nexus.delta.rdf.jsonld.context.JsonLdContext.keywords
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion
1+
package ai.senscience.nexus.delta.projectdeletion
22

33
import ch.epfl.bluebrain.nexus.delta.rdf.IriOrBNode.Iri
44
import ch.epfl.bluebrain.nexus.delta.rdf.Vocabulary.contexts as nxvContexts
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
package ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion
1+
package ai.senscience.nexus.delta.plugins.projectdeletion
22

3+
import ai.senscience.nexus.delta.projectdeletion.ProjectDeletionRoutes
4+
import ai.senscience.nexus.delta.projectdeletion.model.{contexts, ProjectDeletionConfig}
35
import akka.http.scaladsl.model.StatusCodes
46
import ch.epfl.bluebrain.nexus.akka.marshalling.RdfMediaTypes
5-
import ch.epfl.bluebrain.nexus.delta.plugins.projectdeletion.model.{contexts, ProjectDeletionConfig}
67
import ch.epfl.bluebrain.nexus.delta.rdf.jsonld.context.{ContextValue, RemoteContextResolution}
78
import ch.epfl.bluebrain.nexus.delta.rdf.utils.JsonKeyOrdering
89
import ch.epfl.bluebrain.nexus.delta.sdk.model.BaseUri

0 commit comments

Comments
 (0)