Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't compile from master code #68

Closed
otnateos opened this issue Apr 28, 2013 · 0 comments
Closed

Can't compile from master code #68

otnateos opened this issue Apr 28, 2013 · 0 comments

Comments

@otnateos
Copy link

Any guide on how to compile the code? Seems like it has trouble finding dependency to lombok.

Thanks,

$ mvn compile

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Swagger SpringMVC 0.5.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ swagger-springmvc ---
[INFO] 
[INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ swagger-springmvc ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /projects/swagger-springmvc/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ swagger-springmvc ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 53 source files to /projects/swagger-springmvc/target/classes
[INFO] -------------------------------------------------------------
[WARNING] COMPILATION WARNING : 
[INFO] -------------------------------------------------------------
[WARNING] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/filters/ErrorsFilter.java: Some input files use unchecked or unsafe operations.
[WARNING] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/filters/ErrorsFilter.java: Recompile with -Xlint:unchecked for details.
[INFO] 2 warnings 
[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/models/ResolvedtypeMemberVisitor.java:[15,8] class ResolvedTypeMemberVisitor is public, should be declared in a file named ResolvedTypeMemberVisitor.java
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/EndpointReader.java:[23,46] cannot find symbol
  symbol:   method getEndpointFilters()
  location: variable configuration of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/SwaggerConfiguration.java:[108,51] cannot find symbol
  symbol:   method getDocumentationFilters()
  location: variable extensions of type com.mangofactory.swagger.SwaggerConfigurationExtension
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/SwaggerConfiguration.java:[109,46] cannot find symbol
  symbol:   method getEndpointFilters()
  location: variable extensions of type com.mangofactory.swagger.SwaggerConfigurationExtension
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/SwaggerConfiguration.java:[110,47] cannot find symbol
  symbol:   method getOperationFilters()
  location: variable extensions of type com.mangofactory.swagger.SwaggerConfigurationExtension
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/SwaggerConfiguration.java:[111,47] cannot find symbol
  symbol:   method getParameterFilters()
  location: variable extensions of type com.mangofactory.swagger.SwaggerConfigurationExtension
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/SwaggerConfiguration.java:[112,43] cannot find symbol
  symbol:   method getErrorFilters()
  location: variable extensions of type com.mangofactory.swagger.SwaggerConfigurationExtension
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/SwaggerConfiguration.java:[113,54] cannot find symbol
  symbol:   method getIgnorableParameterTypes()
  location: variable extensions of type com.mangofactory.swagger.SwaggerConfigurationExtension
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/SwaggerConfiguration.java:[114,27] cannot find symbol
  symbol:   method getDocumentationTransformer()
  location: variable extensions of type com.mangofactory.swagger.SwaggerConfigurationExtension
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/SwaggerConfiguration.java:[115,54] cannot find symbol
  symbol:   method getDocumentationTransformer()
  location: variable extensions of type com.mangofactory.swagger.SwaggerConfigurationExtension
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/SwaggerConfiguration.java:[117,44] cannot find symbol
  symbol:   method getEndPointComparator()
  location: variable extensions of type com.mangofactory.swagger.SwaggerConfigurationExtension
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/SwaggerConfiguration.java:[118,45] cannot find symbol
  symbol:   method getOperationComparator()
  location: variable extensions of type com.mangofactory.swagger.SwaggerConfigurationExtension
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/UriExtractor.java:[57,13] cannot find symbol
  symbol:   variable log
  location: class com.mangofactory.swagger.spring.UriExtractor
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/UriExtractor.java:[62,13] cannot find symbol
  symbol:   variable log
  location: class com.mangofactory.swagger.spring.UriExtractor
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/UriExtractor.java:[66,13] cannot find symbol
  symbol:   variable log
  location: class com.mangofactory.swagger.spring.UriExtractor
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/ControllerAdapter.java:[43,63] cannot find symbol
  symbol:   method getDocumentationBasePath()
  location: variable configuration of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/DocumentationTransformer.java:[26,26] cannot find symbol
  symbol:   method getEndPointComparator()
  location: variable configuration of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/DocumentationTransformer.java:[27,66] cannot find symbol
  symbol:   method getEndPointComparator()
  location: variable configuration of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/DocumentationTransformer.java:[29,34] cannot find symbol
  symbol:   method getOperationComparator()
  location: variable configuration of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/DocumentationTransformer.java:[30,77] cannot find symbol
  symbol:   method getOperationComparator()
  location: variable configuration of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/filters/ApplicationFilter.java:[13,37] cannot find symbol
  symbol:   method getSwaggerVersion()
  location: variable config of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/filters/ApplicationFilter.java:[14,31] cannot find symbol
  symbol:   method getBasePath()
  location: variable config of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/filters/ApplicationFilter.java:[15,33] cannot find symbol
  symbol:   method getApiVersion()
  location: variable config of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/controller/DocumentationController.java:[42,48] method getDocumentation in class com.mangofactory.swagger.spring.DocumentationReader cannot be applied to given types;
  required: java.lang.String
  found: no arguments
  reason: actual and formal argument lists differ in length
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/controller/DocumentationController.java:[43,68] cannot find symbol
  symbol:   method getDocumentationTransformer()
  location: variable swaggerConfiguration of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/DocumentationReader.java:[74,32] cannot find symbol
  symbol:   variable log
  location: class com.mangofactory.swagger.spring.DocumentationReader
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/DocumentationReader.java:[138,28] cannot find symbol
  symbol:   variable log
  location: class com.mangofactory.swagger.spring.DocumentationReader
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/OperationReader.java:[38,46] cannot find symbol
  symbol:   method getOperationFilters()
  location: variable configuration of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/OperationReader.java:[56,50] cannot find symbol
  symbol:   method getParameterFilters()
  location: variable configuration of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/OperationReader.java:[76,46] cannot find symbol
  symbol:   method getErrorFilters()
  location: variable configuration of type com.mangofactory.swagger.SwaggerConfiguration
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/filters/AnnotatedParameterFilter.java:[38,37] cannot find symbol
  symbol:   variable log
  location: class com.mangofactory.swagger.filters.AnnotatedParameterFilter
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/filters/AnnotatedParameterFilter.java:[42,55] incompatible types
  required: lombok.val
  found:    com.wordnik.swagger.core.DocumentationAllowableValues
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/filters/AnnotatedParameterFilter.java:[55,18] method setAllowableValues in class com.wordnik.swagger.core.DocumentationParameter cannot be applied to given types;
  required: com.wordnik.swagger.core.DocumentationAllowableValues
  found: lombok.val
  reason: actual argument lombok.val cannot be converted to com.wordnik.swagger.core.DocumentationAllowableValues by method invocation conversion
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/filters/AnnotatedParameterFilter.java:[78,78] incompatible types
  required: lombok.val
  found:    java.lang.String[]
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/filters/AnnotatedParameterFilter.java:[79,41] method buildAllowableRangeValues in class com.mangofactory.swagger.spring.AllowableRangesParser cannot be applied to given types;
  required: java.lang.String[],java.lang.String
  found: lombok.val,java.lang.String
  reason: actual argument lombok.val cannot be converted to java.lang.String[] by method invocation conversion
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/filters/AnnotatedParameterFilter.java:[81,79] incompatible types
  required: lombok.val
  found:    java.lang.String[]
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/filters/AnnotatedParameterFilter.java:[82,41] method buildAllowableRangeValues in class com.mangofactory.swagger.spring.AllowableRangesParser cannot be applied to given types;
  required: java.lang.String[],java.lang.String
  found: lombok.val,java.lang.String
  reason: actual argument lombok.val cannot be converted to java.lang.String[] by method invocation conversion
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/filters/AnnotatedParameterFilter.java:[88,35] incompatible types
  required: lombok.val
  found:    java.util.List<java.lang.String>
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/filters/AnnotatedParameterFilter.java:[89,16] no suitable constructor found for DocumentationAllowableListValues(lombok.val)
    constructor com.wordnik.swagger.core.DocumentationAllowableListValues.DocumentationAllowableListValues(java.util.List<java.lang.String>) is not applicable
      (actual argument lombok.val cannot be converted to java.util.List<java.lang.String> by method invocation conversion)
    constructor com.wordnik.swagger.core.DocumentationAllowableListValues.DocumentationAllowableListValues() is not applicable
      (actual and formal argument lists differ in length)
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/AllowableRangesParser.java:[32,39] incompatible types
  required: lombok.val
  found:    com.wordnik.swagger.core.DocumentationAllowableRangeValues
[ERROR] /projects/swagger-springmvc/src/main/java/com/mangofactory/swagger/spring/AllowableRangesParser.java:[33,24] incompatible types
  required: com.wordnik.swagger.core.DocumentationAllowableRangeValues
  found:    lombok.val
[INFO] 41 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.335s
[INFO] Finished at: Mon Apr 29 08:38:39 EST 2013
[INFO] Final Memory: 22M/212M
[INFO] ------------------------------------------------------------------------

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant