neo4jrb / neo4j-core

A simple unified API that can access both the server and embedded Neo4j database. Used by the neo4j gem
MIT License
99 stars 80 forks source link

Remove old API #317

Closed cheerfulstoic closed 6 years ago

cheerfulstoic commented 6 years ago

This removes the old Neo4j::Session API, leave the new Neo4j::Core::CypherSession API. It also moves files to be more consistent with directory structures matching Neo4j::Core to lib/neo4j/core. Not everything is perfect, but this should reduce the size of the gem, speed up the specs, and reduce the amount of code that needs to be maintained.

coveralls commented 6 years ago

Coverage Status

Coverage increased (+14.4%) to 84.135% when pulling 3c9963329a9b8ecc41e16612d4ab9b19b62cc7fc on remove_old_api into 3e2340c72ef06b80cb0e5c09c9ae4ce13c28c172 on master.

coveralls commented 6 years ago

Coverage Status

Coverage increased (+14.4%) to 84.135% when pulling 3c9963329a9b8ecc41e16612d4ab9b19b62cc7fc on remove_old_api into 3e2340c72ef06b80cb0e5c09c9ae4ce13c28c172 on master.

coveralls commented 6 years ago

Coverage Status

Coverage increased (+14.4%) to 84.135% when pulling 3c9963329a9b8ecc41e16612d4ab9b19b62cc7fc on remove_old_api into 3e2340c72ef06b80cb0e5c09c9ae4ce13c28c172 on master.