Deze pagina is nog niet beschikbaar in uw eigen taal. We werken er hard aan om meer taalversies toe te voegen. Bedankt voor uw steun.
CodeArts Check
CodeArts Check
- Service Overview
- Getting Started
-
User Guide
- Process
- Roles and Permissions
- Preparing
- Creating Tasks
- (Optional) Configuring Rule Sets
-
(Optional) Configuring Tasks
- Overview
- Configuring Basic Info
- Configuring a Rule Set
- Configuring Excluded Flies
- Configuring Quality Gate
- Configuring Execution Plans
- Enabling and Disabling Notifications
- Configuring Check Modes
- Configuring an Automatic Check Task for Branch Merge
- Configuring an Automatic Check Task Executed upon Code Commit
- Executing Tasks
- Viewing Check Results
-
API Reference
- Before You Start
- API Overview
- Calling APIs
-
APIs
-
Task Management
- Querying the task list
- Stopping a Check Task
- Querying the Task Execution Status
- Querying Historical Scan Results
- Querying Check Parameters of a Task Rule Set (V2)
- Task Configuration Check Parameters
- Modifying a Task Rule Set
- Querying Task Check Failure Logs
- Creating a Check Task
- Deleting a Check Task
- Executing a Check Task
- Querying Check Parameters of a Task Rule Set (v3)
- Querying the Selected Rule Sets of a Task (V2)
- Querying the Selected Rule Sets of a Task (v3)
- Obtaining the Directory Tree of a Task
- Shielding a Directory in Task Configuration
- Querying Advanced Settings of a Task
- Configuring Advanced Settings for a Task
- Defect Management
- Rule Management
-
Task Management
- Application Examples
- Appendixes
- Change History
-
FAQs
-
General Issues
- What Are the Role Permissions in CodeArts Check?
- How Do I Use CodeArts Check?
- Which Languages Can Be Checked by CodeArts Check?
- Which of the Following Dimensions Can Be Checked by CodeArts Check?
- Can I Check Local Code Using CodeArts Check?
- Does CodeArts Check Only Check Bugs in Code Execution?
- Can I Locate the Code Committer for a Bug?
- Can I Select Multiple Rule Sets for a Code Check Task?
- How Do I Export Code Issues?
-
Using CodeArts Check
- Executing Task. Try Again Later
- Insufficient Permission. Please Check and Try Again
- Cppcheck Cannot Tokenize the Code Correctly
- No Data Is Displayed After a Task Check Is Complete
- Permission Is Insufficient for Using Public APIs
- A Message Is Displayed Indicating that the Project Does Not Exist When a Public API Is Used
- Setting Build Parameters
- Failed to Check a TypeScript Task
- Security
-
General Issues
On this page
Service Advantages
Updated on 2023-11-28 GMT+08:00
Professional
- Provides more than 2000 typical check rules.
- Provides multi-dimensional quality statistics reports, such as quality gates.
Accurate
- Locates reported defects under fix guidance.
- Enables you to customize check rule sets to target at issues that you pay more attention to.
Comprehensive
- Supports multiple mainstream development languages, such as Java, C++, and JavaScript.
- Supports code guideline, security, code repetition rate, and cyclomatic complexity checks.
- Supports CWE, OWASP top 10, SANS top 25, CERT security standards.
Easy to Use
- Checks code in hybrid languages.
- Allows you to run configured tasks by one click, filter issues in batches, and quick handle issues by severity or category.
Code Security Check
Scenario
- Checks code quality and security issues automatically in the software development phase, supports built-in security guidelines, requirements, and software production workflows, helps enterprises secure software production.
- Provides in-depth code security check capabilities to help government cloud operators and large enterprises manage and control ISV software security quality and build a supply chain security system.
Capability
- Analyzes taints and checks across functions and files.
- Checks for top security vulnerabilities, such as injection and access key leakage.
- Supports programming specifications and is compatible with CWE, OWASP TOP 10, CERT and SANS TOP 25 checks.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.
The system is busy. Please try again later.