mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-07 22:15:45 +01:00
rename package sonia.scm.boot to sonia.scm.lifecycle
This commit is contained in:
@@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
//~--- non-JDK imports --------------------------------------------------------
|
//~--- non-JDK imports --------------------------------------------------------
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.base.Throwables;
|
import com.google.common.base.Throwables;
|
||||||
import com.google.inject.Module;
|
import com.google.inject.Module;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This ClassLoader is mainly a wrapper around the web application class loader and its goal is to make it easier to
|
* This ClassLoader is mainly a wrapper around the web application class loader and its goal is to make it easier to
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
//~--- non-JDK imports --------------------------------------------------------
|
//~--- non-JDK imports --------------------------------------------------------
|
||||||
|
|
||||||
@@ -27,7 +27,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.collect.ImmutableList;
|
import com.google.common.collect.ImmutableList;
|
||||||
import com.google.inject.Guice;
|
import com.google.inject.Guice;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.inject.AbstractModule;
|
import com.google.inject.AbstractModule;
|
||||||
import com.google.inject.throwingproviders.ThrowingProviderBinder;
|
import com.google.inject.throwingproviders.ThrowingProviderBinder;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.annotations.VisibleForTesting;
|
import com.google.common.annotations.VisibleForTesting;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.annotations.VisibleForTesting;
|
import com.google.common.annotations.VisibleForTesting;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.inject.Binding;
|
import com.google.inject.Binding;
|
||||||
import com.google.inject.Injector;
|
import com.google.inject.Injector;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.inject.Module;
|
import com.google.inject.Module;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.base.Charsets;
|
import com.google.common.base.Charsets;
|
||||||
import com.google.common.collect.ImmutableList;
|
import com.google.common.collect.ImmutableList;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Strategy for restarting SCM-Manager.
|
* Strategy for restarting SCM-Manager.
|
||||||
@@ -1,12 +1,10 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.collect.ImmutableSet;
|
import com.google.common.collect.ImmutableSet;
|
||||||
import org.jboss.resteasy.spi.ResteasyProviderFactory;
|
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
import javax.servlet.ServletContext;
|
import javax.servlet.ServletContext;
|
||||||
import javax.ws.rs.ext.RuntimeDelegate;
|
|
||||||
import java.util.Enumeration;
|
import java.util.Enumeration;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.inject.servlet.ServletModule;
|
import com.google.inject.servlet.ServletModule;
|
||||||
import sonia.scm.Default;
|
import sonia.scm.Default;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.annotations.VisibleForTesting;
|
import com.google.common.annotations.VisibleForTesting;
|
||||||
import org.apache.shiro.authc.credential.PasswordService;
|
import org.apache.shiro.authc.credential.PasswordService;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.base.Throwables;
|
import com.google.common.base.Throwables;
|
||||||
import com.google.common.collect.ImmutableList;
|
import com.google.common.collect.ImmutableList;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.github.sdorra.webresources.CacheControl;
|
import com.github.sdorra.webresources.CacheControl;
|
||||||
import com.github.sdorra.webresources.WebResourceSender;
|
import com.github.sdorra.webresources.WebResourceSender;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.inject.AbstractModule;
|
import com.google.inject.AbstractModule;
|
||||||
import com.google.inject.multibindings.Multibinder;
|
import com.google.inject.multibindings.Multibinder;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.annotations.VisibleForTesting;
|
import com.google.common.annotations.VisibleForTesting;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
class View {
|
class View {
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
|
||||||
@@ -41,7 +41,7 @@ import com.google.common.collect.Sets;
|
|||||||
import com.google.common.hash.Hashing;
|
import com.google.common.hash.Hashing;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import sonia.scm.boot.ClassLoaderLifeCycle;
|
import sonia.scm.lifecycle.ClassLoaderLifeCycle;
|
||||||
import sonia.scm.plugin.ExplodedSmp.PathTransformer;
|
import sonia.scm.plugin.ExplodedSmp.PathTransformer;
|
||||||
|
|
||||||
import javax.xml.bind.JAXBContext;
|
import javax.xml.bind.JAXBContext;
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ import com.google.common.io.Files;
|
|||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
import sonia.scm.boot.ClassLoaderLifeCycle;
|
import sonia.scm.lifecycle.ClassLoaderLifeCycle;
|
||||||
import sonia.scm.util.IOUtil;
|
import sonia.scm.util.IOUtil;
|
||||||
|
|
||||||
//~--- JDK imports ------------------------------------------------------------
|
//~--- JDK imports ------------------------------------------------------------
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package sonia.scm.update;
|
|||||||
|
|
||||||
import com.google.inject.Injector;
|
import com.google.inject.Injector;
|
||||||
import com.google.inject.Module;
|
import com.google.inject.Module;
|
||||||
import sonia.scm.boot.ModuleProvider;
|
import sonia.scm.lifecycle.ModuleProvider;
|
||||||
import sonia.scm.update.repository.XmlRepositoryV1UpdateStep;
|
import sonia.scm.update.repository.XmlRepositoryV1UpdateStep;
|
||||||
|
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import com.google.common.annotations.VisibleForTesting;
|
|||||||
import com.google.common.base.Strings;
|
import com.google.common.base.Strings;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import sonia.scm.boot.RestartEvent;
|
import sonia.scm.lifecycle.RestartEvent;
|
||||||
import sonia.scm.event.ScmEventBus;
|
import sonia.scm.event.ScmEventBus;
|
||||||
import sonia.scm.update.repository.MigrationStrategy;
|
import sonia.scm.update.repository.MigrationStrategy;
|
||||||
import sonia.scm.update.repository.MigrationStrategyDao;
|
import sonia.scm.update.repository.MigrationStrategyDao;
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ import lombok.extern.slf4j.Slf4j;
|
|||||||
import sonia.scm.NotFoundException;
|
import sonia.scm.NotFoundException;
|
||||||
import sonia.scm.SCMContext;
|
import sonia.scm.SCMContext;
|
||||||
import sonia.scm.Stage;
|
import sonia.scm.Stage;
|
||||||
import sonia.scm.boot.RestartEvent;
|
import sonia.scm.lifecycle.RestartEvent;
|
||||||
import sonia.scm.cache.Cache;
|
import sonia.scm.cache.Cache;
|
||||||
import sonia.scm.cache.CacheManager;
|
import sonia.scm.cache.CacheManager;
|
||||||
import sonia.scm.filter.WebElement;
|
import sonia.scm.filter.WebElement;
|
||||||
|
|||||||
@@ -93,7 +93,7 @@
|
|||||||
|
|
||||||
<logger name="org.jboss.resteasy" level="INFO" />
|
<logger name="org.jboss.resteasy" level="INFO" />
|
||||||
|
|
||||||
<logger name="sonia.scm.boot.RestartServlet" level="TRACE" />
|
<logger name="sonia.scm.lifecycle.RestartServlet" level="TRACE" />
|
||||||
|
|
||||||
<root level="WARN">
|
<root level="WARN">
|
||||||
<appender-ref ref="STDOUT" />
|
<appender-ref ref="STDOUT" />
|
||||||
|
|||||||
@@ -43,7 +43,7 @@
|
|||||||
|
|
||||||
<filter>
|
<filter>
|
||||||
<filter-name>BootstrapFilter</filter-name>
|
<filter-name>BootstrapFilter</filter-name>
|
||||||
<filter-class>sonia.scm.boot.BootstrapContextFilter</filter-class>
|
<filter-class>sonia.scm.lifecycle.BootstrapContextFilter</filter-class>
|
||||||
</filter>
|
</filter>
|
||||||
|
|
||||||
<filter-mapping>
|
<filter-mapping>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.junit.jupiter.api.extension.ExtendWith;
|
import org.junit.jupiter.api.extension.ExtendWith;
|
||||||
@@ -11,7 +11,6 @@ import java.io.Closeable;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
import java.net.URLClassLoader;
|
import java.net.URLClassLoader;
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
import static org.assertj.core.api.Assertions.assertThat;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
import static org.junit.jupiter.api.Assertions.assertThrows;
|
import static org.junit.jupiter.api.Assertions.assertThrows;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.github.legman.Subscribe;
|
import com.github.legman.Subscribe;
|
||||||
import org.junit.jupiter.api.BeforeEach;
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.base.Strings;
|
import com.google.common.base.Strings;
|
||||||
import com.google.inject.AbstractModule;
|
import com.google.inject.AbstractModule;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.github.legman.Subscribe;
|
import com.github.legman.Subscribe;
|
||||||
import com.google.common.base.Charsets;
|
import com.google.common.base.Charsets;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.collect.ImmutableSet;
|
import com.google.common.collect.ImmutableSet;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.inject.Guice;
|
import com.google.inject.Guice;
|
||||||
import com.google.inject.Injector;
|
import com.google.inject.Injector;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.collect.Lists;
|
import com.google.common.collect.Lists;
|
||||||
import org.apache.shiro.authc.credential.PasswordService;
|
import org.apache.shiro.authc.credential.PasswordService;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.junit.jupiter.api.extension.ExtendWith;
|
import org.junit.jupiter.api.extension.ExtendWith;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.inject.Guice;
|
import com.google.inject.Guice;
|
||||||
import com.google.inject.Injector;
|
import com.google.inject.Injector;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import com.google.common.io.Resources;
|
import com.google.common.io.Resources;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
package sonia.scm.boot;
|
package sonia.scm.lifecycle;
|
||||||
|
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.junit.jupiter.api.extension.ExtendWith;
|
import org.junit.jupiter.api.extension.ExtendWith;
|
||||||
@@ -42,7 +42,7 @@ import org.junit.Before;
|
|||||||
import org.junit.Rule;
|
import org.junit.Rule;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.rules.TemporaryFolder;
|
import org.junit.rules.TemporaryFolder;
|
||||||
import sonia.scm.boot.ClassLoaderLifeCycle;
|
import sonia.scm.lifecycle.ClassLoaderLifeCycle;
|
||||||
|
|
||||||
import static org.hamcrest.Matchers.*;
|
import static org.hamcrest.Matchers.*;
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ import org.mockito.MockSettings;
|
|||||||
import org.mockito.internal.creation.MockSettingsImpl;
|
import org.mockito.internal.creation.MockSettingsImpl;
|
||||||
import org.mockito.invocation.InvocationOnMock;
|
import org.mockito.invocation.InvocationOnMock;
|
||||||
import org.mockito.junit.MockitoJUnitRunner;
|
import org.mockito.junit.MockitoJUnitRunner;
|
||||||
import sonia.scm.boot.RestartEvent;
|
import sonia.scm.lifecycle.RestartEvent;
|
||||||
import sonia.scm.cache.Cache;
|
import sonia.scm.cache.Cache;
|
||||||
import sonia.scm.cache.CacheManager;
|
import sonia.scm.cache.CacheManager;
|
||||||
import sonia.scm.event.ScmEventBus;
|
import sonia.scm.event.ScmEventBus;
|
||||||
|
|||||||
Reference in New Issue
Block a user