jake._internal.parsers

Submodules

Classes

BaseJakeParser

Helper class that provides a standard way to create an ABC using

EnvironmentParser

Helper class that provides a standard way to create an ABC using

RequirementsFileParser

Helper class that provides a standard way to create an ABC using

RequirementsParser

Helper class that provides a standard way to create an ABC using

PoetryFileParser

Helper class that provides a standard way to create an ABC using

PoetryParser

Helper class that provides a standard way to create an ABC using

PipenvFileParser

Helper class that provides a standard way to create an ABC using

PipenvParser

Helper class that provides a standard way to create an ABC using

CondaListExplicitParser

Helper class that provides a standard way to create an ABC using

CondaListJsonParser

Helper class that provides a standard way to create an ABC using

Package Contents

class jake._internal.parsers.BaseJakeParser[source]

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

abstractmethod get_components() List[cyclonedx.model.component.Component][source]
class jake._internal.parsers.EnvironmentParser[source]

Bases: jake._internal.parsers.base.BaseJakeParser

Helper class that provides a standard way to create an ABC using inheritance.

get_components() List[cyclonedx.model.component.Component][source]
class jake._internal.parsers.RequirementsFileParser(requirements_file: str)[source]

Bases: jake._internal.parsers.base.BaseJakeParser

Helper class that provides a standard way to create an ABC using inheritance.

_path
get_components() List[cyclonedx.model.component.Component][source]
class jake._internal.parsers.RequirementsParser(requirements_content: str)[source]

Bases: jake._internal.parsers.base.BaseJakeParser

Helper class that provides a standard way to create an ABC using inheritance.

_content
get_components() List[cyclonedx.model.component.Component][source]
class jake._internal.parsers.PoetryFileParser(poetry_lock_filename: str)[source]

Bases: jake._internal.parsers.base.BaseJakeParser

Helper class that provides a standard way to create an ABC using inheritance.

_path
get_components() List[cyclonedx.model.component.Component][source]
class jake._internal.parsers.PoetryParser(poetry_lock_contents: str)[source]

Bases: jake._internal.parsers.base.BaseJakeParser

Helper class that provides a standard way to create an ABC using inheritance.

_content
get_components() List[cyclonedx.model.component.Component][source]
class jake._internal.parsers.PipenvFileParser(pipenv_lock_filename: str)[source]

Bases: jake._internal.parsers.base.BaseJakeParser

Helper class that provides a standard way to create an ABC using inheritance.

_path
get_components() List[cyclonedx.model.component.Component][source]
class jake._internal.parsers.PipenvParser(pipenv_contents: str)[source]

Bases: jake._internal.parsers.base.BaseJakeParser

Helper class that provides a standard way to create an ABC using inheritance.

_content
get_components() List[cyclonedx.model.component.Component][source]
class jake._internal.parsers.CondaListExplicitParser(conda_data: str)[source]

Bases: jake._internal.parsers.base.BaseJakeParser

Helper class that provides a standard way to create an ABC using inheritance.

_content
get_components() List[cyclonedx.model.component.Component][source]
class jake._internal.parsers.CondaListJsonParser(conda_data: str)[source]

Bases: jake._internal.parsers.base.BaseJakeParser

Helper class that provides a standard way to create an ABC using inheritance.

_content
get_components() List[cyclonedx.model.component.Component][source]