The QR Code Scanner package for Appeto SDK.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

107 lignes
3.2 KiB

  1. include: package:pedantic/analysis_options.1.9.0.yaml
  2. linter:
  3. rules:
  4. - always_put_required_named_parameters_first
  5. - always_require_non_null_named_parameters
  6. - avoid_annotating_with_dynamic
  7. - avoid_bool_literals_in_conditional_expressions
  8. - avoid_catching_errors
  9. - avoid_classes_with_only_static_members
  10. - avoid_empty_else
  11. - avoid_init_to_null
  12. - avoid_null_checks_in_equality_operators
  13. - avoid_print
  14. - avoid_relative_lib_imports
  15. - avoid_return_types_on_setters
  16. - avoid_returning_null
  17. - avoid_returning_null_for_future
  18. - avoid_returning_null_for_void
  19. - avoid_shadowing_type_parameters
  20. - avoid_single_cascade_in_expression_statements
  21. - avoid_types_as_parameter_names
  22. - avoid_types_on_closure_parameters
  23. - avoid_void_async
  24. - await_only_futures
  25. - camel_case_types
  26. - cancel_subscriptions
  27. - cascade_invocations
  28. - close_sinks
  29. - comment_references
  30. - constant_identifier_names
  31. - control_flow_in_finally
  32. - curly_braces_in_flow_control_structures
  33. - directives_ordering
  34. - empty_catches
  35. - empty_constructor_bodies
  36. - empty_statements
  37. - file_names
  38. - hash_and_equals
  39. - implementation_imports
  40. - invariant_booleans
  41. - iterable_contains_unrelated_type
  42. - join_return_with_assignment
  43. - library_names
  44. - library_prefixes
  45. - list_remove_unrelated_type
  46. - no_duplicate_case_values
  47. - non_constant_identifier_names
  48. - null_closures
  49. - only_throw_errors
  50. - overridden_fields
  51. - package_api_docs
  52. - package_names
  53. - package_prefixed_library_names
  54. - prefer_collection_literals
  55. - prefer_conditional_assignment
  56. - prefer_const_declarations
  57. - prefer_contains
  58. - prefer_equal_for_default_values
  59. - prefer_final_fields
  60. - prefer_for_elements_to_map_fromIterable
  61. - prefer_foreach
  62. - prefer_function_declarations_over_variables
  63. - prefer_if_elements_to_conditional_expressions
  64. - prefer_if_null_operators
  65. - prefer_initializing_formals
  66. - prefer_inlined_adds
  67. - prefer_int_literals
  68. - prefer_interpolation_to_compose_strings
  69. - prefer_is_empty
  70. - prefer_is_not_empty
  71. - prefer_iterable_whereType
  72. - prefer_null_aware_operators
  73. - prefer_void_to_null
  74. - provide_deprecation_message
  75. - recursive_getters
  76. - slash_for_doc_comments
  77. - sort_child_properties_last
  78. - sort_constructors_first
  79. - sort_pub_dependencies
  80. - sort_unnamed_constructors_first
  81. - test_types_in_equals
  82. - throw_in_finally
  83. - type_init_formals
  84. - unawaited_futures
  85. - unnecessary_await_in_return
  86. - unnecessary_brace_in_string_interps
  87. - unnecessary_const
  88. - unnecessary_getters_setters
  89. - unnecessary_lambdas
  90. - unnecessary_new
  91. - unnecessary_null_aware_assignments
  92. - unnecessary_null_in_if_null_operators
  93. - unnecessary_overrides
  94. - unnecessary_parenthesis
  95. - unnecessary_statements
  96. - unnecessary_this
  97. - unrelated_type_equality_checks
  98. - unsafe_html
  99. - use_full_hex_values_for_flutter_colors
  100. - use_function_type_syntax_for_parameters
  101. - use_rethrow_when_possible
  102. - use_setters_to_change_properties
  103. - use_string_buffers
  104. - use_to_and_as_if_applicable
  105. - valid_regexps
  106. - void_checks