Skip to content

It should be possible to run inspections for selected modules #3043

Open
@MDoerner

Description

@MDoerner

Currently, after every parse we run all inspections although on reparse, only inspections for modules that got reparse or reresolved cam really change. That is rather inefficient, which is made worse by the fact that inspections currently do not get canceled.

We should add a possibility to run inspections only for selected modules (in case of project wide inspections, for the projects of selected modules) and cache the inspection results. That should reduce the runtime on reparse considerably.

Metadata

Metadata

Assignees

No one assigned

    Labels

    criticalMarks a bug as a must-fix, showstopper issuediscussionenhancementFeature requests, or enhancements to existing features. Ideas. Anything within the project's scope.feature-inspectionsperformance

    Type

    No type

    Projects

    Status

    Prioritization

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions