This task involves setting up CI/CD pipelines for automated formatting and linting, as well as identifying and resolving all Pylint issues to improve code quality and maintainability. The purpose is to ensure the codebase adheres to consistent coding standards and enhances readability.
Suggested Workflow
Run Pylint across the AUV codebase to generate a list of current linting errors and warnings.
Systematically resolve Pylint issues by either fixing the code or justifying ignored warnings where necessary.
Set up CI/CD pipelines that automatically check the code for linting errors and apply formatting corrections.
Specifications
Establish CI/CD pipelines for automated code formatting and linting.
Address and fix Pylint issues throughout the codebase to align with PEP 8 and project-specific linting rules.
Description of task
This task involves setting up CI/CD pipelines for automated formatting and linting, as well as identifying and resolving all Pylint issues to improve code quality and maintainability. The purpose is to ensure the codebase adheres to consistent coding standards and enhances readability.
Suggested Workflow
Specifications
Contacts
DevOps (Auto)