diff --git a/bin/internal/engine.version b/bin/internal/engine.version index f05b7a4..024115b 100644 --- a/bin/internal/engine.version +++ b/bin/internal/engine.version @@ -1 +1 @@ -cf56914b326edb0ccb123ffdc60f00060bd513fa +72f2b18bb094f92f62a3113a8075240ebb59affa \ No newline at end of file diff --git a/bin/internal/flutter.version b/bin/internal/flutter.version index 44eff10..2eedf65 100644 --- a/bin/internal/flutter.version +++ b/bin/internal/flutter.version @@ -1,2 +1,2 @@ -ea121f8859e4b13e47a8f845e4586164519588bc -3.29.3 +077b4a4ce10a07b82caa6897f0c626f9c0a3ac90 +3.32.6 diff --git a/lib/commands/build.dart b/lib/commands/build.dart index a815743..f82ceea 100644 --- a/lib/commands/build.dart +++ b/lib/commands/build.dart @@ -21,11 +21,9 @@ import '../elinux_plugins.dart'; class ELinuxBuildCommand extends BuildCommand { ELinuxBuildCommand({bool verboseHelp = false}) : super( - artifacts: globals.artifacts!, fileSystem: globals.fs, buildSystem: globals.buildSystem, osUtils: globals.os, - processUtils: globals.processUtils, verboseHelp: verboseHelp, androidSdk: globals.androidSdk, logger: globals.logger, @@ -127,7 +125,6 @@ class BuildPackageCommand extends BuildSubCommand with ELinuxExtension, ELinuxRe systemIncludeDirectories: stringArg('system-include-directories'), ); validateBuild(eLinuxBuildInfo); - displayNullSafetyMode(buildInfo); await ELinuxBuilder.buildBundle( project: FlutterProject.current(), diff --git a/lib/commands/drive.dart b/lib/commands/drive.dart index 178a76c..2f025ae 100644 --- a/lib/commands/drive.dart +++ b/lib/commands/drive.dart @@ -15,6 +15,8 @@ class ELinuxDriveCommand extends DriveCommand with ELinuxExtension, ELinuxRequir fileSystem: globals.fs, logger: globals.logger, platform: globals.platform, + terminal: globals.terminal, + outputPreferences: globals.outputPreferences, signals: globals.signals, ); } diff --git a/lib/elinux_builder.dart b/lib/elinux_builder.dart index bedcdb0..5ff6313 100644 --- a/lib/elinux_builder.dart +++ b/lib/elinux_builder.dart @@ -100,7 +100,6 @@ class ELinuxBuilder { logger: globals.logger, processManager: globals.processManager, platform: globals.platform, - usage: globals.flutterUsage, analytics: globals.analytics, packageConfigPath: findPackageConfigFileOrDefault(project.directory).path, ); diff --git a/lib/elinux_device.dart b/lib/elinux_device.dart index ed052b1..953c0d9 100644 --- a/lib/elinux_device.dart +++ b/lib/elinux_device.dart @@ -382,12 +382,6 @@ class ELinuxDevice extends Device { if (debuggingOptions.endlessTraceBuffer) { addFlag('endless-trace-buffer=true'); } - if (debuggingOptions.dumpSkpOnShaderCompilation) { - addFlag('dump-skp-on-shader-compilation=true'); - } - if (debuggingOptions.cacheSkSL) { - addFlag('cache-sksl=true'); - } if (debuggingOptions.purgePersistentCache) { addFlag('purge-persistent-cache=true'); } @@ -407,7 +401,7 @@ class ELinuxDevice extends Device { if (debuggingOptions.disableServiceAuthCodes) { addFlag('disable-service-auth-codes=true'); } - final String dartVmFlags = computeDartVmFlags(debuggingOptions); + final String dartVmFlags = debuggingOptions.dartFlags; if (dartVmFlags.isNotEmpty) { addFlag('dart-flags=$dartVmFlags'); } diff --git a/packages/flutter_elinux/pubspec.yaml b/packages/flutter_elinux/pubspec.yaml index 69092bf..dd7b209 100644 --- a/packages/flutter_elinux/pubspec.yaml +++ b/packages/flutter_elinux/pubspec.yaml @@ -11,3 +11,5 @@ environment: dependencies: flutter: sdk: flutter +dev_dependencies: + flutter_lints: ^5.0.0