Skip to content

Commit de9d3cd

Browse files
committed
api fix
1 parent b89a262 commit de9d3cd

1 file changed

Lines changed: 35 additions & 41 deletions

File tree

dotnet-api/src/main/java/consulo/dotnet/sdk/DotNetSdkType.java

Lines changed: 35 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -23,62 +23,56 @@
2323
import consulo.content.bundle.SdkType;
2424
import consulo.dotnet.externalAttributes.ExternalAttributesRootOrderType;
2525
import consulo.dotnet.module.extension.BaseDotNetSimpleModuleExtension;
26+
import consulo.localize.LocalizeValue;
27+
import consulo.ui.image.Image;
2628
import consulo.util.io.FileUtil;
2729
import consulo.virtualFileSystem.util.VirtualFileUtil;
28-
2930
import jakarta.annotation.Nonnull;
31+
3032
import java.io.File;
3133

3234
/**
3335
* @author VISTALL
3436
* @since 20.12.13.
3537
*/
36-
public abstract class DotNetSdkType extends SdkType
37-
{
38-
public DotNetSdkType(@Nonnull String name)
39-
{
40-
super(name);
41-
}
38+
public abstract class DotNetSdkType extends SdkType {
39+
protected DotNetSdkType(@Nonnull String id, @Nonnull LocalizeValue displayName, @Nonnull Image icon) {
40+
super(id, displayName, icon);
41+
}
4242

43-
@Override
44-
public boolean isRootTypeApplicable(OrderRootType type)
45-
{
46-
return type == ExternalAttributesRootOrderType.getInstance();
47-
}
43+
@Override
44+
public boolean isRootTypeApplicable(OrderRootType type) {
45+
return type == ExternalAttributesRootOrderType.getInstance();
46+
}
4847

49-
@Override
50-
public void setupSdkPaths(@Nonnull Sdk sdk)
51-
{
52-
SdkModificator sdkModificator = sdk.getSdkModificator();
48+
@Override
49+
public void setupSdkPaths(@Nonnull Sdk sdk) {
50+
SdkModificator sdkModificator = sdk.getSdkModificator();
5351

54-
File dir = new File(PluginManager.getPluginPath(BaseDotNetSimpleModuleExtension.class), "externalAttributes");
52+
File dir = new File(PluginManager.getPluginPath(BaseDotNetSimpleModuleExtension.class), "externalAttributes");
5553

56-
FileUtil.visitFiles(dir, file ->
57-
{
58-
if(file.isDirectory())
59-
{
60-
return true;
61-
}
54+
FileUtil.visitFiles(dir, file ->
55+
{
56+
if (file.isDirectory()) {
57+
return true;
58+
}
6259

63-
if(file.getName().endsWith(".xml"))
64-
{
65-
sdkModificator.addRoot(VirtualFileUtil.pathToUrl(file.getPath()), ExternalAttributesRootOrderType.getInstance());
66-
}
67-
return true;
68-
});
60+
if (file.getName().endsWith(".xml")) {
61+
sdkModificator.addRoot(VirtualFileUtil.pathToUrl(file.getPath()), ExternalAttributesRootOrderType.getInstance());
62+
}
63+
return true;
64+
});
6965

70-
sdkModificator.commitChanges();
71-
}
66+
sdkModificator.commitChanges();
67+
}
7268

73-
@Nonnull
74-
public File getLoaderFile(@Nonnull Sdk sdk)
75-
{
76-
return getLoaderFile(getClass(), "loader.exe");
77-
}
69+
@Nonnull
70+
public File getLoaderFile(@Nonnull Sdk sdk) {
71+
return getLoaderFile(getClass(), "loader.exe");
72+
}
7873

79-
@Nonnull
80-
protected static File getLoaderFile(Class<?> clazz, String fileName)
81-
{
82-
return new File(new File(PluginManager.getPluginPath(clazz), "loader"), fileName);
83-
}
74+
@Nonnull
75+
protected static File getLoaderFile(Class<?> clazz, String fileName) {
76+
return new File(new File(PluginManager.getPluginPath(clazz), "loader"), fileName);
77+
}
8478
}

0 commit comments

Comments
 (0)