Merge core packages into one

This commit is contained in:
Dave Syer
2017-09-15 17:10:00 +01:00
parent dce30023e8
commit 3ccb925733
30 changed files with 39 additions and 39 deletions

View File

@@ -33,7 +33,7 @@ import org.apache.commons.logging.LogFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.cloud.function.context.FunctionInspector; import org.springframework.cloud.function.context.FunctionInspector;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.context.ConfigurableApplicationContext; import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.util.ClassUtils; import org.springframework.util.ClassUtils;

View File

@@ -23,9 +23,9 @@ import java.util.function.Supplier;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cloud.function.context.FunctionInspector; import org.springframework.cloud.function.context.FunctionInspector;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FluxFunction;
import org.springframework.cloud.function.support.FunctionFactoryUtils; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.cloud.function.support.FluxFunction; import org.springframework.cloud.function.core.FunctionFactoryUtils;
import reactor.core.publisher.Flux; import reactor.core.publisher.Flux;

View File

@@ -23,7 +23,7 @@ import org.springframework.asm.ClassReader;
import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.InitializingBean;
import org.springframework.cloud.function.compiler.CompilationResultFactory; import org.springframework.cloud.function.compiler.CompilationResultFactory;
import org.springframework.cloud.function.compiler.java.SimpleClassLoader; import org.springframework.cloud.function.compiler.java.SimpleClassLoader;
import org.springframework.cloud.function.support.FunctionFactoryMetadata; import org.springframework.cloud.function.core.FunctionFactoryMetadata;
import org.springframework.core.io.Resource; import org.springframework.core.io.Resource;
import org.springframework.util.FileCopyUtils; import org.springframework.util.FileCopyUtils;
import org.springframework.util.ReflectionUtils; import org.springframework.util.ReflectionUtils;

View File

@@ -23,7 +23,7 @@ import org.springframework.beans.factory.BeanNameAware;
import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.InitializingBean;
import org.springframework.cloud.function.compiler.AbstractFunctionCompiler; import org.springframework.cloud.function.compiler.AbstractFunctionCompiler;
import org.springframework.cloud.function.compiler.CompiledFunctionFactory; import org.springframework.cloud.function.compiler.CompiledFunctionFactory;
import org.springframework.cloud.function.support.FunctionFactoryMetadata; import org.springframework.cloud.function.core.FunctionFactoryMetadata;
import org.springframework.core.io.Resource; import org.springframework.core.io.Resource;
import org.springframework.util.Assert; import org.springframework.util.Assert;
import org.springframework.util.FileCopyUtils; import org.springframework.util.FileCopyUtils;

View File

@@ -18,7 +18,7 @@ package org.springframework.cloud.function.compiler.proxy;
import java.util.function.Consumer; import java.util.function.Consumer;
import org.springframework.cloud.function.support.FunctionFactoryMetadata; import org.springframework.cloud.function.core.FunctionFactoryMetadata;
import org.springframework.core.io.Resource; import org.springframework.core.io.Resource;
/** /**

View File

@@ -18,7 +18,7 @@ package org.springframework.cloud.function.compiler.proxy;
import java.util.function.Function; import java.util.function.Function;
import org.springframework.cloud.function.support.FunctionFactoryMetadata; import org.springframework.cloud.function.core.FunctionFactoryMetadata;
import org.springframework.core.io.Resource; import org.springframework.core.io.Resource;
/** /**

View File

@@ -18,7 +18,7 @@ package org.springframework.cloud.function.compiler.proxy;
import java.util.function.Supplier; import java.util.function.Supplier;
import org.springframework.cloud.function.support.FunctionFactoryMetadata; import org.springframework.cloud.function.core.FunctionFactoryMetadata;
import org.springframework.core.io.Resource; import org.springframework.core.io.Resource;
/** /**

View File

@@ -19,7 +19,7 @@ package org.springframework.cloud.function.compiler.proxy;
import java.util.function.Function; import java.util.function.Function;
import org.springframework.cloud.function.compiler.FunctionCompiler; import org.springframework.cloud.function.compiler.FunctionCompiler;
import org.springframework.cloud.function.support.FunctionFactoryMetadata; import org.springframework.cloud.function.core.FunctionFactoryMetadata;
import org.springframework.core.io.Resource; import org.springframework.core.io.Resource;
/** /**

View File

@@ -19,7 +19,7 @@ package org.springframework.cloud.function.compiler.proxy;
import java.util.function.Supplier; import java.util.function.Supplier;
import org.springframework.cloud.function.compiler.SupplierCompiler; import org.springframework.cloud.function.compiler.SupplierCompiler;
import org.springframework.cloud.function.support.FunctionFactoryMetadata; import org.springframework.cloud.function.core.FunctionFactoryMetadata;
import org.springframework.core.io.Resource; import org.springframework.core.io.Resource;
/** /**

View File

@@ -20,7 +20,7 @@ import java.util.function.Consumer;
import org.junit.Test; import org.junit.Test;
import org.springframework.cloud.function.support.FunctionFactoryUtils; import org.springframework.cloud.function.core.FunctionFactoryUtils;
import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.assertThat;

View File

@@ -20,7 +20,7 @@ import java.util.function.Function;
import org.junit.Test; import org.junit.Test;
import org.springframework.cloud.function.support.FunctionFactoryUtils; import org.springframework.cloud.function.core.FunctionFactoryUtils;
import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.assertThat;

View File

@@ -20,7 +20,7 @@ import java.util.function.Supplier;
import org.junit.Test; import org.junit.Test;
import org.springframework.cloud.function.support.FunctionFactoryUtils; import org.springframework.cloud.function.core.FunctionFactoryUtils;
import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.assertThat;

View File

@@ -26,8 +26,8 @@ import org.springframework.cloud.function.compiler.CompiledFunctionFactory;
import org.springframework.cloud.function.compiler.ConsumerCompiler; import org.springframework.cloud.function.compiler.ConsumerCompiler;
import org.springframework.cloud.function.compiler.FunctionCompiler; import org.springframework.cloud.function.compiler.FunctionCompiler;
import org.springframework.cloud.function.compiler.SupplierCompiler; import org.springframework.cloud.function.compiler.SupplierCompiler;
import org.springframework.cloud.function.support.FunctionFactoryMetadata; import org.springframework.cloud.function.core.FunctionFactoryMetadata;
import org.springframework.cloud.function.support.FunctionFactoryUtils; import org.springframework.cloud.function.core.FunctionFactoryUtils;
import org.springframework.core.io.ByteArrayResource; import org.springframework.core.io.ByteArrayResource;
import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.assertThat;

View File

@@ -47,12 +47,12 @@ import org.springframework.beans.factory.support.BeanDefinitionRegistry;
import org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor; import org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FluxConsumer;
import org.springframework.cloud.function.support.FluxConsumer; import org.springframework.cloud.function.core.FluxFunction;
import org.springframework.cloud.function.support.FluxFunction; import org.springframework.cloud.function.core.FluxSupplier;
import org.springframework.cloud.function.support.FluxSupplier; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.cloud.function.support.FunctionFactoryMetadata; import org.springframework.cloud.function.core.FunctionFactoryMetadata;
import org.springframework.cloud.function.support.FunctionFactoryUtils; import org.springframework.cloud.function.core.FunctionFactoryUtils;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.core.ResolvableType; import org.springframework.core.ResolvableType;

View File

@@ -24,7 +24,7 @@ import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.core.annotation.AliasFor; import org.springframework.core.annotation.AliasFor;
/** /**

View File

@@ -24,7 +24,7 @@ import java.util.function.Function;
import java.util.function.Supplier; import java.util.function.Supplier;
import java.util.stream.Stream; import java.util.stream.Stream;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.util.Assert; import org.springframework.util.Assert;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;

View File

@@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package org.springframework.cloud.function.support; package org.springframework.cloud.function.core;
import java.util.function.Consumer; import java.util.function.Consumer;

View File

@@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package org.springframework.cloud.function.support; package org.springframework.cloud.function.core;
import java.util.function.Function; import java.util.function.Function;

View File

@@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package org.springframework.cloud.function.support; package org.springframework.cloud.function.core;
import java.time.Duration; import java.time.Duration;
import java.util.function.Supplier; import java.util.function.Supplier;

View File

@@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package org.springframework.cloud.function.registry; package org.springframework.cloud.function.core;
import java.util.Collections; import java.util.Collections;
import java.util.Set; import java.util.Set;

View File

@@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package org.springframework.cloud.function.support; package org.springframework.cloud.function.core;
import java.lang.reflect.Method; import java.lang.reflect.Method;

View File

@@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package org.springframework.cloud.function.support; package org.springframework.cloud.function.core;
import java.lang.invoke.SerializedLambda; import java.lang.invoke.SerializedLambda;
import java.lang.reflect.Method; import java.lang.reflect.Method;

View File

@@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package org.springframework.cloud.function.support; package org.springframework.cloud.function.core;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.util.function.Consumer; import java.util.function.Consumer;
@@ -23,7 +23,7 @@ import java.util.function.Supplier;
import org.junit.Test; import org.junit.Test;
import org.springframework.cloud.function.support.FunctionFactoryUtils; import org.springframework.cloud.function.core.FunctionFactoryUtils;
import org.springframework.util.ReflectionUtils; import org.springframework.util.ReflectionUtils;
import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.assertThat;

View File

@@ -37,7 +37,7 @@ import org.springframework.cloud.deployer.spi.core.AppDefinition;
import org.springframework.cloud.deployer.spi.core.AppDeploymentRequest; import org.springframework.cloud.deployer.spi.core.AppDeploymentRequest;
import org.springframework.cloud.deployer.thin.ThinJarAppDeployer; import org.springframework.cloud.deployer.thin.ThinJarAppDeployer;
import org.springframework.cloud.function.context.FunctionInspector; import org.springframework.cloud.function.context.FunctionInspector;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.context.support.LiveBeansView; import org.springframework.context.support.LiveBeansView;
import org.springframework.core.io.FileSystemResource; import org.springframework.core.io.FileSystemResource;
import org.springframework.core.io.Resource; import org.springframework.core.io.Resource;

View File

@@ -22,7 +22,7 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.cloud.function.context.FunctionInspector; import org.springframework.cloud.function.context.FunctionInspector;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.cloud.stream.annotation.EnableBinding; import org.springframework.cloud.stream.annotation.EnableBinding;
import org.springframework.cloud.stream.binder.Binder; import org.springframework.cloud.stream.binder.Binder;
import org.springframework.cloud.stream.converter.CompositeMessageConverterFactory; import org.springframework.cloud.stream.converter.CompositeMessageConverterFactory;

View File

@@ -27,7 +27,7 @@ import java.util.function.Function;
import org.springframework.beans.factory.SmartInitializingSingleton; import org.springframework.beans.factory.SmartInitializingSingleton;
import org.springframework.cloud.function.context.FunctionInspector; import org.springframework.cloud.function.context.FunctionInspector;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.cloud.stream.annotation.Input; import org.springframework.cloud.stream.annotation.Input;
import org.springframework.cloud.stream.annotation.Output; import org.springframework.cloud.stream.annotation.Output;
import org.springframework.cloud.stream.annotation.StreamListener; import org.springframework.cloud.stream.annotation.StreamListener;

View File

@@ -18,7 +18,7 @@ package org.springframework.cloud.function.stream;
import java.util.function.Supplier; import java.util.function.Supplier;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.cloud.stream.messaging.Source; import org.springframework.cloud.stream.messaging.Source;
import org.springframework.integration.endpoint.MessageProducerSupport; import org.springframework.integration.endpoint.MessageProducerSupport;
import org.springframework.messaging.Message; import org.springframework.messaging.Message;

View File

@@ -24,7 +24,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.CommandLineRunner; import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.cloud.task.configuration.EnableTask; import org.springframework.cloud.task.configuration.EnableTask;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;

View File

@@ -27,7 +27,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.cloud.function.context.FunctionInspector; import org.springframework.cloud.function.context.FunctionInspector;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.cloud.function.web.flux.constants.WebRequestConstants; import org.springframework.cloud.function.web.flux.constants.WebRequestConstants;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;

View File

@@ -29,7 +29,7 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingClas
import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication; import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication;
import org.springframework.boot.autoconfigure.web.HttpMessageConverters; import org.springframework.boot.autoconfigure.web.HttpMessageConverters;
import org.springframework.cloud.function.context.FunctionInspector; import org.springframework.cloud.function.context.FunctionInspector;
import org.springframework.cloud.function.registry.FunctionCatalog; import org.springframework.cloud.function.core.FunctionCatalog;
import org.springframework.cloud.function.web.flux.request.FluxHandlerMethodArgumentResolver; import org.springframework.cloud.function.web.flux.request.FluxHandlerMethodArgumentResolver;
import org.springframework.cloud.function.web.flux.response.FluxReturnValueHandler; import org.springframework.cloud.function.web.flux.response.FluxReturnValueHandler;
import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContext;