API Break cases¶
Listed in API_BREAK_KINDS — source/API-level break.
17 case(s). ← back to all examples
| Case | Title | Verdict | Category |
|---|---|---|---|
| case31_enum_rename | Enum Member Rename | 🟠 API_BREAK | API Break |
| case32_param_defaults | Parameter Default Value Changes (C++) | 🟠 API_BREAK | API Break |
| case34_access_level | Access Level Changed | 🟠 API_BREAK | API Break |
| case35_field_rename | Field Rename | 🟠 API_BREAK | API Break |
| case96_hidden_friend_removed | Hidden Friend Operator Removed | 🟠 API_BREAK | API Break |
| case105_concept_tightening | Concept Tightening (C++20) | 🟠 API_BREAK | API Break |
| case106_ctor_became_explicit | Conversion Operator Became explicit |
🟠 API_BREAK | API Break |
| case111_enumerable_thread_specific_lambda_ambiguity | enumerable_thread_specific Lambda-Init Ambiguity | 🟠 API_BREAK | API Break |
| case123_default_argument_removed | Default Argument Removed | 🟠 API_BREAK | API Break |
| case124_header_constant_value_changed | Header Constant Value Changed | 🟠 API_BREAK | API Break |
| case125_class_became_final | Class Became final |
🟠 API_BREAK | API Break |
| case148_xcheck_header_build_mismatch | Header Build-Context Mismatch (Cross-Source Flagship) | 🟠 API_BREAK | API Break |
| case149_xcheck_odr_variant | ODR Type Variant (Cross-Source, L4 Layout ↔ Layout) | 🟠 API_BREAK | API Break |
| case156_public_macro_removed | _public_macro_removed — Public macro removed | 🟠 API_BREAK | API Break |
| case157_inline_function_removed | Inline Function Removed | 🟠 API_BREAK | API Break |
| case158_public_typedef_removed | Public Typedef Removed | 🟠 API_BREAK | API Break |
| case163_python_kwarg_renamed | Python Keyword Argument Renamed (Stub-Only API Break) | 🟠 API_BREAK | API Break |