rename package sonia.scm.boot to sonia.scm.lifecycle

This commit is contained in:
Sebastian Sdorra
2019-06-25 08:36:57 +02:00
parent 56c7fcc114
commit 99f1c8c55e
45 changed files with 44 additions and 47 deletions

View File

@@ -29,7 +29,7 @@
package sonia.scm.boot; package sonia.scm.lifecycle;
//~--- non-JDK imports -------------------------------------------------------- //~--- non-JDK imports --------------------------------------------------------

View File

@@ -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;

View File

@@ -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

View File

@@ -29,7 +29,7 @@
package sonia.scm.boot; package sonia.scm.lifecycle;
//~--- non-JDK imports -------------------------------------------------------- //~--- non-JDK imports --------------------------------------------------------

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -1,4 +1,4 @@
package sonia.scm.boot; package sonia.scm.lifecycle;
import com.google.inject.Module; import com.google.inject.Module;

View File

@@ -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;

View File

@@ -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;

View File

@@ -1,4 +1,4 @@
package sonia.scm.boot; package sonia.scm.lifecycle;
/** /**
* Strategy for restarting SCM-Manager. * Strategy for restarting SCM-Manager.

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -1,4 +1,4 @@
package sonia.scm.boot; package sonia.scm.lifecycle;
class View { class View {

View File

@@ -1,4 +1,4 @@
package sonia.scm.boot; package sonia.scm.lifecycle;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;

View File

@@ -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;

View File

@@ -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 ------------------------------------------------------------

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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" />

View File

@@ -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>

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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.*;

View File

@@ -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;