Skip to content

Copyright Headers

CopyrightHeadersAnalyser

Bases: AnalyserEMO

Checks Eclipse project repositories for copyright headers.

analyse_project(project_id, credentials=None, verbose=False)

Generic entrypoint to analyze a project. Identifies the project repositories and their type (GitHub/GitLab) and runs the corresponding checks.

Parameters:

Name Type Description Default
project_id str

Project ID of the Eclipse project to analyze, e.g. technology.dash.

required
credentials Optional[dict]

A mapping of service providers (GitHub, GitLab) to their authentication tokens.

None
verbose bool

Should we print more information on stdout?

False