Here is some snippet code. I have tested the methods listed and they work correctly, yet when I run and test this method (countLOC
) it only seems to initialize the first variable that has an instance method call (i = self.countBlankLines()
). Anyone know the obvious reason I'm obviously missing?
def countLOC(self):
i = self.countBlankLines()
j = self.countDocStringLines()
k = self.countLines()
p = self.countCommentLines()
return k-i-j-p
This returns -3 because countBlankLines()
returns 3 (correctly). however, it should return 37 as countDocStringLines()
= 6 and countCommentLines()
= 4 while countLines()
= 50. Thanks.