microsoft / microsoft/vscode-cmake-tools

CMake Language Services - cmake-tidy and more..

Open
#3,564 0 comments 0 reactions 0 assignees View on GitHub
enhancement Feature: language services
Dominant language
TypeScript
Stars
1.7k
Forks
546
Avg merge
2d 16h
Merged PRs (30d)
32

Description

### Brief Issue Summary

Request from customer to have an AST parser, and cmake-tidy and cmake-format tools to allow functions extractions or advanced refactoring actions in future iterations of CMake language services.

### CMake Tools Diagnostics

_No response_

### Debug Log

_No response_

### Additional Information

_No response_

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by surveying the existing CMake language services and how they handle parsing and refactoring, then assess the requested AST parser, cmake-tidy, and cmake-format capabilities. Done criteria are not defined, so the scope and expected behavior need clarification before implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake
Domain
build-system, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.