Skip to content

Forbid explicit builtin imports #1142

Description

@emil14

The style guide treats builtin components as implicitly available, so users should write Lock, Del, FanIn, etc. without importing builtin explicitly.

Add compiler/analyzer validation that rejects explicit builtin imports in user modules, and add regression tests for the diagnostic.

Context: PR #1041 review noted that explicit builtin imports should likely be forbidden at compiler level.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions