You can edit almost every page by Creating an account. Otherwise, see the FAQ.

ARCAD CodeChecker

From EverybodyWiki Bios & Wiki





ARCAD CodeChecker
Developer(s)ARCAD Software
Initial releaseSeptember 2018[1]
Stable release
V13 / December 31, 2020; 3 years ago (2020-12-31)
Written inJava
Engine
    Operating systemIBM i
    TypeStatic program analysis
    LicenseProprietary
    Websitewww.arcadsoftware.com

    Search ARCAD CodeChecker on Amazon.

    ARCAD CodeChecker is a proprietary static code analysis solution from ARCAD Software used for continuous detection of code quality issues and security vulnerabilities in IBM i (aka AS/400, iSeries) applications.

    Overview[edit]

    ARCAD CodeChecker can be used standalone or with open source or third party DevOps tooling on IBM i, to perform code quality review [2]and security inspection [3] for both RPG and COBOL languages, including RPG III to RPG IV, Fixed, Free and Fully Free formats, SQL variants, CL and CLLE[4].

    ARCAD CodeChecker provides 100+ rules based on best coding practices that can be customized to adhere to local standards. Security risks such as SQL injection, vulnerable APIs, dynamic SQL[5], etc. are identified and code is evaluated against metrics such as code complexity.

    ARCAD CodeChecker integrates with the Jenkins open source automation server to provide continuous quality and security checking as part of a CI/CD cycle. It can be used directly from Rational developer for i (RDi)[6], the integrated development environment from IBM, or from the command line. ARCAD CodeChecker also comes with a REST API and integrates with SonarQube for reporting on metrics history and evolution graphs.

    See Also[edit]

    List of tools for static code analysis

    External Links[edit]

    References[edit]

    1. "ARCAD releases new CodeChecker module to guarantee software quality and reduce DevOps risk". 19 September 2018. Retrieved 2021-02-09.
    2. Blamey, Nick (2020-02-26). "The gamification of good coding practices". Retrieved 2021-02-09.
    3. Gillis, Alexander S. (July 2020). "Definition : static analysis (static code analysis)". Retrieved 2021-03-03.
    4. Julliand, Sebastien (2019-11-06). "The all-knowing, benevolent dictator of code". Retrieved 2021-02-09.
    5. "Dynamic SQL Tutorial". Retrieved 2021-02-09.
    6. "Rational Developer for IBM i Official Web Site Page". Retrieved 2021-02-09.


    This article "ARCAD CodeChecker" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:ARCAD CodeChecker. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.