Closed Bug 1657299 Opened 4 years ago Closed 4 years ago

First step of refactor `static-analysis` integration, making it more modular.

Categories

(Developer Infrastructure :: Source Code Analysis, enhancement)

enhancement

Tracking

(firefox81 fixed)

RESOLVED FIXED
81 Branch
Tracking Status
firefox81 --- fixed

People

(Reporter: andi, Assigned: andi)

References

Details

Attachments

(1 file)

Add a modular approach for the integration of static-analysis module in order to be able to share components of it with other modules, like the integration of clangd in vscode where we need to have access to the configuration of clang-tidy in order to have in-ide static-analysis messages.
In this initial step we make a separate module for the clang-tidy configuration.

Component: Developer Environment Integration → Source Code Analysis

Add a modular approach for the integration of static-analysis module in order
to be able to share components of it with other modules, like the integration of
clangd in vscode where we need to have access to the configuration of clang-tidy
in order to have in-ide static-analysis messages.
In this initial step we make a separate module for the clang-tidy configuration.

Depends on D85416

Depends on: 1657301
No longer depends on: 1656740
Pushed by bpostelnicu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/38dd1ab6680f
First step of refactor `static-analysis` integration, making it more modular. r=marco
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: