microsoft / microsoft/AL

Source Code from Symbols not fully visible

Open
#8,290 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

investigate
Dominant language
PowerShell
Stars
881
Forks
285
Avg merge
3d 36m
Merged PRs (30d)
1

Description

1. Describe the bug
In the current Pre-Release-Version of the AL Language extension, parts of the source code from some symbols is not visible or incomplete. Switching back to the Release-Version fixes this, working on the same symbols.

2. To Reproduce
Steps to reproduce the behavior:

  1. Open AL Explorer
  2. search for table 2000000207 or codeunit 1753
  3. double click the object or click on "Source"

3. Expected behavior
Show the full code...
these Screenshots are from the release-version:

Image Image

4. Actual behavior
Code shows up, but parts are missing - sometimes the whole code of the object, sometimes only properties.

These screenshots are from the pre-release-version:
Image

Image

5. Versions:

  • AL Language: 18.0.2498801
  • Visual Studio Code: 1.127.0
  • Business Central: 27.5.46862.0, but irrelevant
  • List of Visual Studio Code extensions that you have installed: only AL Language
  • Operating System:
    • Windows
    • Linux
    • MacOS
Final Checklist

Please remember to do the following:

  • Search the issue repository to ensure you are reporting a new issue

  • Reproduce the issue after disabling all extensions except the AL Language extension

  • Simplify your code around the issue to better isolate the problem

Internal work item: AB#642075

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue in AL Explorer by opening table 2000000207 and codeunit 1753, then selecting the Source view with the listed AL Language and VS Code versions. Compare the pre-release output with the release version; done means the complete object source, including properties and code, is visible.

Written by the indexing model from the issue text.

Assessment

Tech stack
vscode
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.