Lizenzen aktualisieren in Push-Pipeline #184

Merged
flixcoo merged 13 commits from setup/183-lizenzen-aktualisieren-in-push-pipeline into development 2026-01-24 11:41:08 +00:00
3 changed files with 165 additions and 130 deletions

View File

@@ -4,45 +4,6 @@ on:
pull_request: pull_request:
jobs: jobs:
build:
env:
GRADLE_USER_HOME: ${{ github.workspace }}/.gradle
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Java (Temurin 17)
uses: actions/setup-java@v3
with:
distribution: temurin
java-version: '17'
- name: Setup Android SDK
uses: android-actions/setup-android@v3
# Required for Flutter action
- name: Install jq
run: |
apt-get update
apt-get install -y jq
- name: Set up Flutter
uses: subosito/flutter-action@v2
with:
channel: stable
flutter-version: 3.38.6
- name: Get dependencies
run: |
git config --global --add safe.directory /opt/hostedtoolcache/flutter/stable-3.38.6-x64
flutter pub get
- name: Build APK
env:
GRADLE_USER_HOME: ${{ github.workspace }}/.gradle
run: flutter build apk --release
lint: lint:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:

View File

@@ -7,32 +7,6 @@ on:
- "main" - "main"
jobs: jobs:
test:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
# Required for Flutter action
- name: Install jq
run: |
apt-get update
apt-get install -y jq
- name: Set up Flutter
uses: subosito/flutter-action@v2
with:
channel: stable
flutter-version: 3.38.6
- name: Get dependencies
run: |
git config --global --add safe.directory /opt/hostedtoolcache/flutter/stable-3.38.6-x64
flutter pub get
- name: Run tests
run: flutter test
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@@ -68,8 +42,97 @@ jobs:
- name: Build APK - name: Build APK
run: flutter build apk --release run: flutter build apk --release
test:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
# Required for Flutter action
- name: Install jq
run: |
apt-get update
apt-get install -y jq
- name: Set up Flutter
uses: subosito/flutter-action@v2
with:
channel: stable
flutter-version: 3.38.6
flixcoo marked this conversation as resolved Outdated

warum hier v2?

warum hier v2?
- name: Get dependencies
run: |
git config --global --add safe.directory /opt/hostedtoolcache/flutter/stable-3.38.6-x64
flutter pub get
- name: Run tests
run: flutter test
update_version:
runs-on: ubuntu-latest
if: gitea.ref == 'refs/heads/development'
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
token: ${{ secrets.BOT_TOKEN }}
ref: ${{ gitea.ref_name }}
- name: Increment version number
uses: stikkyapp/update-pubspec-version@v2
with:
strategy: 'patch'
path: './pubspec.yaml'
- name: Commit version update
env:
GITEA_TOKEN: ${{ secrets.BOT_TOKEN }}
run: |
git config --global user.name "Gitea Actions [bot]"
git config --global user.email "actions@yannick-weigert.de"
git add pubspec.yaml
git commit -m "Updated version number [skip ci]"
git push origin HEAD:${{ gitea.ref_name }}
generate_licenses:
runs-on: ubuntu-latest
needs: update_version
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install Flutter (wget)
run: |
wget --show-progress --progress=bar:force:noscroll:giga https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.38.2-stable.tar.xz
tar xf flutter_linux_3.38.2-stable.tar.xz
git config --global --add safe.directory "$(pwd)/flutter"
echo "$(pwd)/flutter/bin" >> $GITEA_PATH
- name: Get dependencies
run: flutter pub get
- name: Generate oss_licenses.dart
run: flutter pub run dart_pubspec_licenses:generate -o lib/presentation/views/main_menu/settings_view/licenses/oss_licenses.dart
- name: Commit license update
env:
GITEA_TOKEN: ${{ secrets.BOT_TOKEN }}
run: |
if [ -n "$(git status --porcelain lib test)" ]; then
git config --global user.name "Gitea Actions [bot]"
git config --global user.email "actions@yannick-weigert.de"
git add lib test
git commit -m "Updated licenses [skip ci]"
git push origin HEAD:${{ gitea.ref_name }}
else
echo "No changes to commit"
fi
format: format:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: [update_version, generate_licenses]
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4
@@ -119,32 +182,3 @@ jobs:
- name: Verify format - name: Verify format
run: flutter analyze lib test run: flutter analyze lib test
update_version:
runs-on: ubuntu-latest
needs: format
if: gitea.ref == 'refs/heads/development'
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
token: ${{ secrets.BOT_TOKEN }}
ref: ${{ gitea.ref_name }}
- name: Increment version number
uses: https://github.com/stikkyapp/update-pubspec-version@v2
with:
strategy: 'patch'
path: './pubspec.yaml'
- name: Commit version update
env:
GITEA_TOKEN: ${{ secrets.BOT_TOKEN }}
run: |
git config --global user.name "Gitea Actions [bot]"
git config --global user.email "actions@yannick-weigert.de"
git add pubspec.yaml
git commit -m "Updated version number [skip ci]"
git push origin HEAD:${{ gitea.ref_name }}

View File

@@ -57,6 +57,7 @@ const allDependencies = <Package>[
_flutter_lints, _flutter_lints,
_flutter_plugin_android_lifecycle, _flutter_plugin_android_lifecycle,
_flutter_web_plugins, _flutter_web_plugins,
_fluttericon,
_font_awesome_flutter, _font_awesome_flutter,
_frontend_server_client, _frontend_server_client,
_glob, _glob,
@@ -160,6 +161,7 @@ const dependencies = <Package>[
_drift_flutter, _drift_flutter,
_file_picker, _file_picker,
_file_saver, _file_saver,
_fluttericon,
_font_awesome_flutter, _font_awesome_flutter,
_intl, _intl,
_json_schema, _json_schema,
@@ -517,13 +519,13 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''', OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
); );
/// build_daemon 4.1.0 /// build_daemon 4.1.1
const _build_daemon = Package( const _build_daemon = Package(
name: 'build_daemon', name: 'build_daemon',
description: 'A daemon for running Dart builds.', description: 'A daemon for running Dart builds.',
repository: 'https://github.com/dart-lang/build/tree/master/build_daemon', repository: 'https://github.com/dart-lang/build/tree/master/build_daemon',
authors: [], authors: [],
version: '4.1.0', version: '4.1.1',
spdxIdentifiers: ['BSD-3-Clause'], spdxIdentifiers: ['BSD-3-Clause'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
@@ -724,14 +726,14 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''', OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
); );
/// built_value 8.12.0 /// built_value 8.12.3
const _built_value = Package( const _built_value = Package(
name: 'built_value', name: 'built_value',
description: '''Value types with builders, Dart classes as enums, and serialization. This library is the runtime dependency. description: '''Value types with builders, Dart classes as enums, and serialization. This library is the runtime dependency.
''', ''',
repository: 'https://github.com/google/built_value.dart/tree/master/built_value', repository: 'https://github.com/google/built_value.dart/tree/master/built_value',
authors: [], authors: [],
version: '8.12.0', version: '8.12.3',
spdxIdentifiers: ['BSD-3-Clause'], spdxIdentifiers: ['BSD-3-Clause'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
@@ -1185,13 +1187,13 @@ const _clock = Package(
limitations under the License.''', limitations under the License.''',
); );
/// code_builder 4.11.0 /// code_builder 4.11.1
const _code_builder = Package( const _code_builder = Package(
name: 'code_builder', name: 'code_builder',
description: 'A fluent, builder-based library for generating valid Dart code.', description: 'A fluent, builder-based library for generating valid Dart code.',
repository: 'https://github.com/dart-lang/tools/tree/main/pkgs/code_builder', repository: 'https://github.com/dart-lang/tools/tree/main/pkgs/code_builder',
authors: [], authors: [],
version: '4.11.0', version: '4.11.1',
spdxIdentifiers: ['BSD-3-Clause'], spdxIdentifiers: ['BSD-3-Clause'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
@@ -2369,13 +2371,13 @@ const _fake_async = Package(
limitations under the License.''', limitations under the License.''',
); );
/// ffi 2.1.4 /// ffi 2.1.5
const _ffi = Package( const _ffi = Package(
name: 'ffi', name: 'ffi',
description: 'Utilities for working with Foreign Function Interface (FFI) code.', description: 'Utilities for working with Foreign Function Interface (FFI) code.',
repository: 'https://github.com/dart-lang/native/tree/main/pkgs/ffi', repository: 'https://github.com/dart-lang/native/tree/main/pkgs/ffi',
authors: [], authors: [],
version: '2.1.4', version: '2.1.5',
spdxIdentifiers: ['BSD-3-Clause'], spdxIdentifiers: ['BSD-3-Clause'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
@@ -2450,14 +2452,14 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''', OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
); );
/// file_picker 10.3.7 /// file_picker 10.3.8
const _file_picker = Package( const _file_picker = Package(
name: 'file_picker', name: 'file_picker',
description: 'A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.', description: 'A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.',
homepage: 'https://github.com/miguelpruivo/plugins_flutter_file_picker', homepage: 'https://github.com/miguelpruivo/plugins_flutter_file_picker',
repository: 'https://github.com/miguelpruivo/flutter_file_picker', repository: 'https://github.com/miguelpruivo/flutter_file_picker',
authors: [], authors: [],
version: '10.3.7', version: '10.3.8',
spdxIdentifiers: ['MIT'], spdxIdentifiers: ['MIT'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
@@ -2571,13 +2573,13 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''', OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
); );
/// flutter 3.38.4 /// flutter 3.38.2
const _flutter = Package( const _flutter = Package(
name: 'flutter', name: 'flutter',
description: 'A framework for writing Flutter applications', description: 'A framework for writing Flutter applications',
homepage: 'https://flutter.dev', homepage: 'https://flutter.dev',
authors: [], authors: [],
version: '3.38.4', version: '3.38.2',
spdxIdentifiers: ['BSD-3-Clause'], spdxIdentifiers: ['BSD-3-Clause'],
isMarkdown: false, isMarkdown: false,
isSdk: true, isSdk: true,
@@ -2701,6 +2703,44 @@ const _flutter_web_plugins = Package(
devDependencies: [], devDependencies: [],
); );
/// fluttericon 2.0.0
const _fluttericon = Package(
name: 'fluttericon',
description: 'Flutter icons from popular web icon fonts. Customize your final icon package using fluttericon.com.',
homepage: 'https://github.com/ilikerobots/fluttericon_pkg',
authors: [],
version: '2.0.0',
spdxIdentifiers: [],
isMarkdown: false,
isSdk: false,
dependencies: [PackageRef('flutter')],
devDependencies: [PackageRef('test'), PackageRef('recase')],
license: '''Copyright (c) 2020, Mike Hoolehan, StarHeight Media
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of the StarHeight Media nor the
names of its contributors may be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL HOOLEHAN OR STARHEIGHT MEDIA BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
);
/// font_awesome_flutter 10.12.0 /// font_awesome_flutter 10.12.0
const _font_awesome_flutter = Package( const _font_awesome_flutter = Package(
name: 'font_awesome_flutter', name: 'font_awesome_flutter',
@@ -4164,13 +4204,13 @@ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''', SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
); );
/// path_provider_android 2.2.20 /// path_provider_android 2.2.22
const _path_provider_android = Package( const _path_provider_android = Package(
name: 'path_provider_android', name: 'path_provider_android',
description: 'Android implementation of the path_provider plugin.', description: 'Android implementation of the path_provider plugin.',
repository: 'https://github.com/flutter/packages/tree/main/packages/path_provider/path_provider_android', repository: 'https://github.com/flutter/packages/tree/main/packages/path_provider/path_provider_android',
authors: [], authors: [],
version: '2.2.20', version: '2.2.22',
spdxIdentifiers: ['BSD-3-Clause'], spdxIdentifiers: ['BSD-3-Clause'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
@@ -4203,18 +4243,18 @@ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''', SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
); );
/// path_provider_foundation 2.4.3 /// path_provider_foundation 2.5.1
const _path_provider_foundation = Package( const _path_provider_foundation = Package(
name: 'path_provider_foundation', name: 'path_provider_foundation',
description: 'iOS and macOS implementation of the path_provider plugin', description: 'iOS and macOS implementation of the path_provider plugin',
repository: 'https://github.com/flutter/packages/tree/main/packages/path_provider/path_provider_foundation', repository: 'https://github.com/flutter/packages/tree/main/packages/path_provider/path_provider_foundation',
authors: [], authors: [],
version: '2.4.3', version: '2.5.1',
spdxIdentifiers: ['BSD-3-Clause'], spdxIdentifiers: ['BSD-3-Clause'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
dependencies: [PackageRef('flutter'), PackageRef('path_provider_platform_interface')], dependencies: [PackageRef('flutter'), PackageRef('path_provider_platform_interface')],
devDependencies: [PackageRef('build_runner'), PackageRef('path')], devDependencies: [PackageRef('path')],
license: '''Copyright 2013 The Flutter Authors license: '''Copyright 2013 The Flutter Authors
Redistribution and use in source and binary forms, with or without modification, Redistribution and use in source and binary forms, with or without modification,
@@ -5503,18 +5543,18 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''', OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
); );
/// skeletonizer 2.1.1 /// skeletonizer 2.1.2
const _skeletonizer = Package( const _skeletonizer = Package(
name: 'skeletonizer', name: 'skeletonizer',
description: 'Converts already built widgets into skeleton loaders with no extra effort.', description: 'Converts already built widgets into skeleton loaders with no extra effort.',
homepage: 'https://github.com/Milad-Akarie/skeletonizer', homepage: 'https://github.com/Milad-Akarie/skeletonizer',
authors: [], authors: [],
version: '2.1.1', version: '2.1.2',
spdxIdentifiers: ['MIT'], spdxIdentifiers: ['MIT'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
dependencies: [PackageRef('flutter')], dependencies: [PackageRef('flutter')],
devDependencies: [PackageRef('flutter_lints')], devDependencies: [PackageRef('flutter_lints'), PackageRef('coverage')],
license: '''MIT License license: '''MIT License
Copyright (c) 2023 Milad Akarie Copyright (c) 2023 Milad Akarie
@@ -5737,13 +5777,13 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.''', SOFTWARE.''',
); );
/// sqlite3_flutter_libs 0.5.40 /// sqlite3_flutter_libs 0.5.41
const _sqlite3_flutter_libs = Package( const _sqlite3_flutter_libs = Package(
name: 'sqlite3_flutter_libs', name: 'sqlite3_flutter_libs',
description: 'Flutter plugin to include native sqlite3 libraries with your app', description: 'Flutter plugin to include native sqlite3 libraries with your app',
homepage: 'https://github.com/simolus3/sqlite3.dart/tree/main/sqlite3_flutter_libs', homepage: 'https://github.com/simolus3/sqlite3.dart/tree/v2/sqlite3_flutter_libs',
authors: [], authors: [],
version: '0.5.40', version: '0.5.41',
spdxIdentifiers: ['MIT'], spdxIdentifiers: ['MIT'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
@@ -5772,14 +5812,14 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.''', SOFTWARE.''',
); );
/// sqlparser 0.42.0 /// sqlparser 0.42.1
const _sqlparser = Package( const _sqlparser = Package(
name: 'sqlparser', name: 'sqlparser',
description: 'Parses sqlite statements and performs static analysis on them', description: 'Parses sqlite statements and performs static analysis on them',
homepage: 'https://github.com/simolus3/drift/tree/develop/sqlparser', homepage: 'https://github.com/simolus3/drift/tree/develop/sqlparser',
repository: 'https://github.com/simolus3/drift', repository: 'https://github.com/simolus3/drift',
authors: [], authors: [],
version: '0.42.0', version: '0.42.1',
spdxIdentifiers: ['MIT'], spdxIdentifiers: ['MIT'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
@@ -6525,13 +6565,13 @@ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''', SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
); );
/// url_launcher_web 2.4.1 /// url_launcher_web 2.4.2
const _url_launcher_web = Package( const _url_launcher_web = Package(
name: 'url_launcher_web', name: 'url_launcher_web',
description: 'Web platform implementation of url_launcher', description: 'Web platform implementation of url_launcher',
repository: 'https://github.com/flutter/packages/tree/main/packages/url_launcher/url_launcher_web', repository: 'https://github.com/flutter/packages/tree/main/packages/url_launcher/url_launcher_web',
authors: [], authors: [],
version: '2.4.1', version: '2.4.2',
spdxIdentifiers: ['Apache-2.0', 'BSD-3-Clause'], spdxIdentifiers: ['Apache-2.0', 'BSD-3-Clause'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
@@ -6539,7 +6579,7 @@ const _url_launcher_web = Package(
devDependencies: [], devDependencies: [],
license: '''url_launcher_web license: '''url_launcher_web
Copyright 2013 The Flutter Authors. All rights reserved. Copyright 2013 The Flutter Authors
Redistribution and use in source and binary forms, with or without modification, Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met: are permitted provided that the following conditions are met:
@@ -6932,18 +6972,18 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''', OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.''',
); );
/// watcher 1.1.4 /// watcher 1.2.1
const _watcher = Package( const _watcher = Package(
name: 'watcher', name: 'watcher',
description: 'A file system watcher. It monitors changes to contents of directories and sends notifications when files have been added, removed, or modified.', description: 'A file system watcher. It monitors changes to contents of directories and sends notifications when files have been added, removed, or modified.',
repository: 'https://github.com/dart-lang/tools/tree/main/pkgs/watcher', repository: 'https://github.com/dart-lang/tools/tree/main/pkgs/watcher',
authors: [], authors: [],
version: '1.1.4', version: '1.2.1',
spdxIdentifiers: ['BSD-3-Clause'], spdxIdentifiers: ['BSD-3-Clause'],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
dependencies: [PackageRef('async'), PackageRef('path')], dependencies: [PackageRef('async'), PackageRef('path')],
devDependencies: [PackageRef('test')], devDependencies: [PackageRef('clock'), PackageRef('fake_async'), PackageRef('test')],
license: '''Copyright 2014, the Dart project authors. license: '''Copyright 2014, the Dart project authors.
Redistribution and use in source and binary forms, with or without Redistribution and use in source and binary forms, with or without
@@ -7291,16 +7331,16 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.''', SOFTWARE.''',
); );
/// tallee 0.0.5+127 /// tallee 0.0.12+240
const _tallee = Package( const _tallee = Package(
name: 'tallee', name: 'tallee',
description: 'Game Tracking App for Card Games', description: 'Tracking App for Card Games',
authors: [], authors: [],
version: '0.0.5+127', version: '0.0.12+240',
spdxIdentifiers: [], spdxIdentifiers: [],
isMarkdown: false, isMarkdown: false,
isSdk: false, isSdk: false,
dependencies: [PackageRef('flutter'), PackageRef('clock'), PackageRef('cupertino_icons'), PackageRef('drift'), PackageRef('drift_flutter'), PackageRef('file_picker'), PackageRef('file_saver'), PackageRef('font_awesome_flutter'), PackageRef('intl'), PackageRef('json_schema'), PackageRef('package_info_plus'), PackageRef('path_provider'), PackageRef('provider'), PackageRef('skeletonizer'), PackageRef('url_launcher'), PackageRef('uuid')], dependencies: [PackageRef('flutter'), PackageRef('clock'), PackageRef('cupertino_icons'), PackageRef('drift'), PackageRef('drift_flutter'), PackageRef('file_picker'), PackageRef('file_saver'), PackageRef('fluttericon'), PackageRef('font_awesome_flutter'), PackageRef('intl'), PackageRef('json_schema'), PackageRef('package_info_plus'), PackageRef('path_provider'), PackageRef('provider'), PackageRef('skeletonizer'), PackageRef('url_launcher'), PackageRef('uuid')],
devDependencies: [PackageRef('build_runner'), PackageRef('dart_pubspec_licenses'), PackageRef('drift_dev'), PackageRef('flutter_lints')], devDependencies: [PackageRef('build_runner'), PackageRef('dart_pubspec_licenses'), PackageRef('drift_dev'), PackageRef('flutter_lints')],
); );