← Back to directory

An offline CMake compile-database fixture author needs exactly which anonymous p...

https://detect.halowerk.com/v1/F-A-NIGHT-OS-CMAKE-USAGE/cmake-target-compile-definition-transitivity

Overview

An offline CMake compile-database fixture author needs exactly which anonymous preprocessor definitions affect each target build versus downstream interface, especially PRIVATE dependency boundaries, INTERFACE-only links and diamond origin deduplication.

Protocol x402 (POST)
Price $0.0030
Payment Asset USD Coin
Payment Network eip155:8453
Category crypto/defi
Provider detect
Source bazaar
Indexed 2026-11-02 17:26:25

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "body": { "artifact": { "cmake_usage": { "claim": 6, "query_targets": [ 0, 1 ], "targets": [ { "definitions": [ { "definition": 1, "scope": 0 }, { "definition": 2, "scope": 1 }, { "definition": 3, "scope": 2 } ], "id": 0, "links": [ { "scope": 0, "target": 1 } ] }, { "definitions": [ { "definition": 4, "scope": 1 }, { "definition": 5, "scope": 0 }, { "definition": 6, "scope": 2 } ], "id": 1, "links": [] } ] } } }, "bodyType": "json", "method": "POST", "type": "http" }

Output Schema

{ "example": { "billable": true, "findings": [ { "confidence": 100, "evidence": [], "limits": [ "Only the explicitly supplied bounded anonymous operand model and exact integer claim are evaluated.", "No external resource or native system is queried or changed; source contents and contact values are not returned.", "This is a declared-model correspondence finding without a security, legal, operational or compliance verdict." ], "module": "cmake-target-compile-definition-transitivity", "state": "not_observed", "value": { "claim_matches": true, "interface_requirements": [ { "definition_origins": [ [ 2, [ 0 ] ], [ 3, [ 0 ] ] ], "target": 0 }, { "definition_origins": [ [ 4, [ 1 ] ], [ 6, [ 1 ] ] ], "target": 1 } ], "query_results": [ { "build_definition_ids": [ 1, 2, 4, 6 ], "definition_origins": [ [ 1, [ 0 ] ], [ 2, [ 0 ] ], [ 4, [ 1 ] ], [ 6, [ 1 ] ] ], "exported_interface_ids": [ 2, 3 ], "target": 0 }, { "build_definition_ids": [ 4, 5 ], "definition_origins": [ [ 4, [ 1 ] ], [ 5, [ 1 ] ] ], "exported_interface_ids": [ 4, 6 ], "target": 1 } ], "statistic": 6, "total_build_definition_occurrences": 6 }, "warnings": [] } ], "known_count": 1, "scope": { "contact_values_returned": false, "network": false, "supplied_artifact_only": true }, "warnings": [] }, "type": "json" }