lib/cassandra_object/model.rb
Consider simplifying this complex logical expression. Open
Open
if (klass == Base || klass.superclass == Base) || (klass == BaseSchemaless || klass.superclass == BaseSchemaless) || (klass == BaseSchema || klass.superclass == BaseSchema) || (klass == BaseSchemalessDynamic || klass.superclass == BaseSchemalessDynamic)
klass
elsif klass.superclass.nil?
raise "#{name} doesn't belong in a hierarchy descending from CassandraObject"
else