Skip to content

[TECH DEBT] Protect WorkflowLinter.lint_job method #3745

Open
@JCZuurmond

Description

@JCZuurmond

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

WorkflowLinter.lint_job is public

Expected Behavior

Make WorkflowLinter.lint_job a protected method as this is the expected API for a crawler.

The lint_job allows passing in a job (id) to lint. Instead, it should scope the JobsCrawler with include_job_ids, then a "regular" snapshot will be scoped to that single job.

Steps To Reproduce

No response

Cloud

Azure

Operating System

macOS

Version

latest via Databricks CLI

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions