fish 1 year ago
parent
commit
0fa5005d88

+ 1 - 1
android/build.gradle

@@ -26,6 +26,6 @@ subprojects {
     project.evaluationDependsOn(':app')
 }
 
-task clean(type: Delete) {
+tasks.register("clean", Delete) {
     delete rootProject.buildDir
 }

+ 0 - 2
lib/Item/widgetItem.dart

@@ -1,6 +1,4 @@
 import 'dart:io';
-
-import 'package:flutter/cupertino.dart';
 import 'package:flutter/material.dart';
 
 class WidgetItem {

+ 5 - 8
lib/OperationButtom/RenameOperationButton.dart

@@ -1,8 +1,6 @@
 import 'dart:io';
-import 'dart:ui';
 
 import 'package:flutter/material.dart';
-import 'package:flutter/src/widgets/framework.dart';
 import 'package:neofilemanager/Item/Mode.dart';
 import 'package:neofilemanager/OperationButtom/IOptButton.dart';
 import 'package:neofilemanager/Opertaion/Operation.dart';
@@ -14,14 +12,13 @@ class RenameOperationButton extends IOptButton {
   String titleText = '重命名';
 
   RenameOperationButton(
-      BuildContext context,
-      FileSystemEntity file,
-      int type,
+      super.context,
+      super.file,
+      super.type,
       List<FileSystemEntity> leftFiles,
       List<FileSystemEntity> rightFiles,
       ValueNotifier<bool> uiShouldChange,
-      Mode mode)
-      : super(context, file, type) {
+      Mode mode) {
     this.uiShouldChange = uiShouldChange;
     this.mode = mode;
   }
@@ -30,7 +27,7 @@ class RenameOperationButton extends IOptButton {
 
   @override
   void fun(FileSystemEntity file, int type) {
-    new Operation(leftFiles, rightFiles, context,
+    Operation(leftFiles, rightFiles, context,
             uiShouldChange: uiShouldChange, mode: mode)
         .renameFile(file, type);
   }

+ 1 - 1
lib/file_manager.dart

@@ -24,7 +24,7 @@ import 'OperationButtom/RemoveFavOperationButton.dart';
 import 'OperationButtom/RenameOperationButton.dart';
 
 class MyHome extends StatefulWidget {
-  MyHome({Key key, this.title}) : super(key: key);
+  const MyHome({Key? key, required this.title}) : super(key: key);
 
   final String title;
 

+ 1 - 1
lib/main.dart

@@ -1,5 +1,5 @@
-import 'package:file_manager/pages/home_page.dart';
 import 'package:flutter/material.dart';
+import 'package:neofilemanager/pages/home_page.dart';
 
 void main() {
   runApp(const MyApp());

+ 2 - 2
lib/pages/home_page.dart

@@ -2,7 +2,7 @@
 import 'package:flutter/material.dart';
 /// home page
 class HomePage extends StatefulWidget {
-  const HomePage({Key? key}) : super(key: key);
+  const HomePage({super.key});
 
   @override
   State<HomePage> createState() => _HomePageState();
@@ -11,6 +11,6 @@ class HomePage extends StatefulWidget {
 class _HomePageState extends State<HomePage> {
   @override
   Widget build(BuildContext context) {
-    return Scaffold(body: Text("ss"),);
+    return const Scaffold(body: Text("ss"),);
   }
 }

+ 3 - 3
pubspec.yaml

@@ -1,4 +1,5 @@
-name: file_manager
+# name: file_manager
+name: neofilemanager
 description: A new Flutter project.
 publish_to: 'none' # Remove this line if you wish to publish to pub.dev
 version: 1.1.5+1
@@ -13,8 +14,7 @@ dependencies:
 dev_dependencies:
   flutter_test:
     sdk: flutter
-
-  flutter_lints: ^2.0.0
+  flutter_lints: ^3.0.1
 
 flutter:
   uses-material-design: true