Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A1-1-1: Implementation of Rule only looks for deprecated features and not use of implementation extensions #86

Open
rcseacord opened this issue Sep 16, 2022 · 1 comment
Assignees
Labels
Difficulty-Medium A false positive or false negative report which is expected to take 1-5 days effort to address false positive/false negative An issue related to observed false positives or false negatives. Impact-High Standard-AUTOSAR user-report Issue reported by an end user of CodeQL Coding Standards

Comments

@rcseacord
Copy link
Contributor

Describe the bug
Implementation of Rule A1-1-1 only looks for deprecated features and not use of implementation extensions

Expected behavior

// __try // Non-compliant - __try is a part of Visual Studio extension
try // Compliant - try keyword is a part of C++ Language Standard

Additional context
https://github.com/github/codeql-coding-standards/tree/main/cpp/autosar/src/rules/A1-1-1

@rcseacord rcseacord added the bug Something isn't working label Sep 16, 2022
@lcartey lcartey added Impact-High Difficulty-Medium A false positive or false negative report which is expected to take 1-5 days effort to address user-report Issue reported by an end user of CodeQL Coding Standards false positive/false negative An issue related to observed false positives or false negatives. and removed bug Something isn't working labels Nov 17, 2022
@lcartey lcartey assigned lcartey and unassigned lcartey Nov 17, 2022
@lcartey lcartey changed the title Implementation of Rule A1-1-1 only looks for deprecated features and not use of implementation extensions A1-1-1: Implementation of Rule only looks for deprecated features and not use of implementation extensions Oct 3, 2023
@lcartey lcartey self-assigned this Jan 14, 2024
@lcartey
Copy link
Collaborator

lcartey commented Jan 20, 2025

This should extend the infrastructure created for MISRA C RULE-1-2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Difficulty-Medium A false positive or false negative report which is expected to take 1-5 days effort to address false positive/false negative An issue related to observed false positives or false negatives. Impact-High Standard-AUTOSAR user-report Issue reported by an end user of CodeQL Coding Standards
Projects
Development

No branches or pull requests

4 participants