Skip to main content

conscrypt-formatting

Automatically formats C++, Java, and C source files in the Conscrypt directory using a project-specific formatting tool. Use when you have modified any C++, Java, or C files under `third_party/java/conscrypt/main_src/` and need to ensure they comply with project style before committing or submitting. Don't use for general Google3 formatting (use the standard `g4 fix` or `hg fix` instead unless working in Conscrypt).

Informações da origem

Repositório
google/conscrypt
Última atividade na origem
2 de julho de 2026 às 14:27
Idioma detectado do SKILL.md
inglês
Estrelas
1.412
Forks
330

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
conscrypt-formatting
description
Automatically formats C++, Java, and C source files in the Conscrypt directory using a project-specific formatting tool. Use when you have modified any C++, Java, or C files under `third_party/java/conscrypt/main_src/` and need to ensure they comply with project style before committing or submitting. Don't use for general Google3 formatting (use the standard `g4 fix` or `hg fix` instead unless working in Conscrypt).
# Conscrypt Formatting When modifying C++, C, or Java files in the Conscrypt project, you **MUST** run the project's custom formatting script. The standard `g4 fix` or global formatters are not sufficient as Conscrypt uses a specific configuration. ## Critical Rules 1. **Run after modifications**: Always run the formatter *after* making any changes to `.java`, `.cc`, `.h`, `.cpp`, or `.c` files in Conscrypt, and *before* creating a CL, uploading, or submitting. 2. **Files must be opened**: The formatting script only processes files that are currently **opened for edit** in your VCS (e.g., via `g4 edit`, `hg edit`, etc.). Ensure your modified files are opened before running the script. ## How to Format Run the Python script located in the Conscrypt root directory: ```bash python3 third_party/java/conscrypt/main_src/fix_format.py ```
Ver no GitHub