def parse(self):
try:<EOL><INDENT>data = yaml.safe_load(self.obj.content)<EOL>if data and '<STR_LIT>' in data and isinstance(data['<STR_LIT>'], list):<EOL><INDENT>for dep in data['<STR_LIT>']:<EOL><INDENT>if isinstance(dep, dict) and '<STR_LIT>' in dep:<EOL><INDENT>for n, line in enumerate(dep['<STR_LIT>']):<EOL><INDENT>if self.is_marked_line(line):<EOL><INDENT>continue<EOL><DEDENT>req = RequirementsTXTLineParser.parse(line)<EOL>if req:<EOL><INDENT>req.dependency_type = self.obj.file_type<EOL>self.obj.dependencies.append(req)<EOL><DEDENT><DEDENT><DEDENT><DEDENT><DEDENT><DEDENT>except yaml.YAMLError:<EOL><INDENT>pass<EOL><DEDENT>
:return: