Závislosti a licence Flutter
Vložte pubspec.yaml své aplikace ve Flutteru nebo Dartu a uvidíte licenci každého balíčku, včetně označených copyleft a chybějících licencí. Vše běží ve vašem prohlížeči a seznam můžete vyexportovat do CSV nebo Markdownu.
Soubory se zpracují ve vašem prohlížeči. Na pub.dev se kvůli licencím posílají jen názvy a verze balíčků.
Jak nástroj zjišťuje licence
Nástroj načte dependencies a dev_dependencies z pubspec.yaml a každý balíček vyhledá na pub.dev: jeho licenci, popis a domovskou stránku. S pubspec.lock použije přesné verze, bez něj verzi z pubspec.yaml nebo poslední vydanou.
Balíčky ze sady Flutter SDK, například flutter a flutter_test, vynechá. Licenci bere z analýzy poslední verze balíčku na pub.dev.
Časté otázky
Jak vypsat licence balíčků Flutter?
Vložte pubspec.yaml do nástroje, ideálně spolu s pubspec.lock. Ten každý balíček vyhledá na pub.dev, zobrazí jeho licenci a seznam umožní vyexportovat do CSV nebo Markdownu.
Potřebuji pak ještě LicenseRegistry ve Flutteru?
Funkce showLicensePage ve Flutteru zobrazuje licence uvnitř běžící aplikace. Tento nástroj vám dá seznam ještě před vydáním, takže můžete projít copyleft a chybějící licence a mít o aplikaci přehled.
Nahrává se můj pubspec.yaml někam?
Nenahrává. Soubory se zpracují ve vašem prohlížeči. Na pub.dev se kvůli licencím posílají jen názvy a verze balíčků.