def getBugsFixedSinceLastCommit(projectPath):
    
    bugsPath = getBugsPathForProject(projectPath)
    if not bugsPath:
        return
    
    commitTime = getLatestTimestamp(projectPath)
    if not commitTime:
        print "%s is not a valid repository"

    doneFile = getBugHistory(bugsPath)
    if not doneFile:
        print "There is no history for %s" % bugsPath
    
    text = doneFile.read()
    for title, bug, tag, timestamp, separator, body in parseBugsFromBugFile(text):
        fixTime = datetime.datetime.strptime(timestamp, "%a %b %d %H:%M:%S %Y")
        if fixTime > commitTime:
            yield (title, bug, commitTime)
Gets a list of bugs that have been fixed since the last commit.
dataset/ETHPy150Open joehewitt/devon/devon/bugs.py/getBugsFixedSinceLastCommit