Skip to content

Finish the workspace model #435

@zharinov

Description

@zharinov
  • Drop the queries.ts/ directory-name language inference. Shebangs are the mechanism, and each workspace needs at least one shebang.
  • tests/ becomes the one blessed subdir, excluded from the namespace merge.
  • Add hard collision diagnostics for cross-file duplicate definitions, showing both spans. Verify that DuplicateDefinition renders cross-file related spans well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    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