chore: Modernize project setup

Update dependencies, move to Gradle KTs and overall improve build and project files.
This commit is contained in:
oSumAtrIX
2024-10-06 02:39:32 +02:00
parent 31ff1e0492
commit 820cd720b5
31 changed files with 291 additions and 536 deletions

View File

@@ -1,14 +1,13 @@
name: revanced_manager
description: Patch your favorite apps, right on your device.
homepage: https://github.com/ReVanced/revanced-manager
description: "Application to use ReVanced on Android."
homepage: https://revanced.app
publish_to: 'none'
version: 1.22.1-dev.2+101800040
environment:
sdk: '>=3.0.0 <4.0.0'
flutter: '>=3.24.0 <4.0.0'
sdk: ^3.5.3
dependencies:
animations: ^2.0.11
@@ -17,7 +16,7 @@ dependencies:
device_apps:
git:
url: https://github.com/ponces/flutter_plugin_device_apps
ref: 0609662324b9e00931fccfa87e9e1b00b7610907 # Branch: revanced-manager
ref: 0609662324b9e00931fccfa87e9e1b00b7610907
device_info_plus: ^10.1.0
dio: ^5.4.3+1
dio_cache_interceptor: ^3.5.0
@@ -76,7 +75,7 @@ dependencies:
dev_dependencies:
analyzer: ^6.4.1
build_runner: ^2.4.12
flutter_lints: ^4.0.0
flutter_lints: ^5.0.0
injectable_generator: ^2.6.1
json_serializable: ^6.8.0