Introduce few abstract classes/traits: FileType, File and Database.

These abstract interfaces will provide all functionality needed by Gimd
to access actual datastore. Canonical implementation of these interfaces
will be provided on top of JGit.

Signed-off-by: Grzegorz Kossakowski <grek@google.com>
4 files changed
tree: fed9470a3379f6066f485001eace0de5c6701f33
  1. src/
  2. .gitattributes
  3. .gitignore
  4. COPYING
  5. pom.xml