aspect-build / aspect-build/aspect-cli

[FR]: export data needed for starlark language server

Open
#914 1 comment 3 reactions 0 assignees View on GitHub
bug
Dominant language
Starlark
Stars
165
Forks
45
Avg merge
1d 47m
Merged PRs (30d)
35

Description

### What happened?

https://github.com/withered-magic/starpls works and knows the Bazel standard library (e.g. `rule()`)

It runs `bazel info build-language` - https://github.com/bazel-contrib/SIG-rules-authors/issues/52#issuecomment-3498871876

We should have `aspect info build-language` to provide the same editor help when authoring AXL.

### Version

Development (host) and target OS/architectures:

Output of `bazel --version`:

Version of the Aspect rules, or other relevant rules from your
`WORKSPACE` or `MODULE.bazel` file:

Language(s) and/or frameworks involved:

### How to reproduce

```shell

```

### Any other information?

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing the requested `aspect info build-language` entry point with Bazel's `bazel info build-language` behavior and the editor data consumed by starpls. Determine where Aspect CLI exposes info commands; done means the new command provides equivalent language-server help for authoring AXL.

Written by the indexing model from the issue text.

Assessment

Domain
cli, developer-experience
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.