6
6
package io .flutter .pub ;
7
7
8
8
import com .intellij .openapi .actionSystem .AnActionEvent ;
9
- import com .intellij .openapi .application .ApplicationManager ;
10
9
import com .intellij .openapi .actionSystem .CommonDataKeys ;
11
10
import com .intellij .openapi .actionSystem .LangDataKeys ;
12
- import com .intellij .openapi .diagnostic . Logger ;
11
+ import com .intellij .openapi .application . ApplicationManager ;
13
12
import com .intellij .openapi .module .Module ;
14
13
import com .intellij .openapi .module .ModuleManager ;
15
14
import com .intellij .openapi .project .Project ;
34
33
* That is, a directory containing (at a minimum) a pubspec.yaml file.
35
34
*/
36
35
public class PubRoot {
36
+ public static final String ANALYSIS_OPTIONS_YAML = "analysis_options.yaml" ;
37
+ public static final String DOT_DART_TOOL = ".dart_tool" ;
38
+ public static final String DOT_PACKAGES = ".packages" ;
37
39
public static final String PUBSPEC_YAML = "pubspec.yaml" ;
38
40
39
- private static final Logger LOG = Logger .getInstance (PubRoot .class );
40
-
41
41
@ NotNull
42
42
private final VirtualFile root ;
43
43
@@ -176,7 +176,7 @@ public String getRelativePath(@NotNull VirtualFile file) {
176
176
return path .substring (root .length () + 1 );
177
177
}
178
178
179
- private static final String /*@NotNull*/ [] TEST_DIRS = new String [] { // TODO 2022.1
179
+ private static final String /*@NotNull*/ [] TEST_DIRS = new String []{ // TODO 2022.1
180
180
"/test/" ,
181
181
"/integration_test/" ,
182
182
"/test_driver/" ,
@@ -266,7 +266,7 @@ public boolean isNonEditableFlutterModule() {
266
266
267
267
@ Nullable
268
268
public VirtualFile getPackageConfigFile () {
269
- final VirtualFile tools = root .findChild (".dart_tool" );
269
+ final VirtualFile tools = root .findChild (DOT_DART_TOOL );
270
270
if (tools == null || !tools .isDirectory ()) {
271
271
return null ;
272
272
}
@@ -280,7 +280,7 @@ public VirtualFile getPackageConfigFile() {
280
280
@ Nullable
281
281
public VirtualFile getPackagesFile () {
282
282
// Obsolete by Flutter 2.0
283
- final VirtualFile packages = root .findChild (".packages" );
283
+ final VirtualFile packages = root .findChild (DOT_PACKAGES );
284
284
if (packages != null && !packages .isDirectory ()) {
285
285
return packages ;
286
286
}
0 commit comments