def fillFileTypes(self):
     for resourceFile in self.files:                                     #For each file touched
         if SourcesAndMethods.isTest(resourceFile):                                   #If it is a test
             self.testFiles.append(resourceFile)                         #Reject it and place into testFiles
         else:
             self.sourceFiles.append(resourceFile)                       #Otherwise, accept it and place into sourceFiles
 def __init__(self, uri, jsonFile):
     self.uri = uri
     self.jsonFile.append(jsonFile)
     self.lineCov.append(SourcesAndMethods.lineCov(uri, jsonFile))
 def __init__(self, jsonFile, directory):
     self.jsonFile = jsonFile 
     self.directory = directory
     self.files = SourcesAndMethods.getSourceFiles(self.directory, self.jsonFile)     #Get the files touched into a list
     self.fillFileTypes()                                                #Seperate the files based on whether or not