gradle / gradle/gradle-native

Check task missing for new C++ plugins

Open
#993 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
94
Forks
7
PR merge metrics
No merged PRs in 30d

Description

There is no check lifestyle task generated for each binary of the new style C++ plugins, which makes it impossible to write check tasks. Check tasks are extremely useful in the native world for checking things like exported symbols, if the ordinal table is right, and many other things.

Contributor guide

Open the contributing guide

Research direction

Start by tracing how the new-style C++ plugins generate tasks for each binary, then compare that flow with the existing check-task behavior. Done means every binary produced by a new-style C++ plugin has a check task that can be used to inspect exported symbols, ordinal tables, and similar native properties.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system, testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.