very_good_cli icon indicating copy to clipboard operation
very_good_cli copied to clipboard

Trouble with CLI License Checker

Open csarevalo opened this issue 1 year ago • 1 comments

Description

I am having trouble getting checking the licenses in an app directory. The program seems to terminate in a FileSystemException.

Steps To Reproduce

  1. Navigate to documents directory
cd Documents
  1. Create a new directory inside documents
mkdir vscode\tests
  1. Navigate to new directory
cd vscode\tests
  1. Create new app using very_good ventures CLI
very_good create flutter_app test_app --desc "My testing Flutter app"
  1. Navigate to app directory
cd test_app
  1. Attempt to check the app licenses
very_good packages check licenses

Expected Behavior

I expected a straightforward license checking verification.

Additional Context

Version

very_good --version
0.25.0

Flutter Doctor

flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 3.27.1, on Microsoft Windows [Version 10.0.26100.2605], locale en-US)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[√] Chrome - develop for the web
[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.9.7)
[√] Android Studio (version 2024.2)
[√] VS Code (version 1.96.2)
[√] Connected device (2 available)
[√] Network resources

• No issues found!

Logs For: very_good packages check licenses

pub_log.txt

check_licenses_output.txt

csarevalo avatar Jan 10 '25 03:01 csarevalo

Hi @csarevalo thanks for opening an issue! It seems that your system is running on Windows. The tool was made with MacOS in mind but we should definitely support Windows too.

Although I haven't tried to reproduce, a community member raised a potential fix to it.

I plan to try and reproduce the upcoming week, if nobody beats me to it.

alestiago avatar Feb 24 '25 12:02 alestiago