do not provide the commits that don't contain any source files to model
interface for markup data access