{"repo":"VeryGoodOpenSource/very_good_analysis","free":true,"listed":false,"github":"https://github.com/VeryGoodOpenSource/very_good_analysis","clone":"git clone https://github.com/VeryGoodOpenSource/very_good_analysis.git","description":"Lint rules for Dart and Flutter used internally at Very Good Ventures 🦄","language":"Dart","stars":471,"topics":["dart","flutter","lint","dart-library","analysis","lint-rules"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Very Good Analysis [![Very Good Ventures][logo black]][very good ventures link light] [![Very Good Ventures][logo white]][very good ventures link dark] Developed with 💙 by [Very Good Ventures][very good ventures link] 🦄 [![ci][ci badge]][ci badge link] [![pub package][pub badge]][pub badge link] [![License: MIT][license badge]][license badge link] [![style: very good analysis][badge]][badge link] --- This package provides lint rules for Dart and Flutter which are used at [Very Good Ventures][very good ventures link]. For more information, see the [complete list of options][analysis options yaml]. Note : This package was heavily inspired by [pedantic][pedantic link]. Usage To use the lints, add as a dev dependency in your pubspec.yaml : Then, add an include in analysis options.yaml : This will ensure you always use the latest version of the lints. If you wish to restrict the lint version, specify a version of analysis options.yaml instead: Formatter In addition to lint rules, this package configures the Dart [formatter][dart format link]. Trailing commas are set to automate , which lets the formatter decide when to add or remove trailing commas to keep code readable: If you prefer to manage trailing commas yourself, override this setting in your analysis options.yaml : Suppressing Lints There may be cases where specific lint rules are undesirable. Lint rules can be suppressed at the line, file, or project level. An example use case for suppressing lint rules at the file leve","default_branch":null,"files":null,"tree":[],"storefront":"/r/VeryGoodOpenSource","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/VeryGoodOpenSource/very_good_analysis/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}