Skip to content

[Bug] AL Language Extension initializes forever if used with an external ruleset file #8327

Description

1. Describe the bug
AL Language Extension initializes forever if used with an external ruleset file.

2. To Reproduce
Steps to reproduce the behavior:

  • Use a workspace file. I have not tested if the issue occurs without a workspace.
  • Set "al.ruleSetPath": "../.vscode/any.ruleset.json",
  • Add a file to that path, referencing a ruleset file containing an url:
    "includedRuleSets": [
        {
            "path": "https://any.valid.url/al-rulesets/any.ruleset.json",
            "action": "Default"
        }
    ],

3. Expected behavior
Normal workspace loading.

4. Actual behavior
The workspace loads forever...

Loading workspace:  : Preparing project: 'AAR-app'

5. Versions:

  • AL Language: 18.0.2668733
  • Visual Studio Code: 1.134.0
  • Operating System:
    • Windows
    • Linux
    • MacOS

Internal work item: AB#648176

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions