Flutter Code Linting - Improve your code and enforce Style and errors
Join me on my Live Streaming adventures - https://twitch.tv/maxflutter
Join the Membership and support us directly!
https://www.youtube.com/channel/UCgUnLn1FpuHHmO66vn4o1NA/join
Code Linting allows you to enforce styling and error rules onto your code and make them visible right away in your IDE. In this video, we want to talk about improving your codebase using Flutter Linting. The most important file is the analysis_options.yaml in Dart, and we take a look at how it is structured.
Useful Links:
ResoCoder - https://www.youtube.com/channel/UCSIvrn68cUk8CS8MbtBmBkA
Lint package from Pascal Welsch - https://pub.dev/packages/lint
Linting Rules - https://dart-lang.github.io/linter/lints/
#linting #flutter #codemaintenance
Timeline
00:00 Introduction
00:57 What is Linting
03:32 Include Code Listing into your project
07:11 Overview of all possible Linting Rules
07:45 Discussion about Linting or not Listing
09:47 Lint Rule I: Missing Required Parameters
11:05 Lint Rule II: prefer_const
11:47 Lint Rule III: exhaustive_cases
12:27 Dart packages for Listing rules
** New Mentorship Program to boost your Flutter career **
https://gumroad.com/l/ydgtfV
***BOOKS I RECOMMEND***
https://geni.us/flutterbook
https://geni.us/clean-code
** YOUTUBE OPTIMIZATION PLUG-INS I USE **
TUBEBUDDY: https://www.tubebuddy.com/flutterexplained
VIDIQ: https://vidiq.com?afmc=7jl
**ALL THE YOUTUBE EQUIPMENT I USE**:
Our current YouTube gear
? MacBook Pro: https://geni.us/mac-book
? Lumix FZ1000: https://geni.us/fz-1000
? Samson Mic: https://geni.us/samson-mic
? ACCESSORIES:
Satechi USB-C Adapter: https://geni.us/P9R0
SD Card for 4k Videos: https://geni.us/PTAc
Disclaimer Flutter Explained (Max & Mahtab) are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to www.amazon.com.
** Social Medias **
Website: https://flutter-explained.dev
Say hi to Max
Twitter: https://twitter.com/flutter_exp
GitHub Max: https://github.com/md-weber
LinkedIn: https://www.linkedin.com/in/max-weber-9889a3ba/
Twitch: https://www.twitch.tv/maxflutter
Say hi to Mahtab
Twitter Mahtab: https://twitter.com/mahtab_dev
GitHub Mahtab: https://github.com/mt-tadayon
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Flutter Code Linting - Improve your code and enforce Style and errors», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.