CodeArts Check
CodeArts Check
All results for "
" in this service
All results for "
" in this service
What's New
Service Overview
CodeArts Check Infographic
What Is CodeArts Check?
Service Features
Huawei-developed Code Check Engine
Five Mainstream Industry Standards and Huawei Programming Guidelines
Mainstream Programming Languages
Tens of Billions of LOC Scanned per Day
One-stop Issue Fixing
Three-Layer (Coding, Merging, and Version Release) Protection
Enhanced Security Checks
Flexible Matching of User Scenarios
Advantages
Application Scenarios
Functions
Security
Shared Responsibilities
Authentication and Access Control
Data Protection Technologies
Auditing and Logging
Service Resilience
Certificates
Constraints
IAM-based Permissions Management
Concepts
Getting Started
Checking Code from CodeArts Repo
Basic Practices
User Guide
Working with CodeArts Check
Purchasing CodeArts Check
Purchasing CodeArts Check
Configuring Project-level Role Permissions
Creating a Task
Configuring a Task
Configuring a Rule Set
Configuring a Preset Rule Set
Configuring a Custom Rule Set
Configuring Quality Gates
Configuring a Scheduled Task
Configuring Notifications
Configuring Check
Viewing Health Status
Configuring Integration Services
Configuring a Custom Environment
Configuring Advanced Configurations
Executing a Task
Viewing Check Results
Querying Audit Logs
References
Using CodeArts Check Plug-in in IntelliJ IDEA
Best Practices
Checking Code from Git with Preset Rules
Checking Code from CodeArts Repo with Custom Rules
Checking Code with Custom Executors
Executing a Task Securely
Huawei E2E DevOps Practice: Checking Code
API Reference
Before You Start
API Overview
Calling APIs
Making an API Request
Authentication
Response
APIs
Task Management
Creating a Check Task
Deleting a Check Task
Querying Tasks
Executing a Check Task
Stopping a Check Task
Querying the Status of a Task
Querying Historical Check Results
Querying Selected Rule Sets of a Task (Version 2)
Querying Selected Rule Sets of a Task (Version 3)
Querying the Check Parameters of a Rule Set (Version 2)
Querying the Check Parameters of a Rule Set (Version 3)
Configuring Check Parameters for a Task
Modifying the Rule Set in a Task
Querying Check Failure Logs
Obtaining the Directory Tree of a Task
Ignoring Directories for a Task
Querying Advanced Configurations of a Task
Configuring Advanced Configurations for a Task
Issue Management
Querying Issue Summary
Querying Code Metrics
Querying Issue Details
Querying Issue Details Statistics
Changing the Issue Status
Rule Management
Obtaining Rules
Customizing a Rule Set
Querying Rule Sets
Viewing Rules of a Rule Set
Deleting a Custom Rule Set
Setting a default rule set for each language in a project.
Application Examples
Example 1: Querying the Task List
Example 2: Querying the Defect Summary
Appendixes
Status Codes
Error Codes
Obtaining a Project ID
Obtaining an Account ID
CMetrics Specifications
Description
FAQs
General Issues
Why Am I Told that a Task Is Running and I Should Try Again Later?
Why Am I Told that I Don't Have Sufficient Permissions and I Should Check and Try Again?
Why Am I Told that Cppcheck Cannot Tokenize the Code Correctly?
Why Am I Told that No Dependency Exists in the Maven Repository?
Why Am I Seeing Error CC.00070400.500?
Why Don't I Have Enough Permissions When Clicking a Task Name?
Why Does a Project with WPF in C# Fail?
Why Is No Data Displayed After a Task Is Complete?
Why Does a TypeScript Task Fail with a 404 Error in the Log?
API Issues
Why Don't I Have Permissions for Using Public APIs?
Why Does the Project Not Exist When a Public API Is Used?
Videos
More Documents
User Guide (Ally Region)
Service Overview
What Is CodeArts Check?
Advantages
Application Scenarios
Constraints
IAM-based Permissions Management
Concepts
Getting Started
Checking Code from CodeArts Repo
User Guide
Process
Roles and Permissions
Preparing
Creating a Task
Creating a Task to Check Code from Repo
Creating a Task to Check Code from Git
(Optional) Setting a Rule Set
Rule Set List
Custom Rule Set
Exporting a Rule Set
Viewing Rule Details
(Optional) Configuring a Task
Overview
Configuring Basic Info
Configuring a Rule Set
Configuring Excluded Flies
Configuring Quality Gate
Configuring Execution Plans
Enabling and Disabling Notifications
Configuring Check Modes
Viewing Health Status
Configuring an Automatic Check Task for Branch Merge
Configuring an Automatic Check Task Executed upon Code Commit
Executing a Task
Executing a Check Task
Configuring Multi-Branch Check
Viewing Check Results
Viewing Check Details
Viewing Code Issues
Viewing Code Metrics
Viewing Check Logs
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
Issue Owner Does Not Have the Permission to View Issue Details Under the Task
No Data Is Displayed After a Task Check Is Complete
Failed to Check a TypeScript Task
Security
How Does CodeArts Check Secure Customer Code?
Can I Use CodeArts Check to Check Security Issues Such as SQL Injection?
General Reference
Glossary
Service Level Agreement
White Papers
Endpoints
Permissions