in src/advisor/parsers/naive_comment_parser.py [0:0]
def parse_line(self, line):
"""Parse comments in a source line.
Args:
line (str): The line to parse.
Returns:
bool: Is this line a comment?
"""
if line.lstrip().startswith('//'):
return True
if self.in_comment:
if '*/' in line:
self.in_comment = False
return True
else:
if line.lstrip().startswith('/*'):
if not '*/' in line:
self.in_comment = True
return True
elif line.rstrip().endswith('*/'):
return True
return False