Large refactoring: huge step towards a better domain model with improved responsibility assignment. Replaced Hibernate with newer version and wrote a persistence.xml. Fixed a critical bug in Co-Changes detection (bug in findDependencyObjectByFilePath() method from FileDependencyObjectDAO class). There is still A LOT to be done...
Refactored Analysis classes. Renamed a method in FileDependencyObjectDAO
Minor changes
Refactoring DependencyObject related classes
Fixing JPA/Hibernate related issue
Fixing regression bug introduced during last large refactoring (commit 7d8643d5ea6257a22798ab83a2555211ee5ea36f)
Another large step towards a better domain model with improved responsibility assignment. Now the CoChangesAnalysis has dedicated methods to retrieve change dependencies and the cochange graph.
Minor changes to domain model and DAO