-
Notifications
You must be signed in to change notification settings - Fork 0
/
analysis_options.yaml
35 lines (25 loc) · 2.05 KB
/
analysis_options.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
include: package:very_good_analysis/analysis_options.yaml
analyzer:
exclude:
- /**/*.g.dart
# Reglas Lint y documentación, véase en https://dart.dev/tools/linter-rules.
linter:
rules:
avoid_positional_boolean_parameters: false # Desactivar advertencia en los parámetros booleanos posicionales.
avoid_redundant_argument_values: true # Evitar valores argumentales redundantes.
cascade_invocations: false # Ignorar la advertencia de metodos consecutivos en cascada.
depend_on_referenced_packages: true # Depender de los paquetes referenciados.
directives_ordering: true # Respetar las convenciones de ordenamiento de las directivas de la Guía de Flutter.
library_private_types_in_public_api: false # Evitar utilizar tipos privados en API públicas.
lines_longer_than_80_chars: false # Desactivar advertencias de lineas de mas de 80 caracteres.
one_member_abstracts: false # Desactivar advertencias de definicion de clase abstracta de un solo miembro.
omit_local_variable_types: false # Desactivar omitir anotaciones para variables locales.
prefer_const_declarations: true # Preferir const en lugar de final para las declaraciones.
prefer_const_constructors: true # Preferir const con constructores constantes.
prefer_single_quotes: true # Utilizar comillas simples en lugar de comillas dobles.
public_member_api_docs: false # No documentar a todos los miembros públicos.
sort_pub_dependencies: false # No ordenar las dependencias del pub alfabéticamente.
sort_unnamed_constructors_first: true # Ordenar constructores sin nombre primero.
unnecessary_lambdas: false # Ignorar las advertencias sombre el uso inecesario de lambdas.
use_build_context_synchronously: false # No utilizar BuildContexts a través de gaps async.
use_super_parameters: false # Desactivar el uso de parametros super en constructores.