This content originally appeared on DEV Community and was authored by DEV Community
Bu kurallar, pub paketi kurulumuyla ilgili olası sorunları tanımlar.
depend_on_referenced_packages
Bir paketi import ederken, pubspec'inize bir bağımlılık (dependency) ekleyin.
Yanlış kullanım:
import 'package:a/a.dart';
dependencies:
Doğru kullanım:
import 'package:a/a.dart';
dependencies:
a: ^1.0.0
package_names
Paket adları için lowercase_with_underscores biçimlendirmesini kullanın.
Paket adlarının tamamı küçük olmalı ve sözcükleri ayırmak için de alt çizgiler kullanılmalıdır.
Yalnızca temel Latin harflerini ve Arapça rakamları kullanın: [a-z0-9_]. Ayrıca adın rakamlarla başlamadığından ve ayrılmış bir sözcük olmadığından emin olun.
secure_pubspec_urls
pubspec.yaml'da güvenli URL'ler kullanın.
http veya git yerine https kullanın.
Doğru kullanım: repository: https://github.com/dart-lang/example
Yanlış kullanım:
repository: http://github.com/dart-lang/example
git:
url: git://github.com/dart-lang/example/example.git
sort_pub_dependencies
Pub bağımlılıklarını sıralayın.
Pub bağımlılıklarının listesini sıralamak bakımı kolaylaştırır.
This content originally appeared on DEV Community and was authored by DEV Community
DEV Community | Sciencx (2022-02-27T17:02:45+00:00) Flutter Linter Kuralları Bölüm 3: Pub Kuralları 💫 🌌 ✨. Retrieved from https://www.scien.cx/2022/02/27/flutter-linter-kurallari-bolum-3-pub-kurallari-%f0%9f%92%ab-%f0%9f%8c%8c-%e2%9c%a8/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.