Skip to content

Upgrade build to Gradle 2.2.1 [SPR-11934] #16551

Closed
@spring-projects-issues

Description

@spring-projects-issues

Sam Brannen opened SPR-11934 and commented

Deliverables

  1. MergePlugin is incompatible with Gradle 2.0.
    • Fixed in master; see comments section.
  2. propdeps-plugin version 0.0.6 (the version currently used in build.gradle) is incompatible with Gradle 2.0.
  3. spring-aspects fails to compile against Gradle 2.0.
    • See Aspect Compilation Errors below.

Aspect Compilation Errors

The spring-aspects module fails to compile against Gradle 2.0. See below for details.

:spring-aspects:compileJava
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/cache/aspectj/AspectJCachingConfiguration.java:40: error: cannot find symbol
	public AnnotationCacheAspect cacheAspect() {
	       ^
  symbol:   class AnnotationCacheAspect
  location: class AspectJCachingConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/cache/aspectj/AspectJJCacheConfiguration.java:42: error: cannot find symbol
	public JCacheCacheAspect cacheAspect() {
	       ^
  symbol:   class JCacheCacheAspect
  location: class AspectJJCacheConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/context/annotation/aspectj/SpringConfiguredConfiguration.java:19: error: cannot find symbol
import org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect;
                                                ^
  symbol:   class AnnotationBeanConfigurerAspect
  location: package org.springframework.beans.factory.aspectj
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/context/annotation/aspectj/SpringConfiguredConfiguration.java:47: error: cannot find symbol
	public AnnotationBeanConfigurerAspect beanConfigurerAspect() {
	       ^
  symbol:   class AnnotationBeanConfigurerAspect
  location: class SpringConfiguredConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/scheduling/aspectj/AspectJAsyncConfiguration.java:42: error: cannot find symbol
	public AnnotationAsyncExecutionAspect asyncAdvisor() {
	       ^
  symbol:   class AnnotationAsyncExecutionAspect
  location: class AspectJAsyncConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/transaction/aspectj/AspectJTransactionManagementConfiguration.java:42: error: cannot find symbol
	public AnnotationTransactionAspect transactionAspect() {
	       ^
  symbol:   class AnnotationTransactionAspect
  location: class AspectJTransactionManagementConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/cache/aspectj/AspectJCachingConfiguration.java:36: warning: [rawtypes] found raw type: AbstractCachingConfiguration
public class AspectJCachingConfiguration extends AbstractCachingConfiguration {
                                                 ^
  missing type arguments for generic class AbstractCachingConfiguration<C>
  where C is a type-variable:
    C extends CachingConfigurer declared in class AbstractCachingConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/cache/aspectj/AspectJCachingConfiguration.java:41: error: cannot find symbol
		AnnotationCacheAspect cacheAspect = AnnotationCacheAspect.aspectOf();
		^
  symbol:   class AnnotationCacheAspect
  location: class AspectJCachingConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/cache/aspectj/AspectJCachingConfiguration.java:41: error: cannot find symbol
		AnnotationCacheAspect cacheAspect = AnnotationCacheAspect.aspectOf();
		                                    ^
  symbol:   variable AnnotationCacheAspect
  location: class AspectJCachingConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/cache/aspectj/AspectJJCacheConfiguration.java:43: error: cannot find symbol
		JCacheCacheAspect cacheAspect = JCacheCacheAspect.aspectOf();
		^
  symbol:   class JCacheCacheAspect
  location: class AspectJJCacheConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/cache/aspectj/AspectJJCacheConfiguration.java:43: error: cannot find symbol
		JCacheCacheAspect cacheAspect = JCacheCacheAspect.aspectOf();
		                                ^
  symbol:   variable JCacheCacheAspect
  location: class AspectJJCacheConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/context/annotation/aspectj/SpringConfiguredConfiguration.java:48: error: cannot find symbol
		return AnnotationBeanConfigurerAspect.aspectOf();
		       ^
  symbol:   variable AnnotationBeanConfigurerAspect
  location: class SpringConfiguredConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/scheduling/aspectj/AspectJAsyncConfiguration.java:43: error: cannot find symbol
		AnnotationAsyncExecutionAspect asyncAspect = AnnotationAsyncExecutionAspect.aspectOf();
		^
  symbol:   class AnnotationAsyncExecutionAspect
  location: class AspectJAsyncConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/scheduling/aspectj/AspectJAsyncConfiguration.java:43: error: cannot find symbol
		AnnotationAsyncExecutionAspect asyncAspect = AnnotationAsyncExecutionAspect.aspectOf();
		                                             ^
  symbol:   variable AnnotationAsyncExecutionAspect
  location: class AspectJAsyncConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/transaction/aspectj/AspectJTransactionManagementConfiguration.java:43: error: cannot find symbol
		AnnotationTransactionAspect txAspect = AnnotationTransactionAspect.aspectOf();
		^
  symbol:   class AnnotationTransactionAspect
  location: class AspectJTransactionManagementConfiguration
/Users/sbrannen/source/spring-framework/spring-aspects/src/main/java/org/springframework/transaction/aspectj/AspectJTransactionManagementConfiguration.java:43: error: cannot find symbol
		AnnotationTransactionAspect txAspect = AnnotationTransactionAspect.aspectOf();
		                                       ^
  symbol:   variable AnnotationTransactionAspect
  location: class AspectJTransactionManagementConfiguration
15 errors
1 warning
:spring-aspects:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':spring-aspects:compileJava'.
> Compilation failed; see the compiler error output for details.

Attachments:

Issue Links:

Referenced from: commits 7497391, 3662ad4, 48236be, f40d67c

1 votes, 9 watchers

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions