# Cargo Gears Lints Documentation
This directory gathers the per-lint documentation for `cargo-gears-lints`.
## DE01xx - Domain Layer
- [DE0101 - No Serde in Domain](de01_domain_layer/de0101_no_serde_in_domain/README.md)
- [DE0102 - No ToSchema in Domain](de01_domain_layer/de0102_no_toschema_in_domain/README.md)
- [DE0104 - No API DTO in Domain](de01_domain_layer/de0104_no_api_dto_in_domain/README.md)
## DE02xx - API Layer
- [DE0201 - DTOs Only in API Rest](de02_api_layer/de0201_dtos_only_in_api_rest/README.md)
- [DE0202 - DTOs Not Referenced Outside API](de02_api_layer/de0202_dtos_not_referenced_outside_api/README.md)
- [DE0203 - DTOs Must Use API DTO](de02_api_layer/de0203_dtos_must_use_api_dto/README.md)
- [DE0204 - DTOs Must Have ToSchema Derive](de02_api_layer/de0204_dtos_must_have_toschema_derive/README.md)
## DE03xx - Domain Layer Boundaries
- [DE0301 - No Infra in Domain](de03_domain_layer/de0301_no_infra_in_domain/README.md)
- [DE0308 - No HTTP in Domain](de03_domain_layer/de0308_no_http_in_domain/README.md)
## DE05xx - Client Layer
- [DE0503 - Plugin Client Suffix](de05_client_layer/de0503_plugin_client_suffix/README.md)
## DE07xx - Security
- [DE0706 - No Direct SQLx](de07_security/de0706_no_direct_sqlx/README.md)
- [DE0707 - Drop Zeroize](de07_security/de0707_drop_zeroize/README.md)
## DE08xx - REST API Conventions
- [DE0801 - API Endpoint Version](de08_rest_api_conventions/de0801_api_endpoint_version/README.md)
- [DE0803 - API Snake Case](de08_rest_api_conventions/de0803_api_snake_case/README.md)
## DE09xx - GTS Layer
- [DE0901 - GTS String Pattern](de09_gts_layer/de0901_gts_string_pattern/README.md)
- [DE0902 - No Schema For On GTS Structs](de09_gts_layer/de0902_no_schema_for_on_gts_structs/README.md)
## DE12xx - Documentation
- [DE1201 - Docs.rs All Features](de12_documentation/de1201_docs_rs_all_features/README.md)
## DE11xx - Testing
- [DE1101 - Tests in Separate Files](de11_testing/de1101_tests_in_separate_files/README.md)
## DE13xx - Common Patterns
- [DE1301 - No Print Macros](de13_common_patterns/de1301_no_print_macros/README.md)
- [DE1302 - Error From To String](de13_common_patterns/de1302_error_from_to_string/README.md)
- [DE1303 - No Primitive Type Alias](de13_common_patterns/de1303_no_primitive_type_alias/README.md)