[bug fix] a bug was fixed when checking whether a given file is relevant for the language
add a function to get the list of relative files under a given path
update the test repositoty to test directory deletion
update the test repositoty to test directory deletion
upload files for test
add a function to get log entries
add a class to represent entries of file changes
add function to get paths of source files from the root of the repository
[REFACTORING] rename methods
[bug fix] the relative path must start with /
add function to get language
add a function to detect file change entries