Package io.sentry

Class SentryInstallerLifecycleParticipant

java.lang.Object
org.apache.maven.AbstractMavenLifecycleParticipant
io.sentry.SentryInstallerLifecycleParticipant

@Named("sentry-installer") @Singleton public class SentryInstallerLifecycleParticipant extends org.apache.maven.AbstractMavenLifecycleParticipant
  • Constructor Details

    • SentryInstallerLifecycleParticipant

      public SentryInstallerLifecycleParticipant()
  • Method Details

    • afterProjectsRead

      public void afterProjectsRead(@NotNull @NotNull org.apache.maven.execution.MavenSession session) throws org.apache.maven.MavenExecutionException
      Overrides:
      afterProjectsRead in class org.apache.maven.AbstractMavenLifecycleParticipant
      Throws:
      org.apache.maven.MavenExecutionException
    • isModuleAvailable

      public static boolean isModuleAvailable(@NotNull @NotNull List<org.eclipse.aether.artifact.Artifact> resolvedArtifacts, @NotNull @NotNull String artifactId)
    • afterSessionEnd

      public void afterSessionEnd(@Nullable @Nullable org.apache.maven.execution.MavenSession session) throws org.apache.maven.MavenExecutionException
      Overrides:
      afterSessionEnd in class org.apache.maven.AbstractMavenLifecycleParticipant
      Throws:
      org.apache.maven.MavenExecutionException