Source compatibility report for the dropwizard-cassandra library between 2.0.5 and 2.1.0 versions
Test Info
Library Name | dropwizard-cassandra |
Version #1 | 2.0.5 |
Version #2 | 2.1.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 292 / 58 |
Compatibility |
78.4% |
Problem Summary
| Severity | Count |
Added Methods | - | 0 |
Removed Methods | High | 11 |
Problems with Data Types | High | 2 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Removed Methods 11
dropwizard-cassandra-2.0.5.jar, CassandraFactory.class
package io.dropwizard.cassandra
CassandraFactory.getSchemaOptions ( ) : SchemaOptionsFactory
io/dropwizard/cassandra/CassandraFactory.getSchemaOptions:()Lio/dropwizard/cassandra/schema/SchemaOptionsFactory;
CassandraFactory.setSchemaOptions ( SchemaOptionsFactory schemaOptions ) : void
io/dropwizard/cassandra/CassandraFactory.setSchemaOptions:(Lio/dropwizard/cassandra/schema/SchemaOptionsFactory;)V
dropwizard-cassandra-2.0.5.jar, SchemaOptionsFactory.class
package io.dropwizard.cassandra.schema
SchemaOptionsFactory.accept ( DropwizardProgrammaticDriverConfigLoaderBuilder builder ) : void
io/dropwizard/cassandra/schema/SchemaOptionsFactory.accept:(Lio/dropwizard/cassandra/DropwizardProgrammaticDriverConfigLoaderBuilder;)V
SchemaOptionsFactory.accept ( Object p1 ) : void
io/dropwizard/cassandra/schema/SchemaOptionsFactory.accept:(Ljava/lang/Object;)V
SchemaOptionsFactory.getAgreementIntervalMilliseconds ( ) : Integer
io/dropwizard/cassandra/schema/SchemaOptionsFactory.getAgreementIntervalMilliseconds:()Ljava/lang/Integer;
SchemaOptionsFactory.getAgreementTimeoutSeconds ( ) : Integer
io/dropwizard/cassandra/schema/SchemaOptionsFactory.getAgreementTimeoutSeconds:()Ljava/lang/Integer;
SchemaOptionsFactory.getAgreementWarnOnFailure ( ) : Boolean
io/dropwizard/cassandra/schema/SchemaOptionsFactory.getAgreementWarnOnFailure:()Ljava/lang/Boolean;
SchemaOptionsFactory.SchemaOptionsFactory ( )
io/dropwizard/cassandra/schema/SchemaOptionsFactory."<init>":()V
SchemaOptionsFactory.setAgreementIntervalMilliseconds ( Integer agreementIntervalMilliseconds ) : void
io/dropwizard/cassandra/schema/SchemaOptionsFactory.setAgreementIntervalMilliseconds:(Ljava/lang/Integer;)V
SchemaOptionsFactory.setAgreementTimeoutSeconds ( Integer agreementTimeoutSeconds ) : void
io/dropwizard/cassandra/schema/SchemaOptionsFactory.setAgreementTimeoutSeconds:(Ljava/lang/Integer;)V
SchemaOptionsFactory.setAgreementWarnOnFailure ( Boolean agreementWarnOnFailure ) : void
io/dropwizard/cassandra/schema/SchemaOptionsFactory.setAgreementWarnOnFailure:(Ljava/lang/Boolean;)V
to the top
Problems with Data Types, High Severity 2
dropwizard-cassandra-2.0.5.jar
package io.dropwizard.cassandra
[+] class CassandraFactory 1
| Change | Effect |
---|
1 |
Field schemaOptions of type schema.SchemaOptionsFactory has been removed from this class. |
Recompilation of a client program may be terminated with the message: cannot find variable schemaOptions in CassandraFactory. |
[+] affected methods: 52 (17.8%)
CassandraBundle<T>.getCassandraFactory ( T p1 )Return value of this abstract method is of type 'CassandraFactory'.
CassandraConfiguration<T>.getCassandraFactory ( T p1 )Return value of this abstract method is of type 'CassandraFactory'.
CassandraFactory.CassandraFactory ( )This constructor is from 'CassandraFactory' abstract class.
CassandraFactory.addAdditionalBuilderOptions ( ProgrammaticDriverConfigLoaderBuilder loader, MetricRegistry metrics )This method is from 'CassandraFactory' abstract class.
CassandraFactory.build ( MetricRegistry p1, LifecycleEnvironment p2, HealthCheckRegistry p3, Tracing p4 )This abstract method is from 'CassandraFactory' abstract class.
...
dropwizard-cassandra-2.0.5.jar
package io.dropwizard.cassandra.schema
[+] class SchemaOptionsFactory 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class SchemaOptionsFactory. |
[+] affected methods: 9 (3.1%)
SchemaOptionsFactory.SchemaOptionsFactory ( )This constructor is from 'SchemaOptionsFactory' class.
SchemaOptionsFactory.accept ( DropwizardProgrammaticDriverConfigLoaderBuilder builder )This method is from 'SchemaOptionsFactory' class.
SchemaOptionsFactory.accept ( Object p1 )This method is from 'SchemaOptionsFactory' class.
SchemaOptionsFactory.getAgreementIntervalMilliseconds ( )This method is from 'SchemaOptionsFactory' class.
SchemaOptionsFactory.getAgreementTimeoutSeconds ( )This method is from 'SchemaOptionsFactory' class.
...
to the top
Java Archives 1
dropwizard-cassandra-2.0.5.jar
to the top