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

New bug type: AA_ASSERTION_OF_ARGUMENTS #2125

Merged
merged 20 commits into from
Jul 4, 2023

Commits on Jul 29, 2022

  1. New bug type: AA_ASSERTION_OF_ARGUMENTS

    Using assertions to validate arguments of public functions is a bad and dangerous practice because the validation does not happen if assertions are disabled, thus the behavior of the program depends on this compilation option. Therefore, we introduced a new detector `FindArgumentAssertions`  to detect such cases and report `AA_ASSERTION_OFR_ARGUMENTS` for each of them.
    
    Co-authored-by: Gábor Kutas <@vodorok>
    Ádám Balogh committed Jul 29, 2022
    Configuration menu
    Copy the full SHA
    0494ea4 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Merge branch 'master' into SEI_CERT_MET01_J

    Ádám Balogh committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    eb53944 View commit details
    Browse the repository at this point in the history
  2. Updated according to the comments of @ThrawnCA

    Ádám Balogh committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    c046d7c View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Configuration menu
    Copy the full SHA
    fce1630 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    9407a41 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. add license header

    JuditKnoll committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    c631b8a View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Configuration menu
    Copy the full SHA
    9392e5b View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Configuration menu
    Copy the full SHA
    3138d4f View commit details
    Browse the repository at this point in the history
  2. CHANGELOG updated

    baloghadamsoftware committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    64ac9df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a0e25b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a0bd90 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Merge pull request #10 from JuditKnoll/SEI_CERT_MET01_J

    Fix FP in Argument Assert (MET01)
    baloghadamsoftware committed May 11, 2023
    Configuration menu
    Copy the full SHA
    06a7797 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Configuration menu
    Copy the full SHA
    5e3e2e8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12 from JuditKnoll/SEI_CERT_MET01_J

    Merge master to SEI_CERT_MET01_J
    baloghadamsoftware committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    aec590c View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. resolve conflicts

    JuditKnoll committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    70f2fa3 View commit details
    Browse the repository at this point in the history
  2. fix conflict resolution

    JuditKnoll committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    44340c7 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Configuration menu
    Copy the full SHA
    655b742 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Merge pull request #14 from JuditKnoll/SEI_CERT_MET01_J

    Merge master SEI_CERT_MET01_J
    baloghadamsoftware committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    87cabaa View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Merge branch 'master' into SEI_CERT_MET01_J

    # Conflicts:
    #	CHANGELOG.md
    #	spotbugs/etc/findbugs.xml
    #	spotbugs/etc/messages.xml
    JuditKnoll committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    8df9812 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Merge pull request #16 from JuditKnoll/SEI_CERT_MET01_J

    Master merge SEI_CERT_MET01_J
    baloghadamsoftware committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    ad03aea View commit details
    Browse the repository at this point in the history