Application Composition Compatibility

Report: simplebooking
Generated on: Jan 26, 2016
Application files: 2
server-1.0-SNAPSHOT.jar
rating-loader-1.0-SNAPSHOT.jar
Library files: 21
commons-io-2.1.jar
aopalliance-1.0.jar
jetty-io-9.0.2.v20130417.jar
log4j-1.2.16.jar
gson-2.2.4.jar
javax.inject-1.jar
spark-template-freemarker-1.0.jar
commons-io-1.3.2.jar
javax.servlet-3.0.0.v201112011016.jar
slf4j-log4j12-1.6.1.jar
jetty-servlet-9.0.2.v20130417.jar
jetty-server-9.0.2.v20130417.jar
jetty-http-9.0.2.v20130417.jar
guice-3.0.jar
jetty-util-9.0.2.v20130417.jar
slf4j-api-1.7.2.jar
jetty-security-9.0.2.v20130417.jar
jetty-webapp-9.0.2.v20130417.jar
freemarker-2.3.19.jar
jetty-xml-9.0.2.v20130417.jar
spark-core-1.1.1.jar
Extra files: 21
tomcat-i18n-es.jar
jasper.jar
tomcat-i18n-ja.jar
annotations-api.jar
servlet-api.jar
tomcat-coyote.jar
tomcat-util.jar
jsp-api.jar
tomcat7-websocket.jar
catalina-ant.jar
catalina-ha.jar
el-api.jar
tomcat-api.jar
jasper-el.jar
catalina-tribes.jar
tomcat-jdbc.jar
tomcat-dbcp.jar
ecj-4.4.2.jar
websocket-api.jar
tomcat-i18n-fr.jar
catalina.jar

Classification by Libraries

Classification by Problems

C1: Missing Classes, C2: Incompatible Classes C3: Interface/Class, M1: Missing Methods, M2: Incompatible Methods, F1: Missing Fields, F2: Incompatible Fields, MOD: Modifiers, M.M1: Non-Static/Static Methods, F7: Non-Static/Static Fields

Details

/home/kamilos/tmp/simple-booking-libs/app/rating-loader-1.0-SNAPSHOT.jar (1 classes)
cz.zcu.kiv.examples.booking.preferences.RatingFileIterator (1 methods) (decompile)
next(0), lines: 21,
cz.zcu.kiv.examples.booking.preferences.RatingLoader (1 methods) (decompile)
load(0), lines: 29,
/home/kamilos/tmp/simple-booking-libs/lib/commons-io-1.3.2.jar
Class: org.apache.commons.io.LineIterator (Classification: C2)
Method: next (Classification: M2)
Generalised
Return type: java.lang.String x java.lang.Object (Invocation: binary+source)
Replace by
/home/kamilos/tmp/simple-booking-libs/lib/commons-io-2.1.jar (decompile)
/home/kamilos/tmp/simple-booking-libs/lib/guice-3.0.jar (1 classes)
com.google.inject.internal.util.$CustomConcurrentHashMap$Impl (1 methods) (decompile)
newSegmentArray(1), lines:
Not found
Class: com.google.inject.internal.util.$CustomConcurrentHashMap$Impl[]$Segment (Classification: C1) (Invocation: binary+source)