"Rule 2.3: A project shall not contains unused typedef declarations: If a type is declared but not used, then it is unclear to a reviewer if the type is redundant or it has been left unused by mistake." After generating code in matlab simulink via AUTOSAR, I use Misra rule check and Polyspace code prover to check the generated code. Is there a way for Misra to remove the RTE .h file from its list and check the rest of the libraries and code? (I do not want to MISRA check the RTE.h file. but how ??)
Rule 2.3: A project shall not contains unused typedef declarations
414 views Asked by Aidin At
1
There are 1 answers
Related Questions in C
- How to call a C language function from x86 assembly code?
- What does: "char *argv[]" mean?
- User input sanitization program, which takes a specific amount of arguments and passes the execution to a bash script
- How to crop a BMP image in half using C
- How can I get the difference in minutes between two dates and hours?
- Why will this code compile although it defines two variables with the same name?
- Compiling eBPF program in Docker fails due to missing '__u64' type
- Why can't I use the file pointer after the first read attempt fails?
- #include Header files in C with definition too
- OpenCV2 on CLion
- What is causing the store latency in this program?
- How to refer to the filepath of test data in test sourcecode?
- 9 Digit Addresses in Hexadecimal System in MacOS
- My server TCP doesn't receive messages from the client in C
- Printing the characters obtained from the array s using printf?
Related Questions in MISRA
- MISRA C:2012 11.3 violation casting (float *) to (uint32_t *)
- How to exclude files for MISRA compliance in make file
- MISRA C:2012 Rule 14.3
- Efficient solutions for vector type definitions and data protection in C
- Fix misra 14.4 violation in macro function
- How to generate a Rule Compliance report with Helix QaC that includes the line of code where a violation occurred?
- MISRA C advises against malloc, does this mean calloc is far more secure?
- Cppcheck GUI : How to enable Cppcheck MISRA addons via the GUI?
- MISRA C:2012 Rule 11.3 A cast shall not be performed between a pointer to object type and a pointer to a different object type
- Confirmation for inappropriate choice of macro definition name in C
- How to add headerfile path in Cppcheck
- Unable to Handle MISRA error 13.2 using a volatile pointer
- MISRA-C Violations for function like macros in Trusted Firmware-A(TFA) code
- Why inline functions also need prototypes (MISRA C 2012 Rule 8.4)
- friend inline functions violates MISRA C 2012 Rule 8.10
Related Questions in AUTOSAR
- How to decrypt data in arxml
- AUTOSAR Multiplicity * means 0 .. n or 1 .. n?
- How to define "Dem_EventStatusType" in case the state is neither in prepassed nor in prefailed condition?
- AUTOSAR Trusted function in QM application
- SenderReceiverInterface with multiple data elements difference from multiple ports and each with single data element
- File Structure of AUTOSAR BSW Modules
- AUTOSAR COM ISignal Receive Filter Default Value for Receiving ECU
- How to debug the software reset in the ECU?
- How to make CAN Frame Identifier as Dynamic Data Element in AUTOSAR ARXML File
- JAXB xjc: Resolving Illegal Class Inheritance Loop When Generating Classes from AUTOSAR XSD
- AUTOSAR BOOLEAN Size is how many bits
- AUTOSAR CanTpAddress and ISO 15765 CAN N_PDU relation
- Autosar based Secoc
- CANDBC and ARXML difference
- Does the leaf type of an array implementation data type follow type reference?
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
This is typically a tool-specific activity...
Depending on the tool, you can specify that file to be not checked, or include appropriate annotations in the file to switch off specific guideline checks.
Also, as Rule 2.3 is Advisory, in accordance with MISRA Compliance, you can Disapply it (with justification) either for a single file or more generally. Again, that would be implemented within your tool.
I can give guidance on one particular tool (see profile), but you're better talking with your vendor, if the manual is not helpful.
As an aside:
See profile for affiliation.