Skip to content

Commit 8236f8b

Browse files
develarintellij-monorepo-bot
authored andcommitted
deprecate ServiceManager.getService(project)
GitOrigin-RevId: 3805c3aac4e084c828558bf1b1570339f7f3b4a3
1 parent 240e9cf commit 8236f8b

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

src/com/jetbrains/php/tools/quality/phpstan/PhpStanBlackList.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.jetbrains.php.tools.quality.phpstan;
22

3-
import com.intellij.openapi.components.ServiceManager;
43
import com.intellij.openapi.components.State;
54
import com.intellij.openapi.components.Storage;
65
import com.intellij.openapi.components.StoragePathMacros;
@@ -11,6 +10,6 @@
1110
public class PhpStanBlackList extends QualityToolBlackList {
1211

1312
public static PhpStanBlackList getInstance(Project project) {
14-
return ServiceManager.getService(project, PhpStanBlackList.class);
13+
return project.getService(PhpStanBlackList.class);
1514
}
1615
}

src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfigurationManager.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.jetbrains.php.tools.quality.phpstan;
22

33
import com.intellij.openapi.application.ApplicationManager;
4-
import com.intellij.openapi.components.ServiceManager;
54
import com.intellij.openapi.components.State;
65
import com.intellij.openapi.components.Storage;
76
import com.intellij.openapi.project.Project;
@@ -16,13 +15,13 @@ public class PhpStanConfigurationManager extends QualityToolConfigurationManager
1615
public PhpStanConfigurationManager(@Nullable Project project) {
1716
super(project);
1817
if (project != null) {
19-
myProjectManager = ServiceManager.getService(project, PhpStanConfigurationManager.PhpStanProjectConfigurationManager.class);
18+
myProjectManager = project.getService(PhpStanProjectConfigurationManager.class);
2019
}
2120
myApplicationManager = ApplicationManager.getApplication().getService(PhpStanAppConfigurationManager.class);
2221
}
2322

2423
public static PhpStanConfigurationManager getInstance(@NotNull Project project) {
25-
return ServiceManager.getService(project, PhpStanConfigurationManager.class);
24+
return project.getService(PhpStanConfigurationManager.class);
2625
}
2726

2827
@State(name = "PhpStan", storages = @Storage("php.xml"))

src/com/jetbrains/php/tools/quality/phpstan/PhpStanProjectConfiguration.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
package com.jetbrains.php.tools.quality.phpstan;
22

3-
import com.intellij.openapi.components.*;
3+
import com.intellij.openapi.components.PersistentStateComponent;
4+
import com.intellij.openapi.components.State;
5+
import com.intellij.openapi.components.Storage;
6+
import com.intellij.openapi.components.StoragePathMacros;
47
import com.intellij.openapi.project.Project;
58
import com.intellij.util.xmlb.XmlSerializerUtil;
69
import com.jetbrains.php.tools.quality.QualityToolProjectConfiguration;
@@ -29,6 +32,6 @@ protected QualityToolType<PhpStanConfiguration> getQualityToolType() {
2932
}
3033

3134
public static PhpStanProjectConfiguration getInstance(Project project) {
32-
return ServiceManager.getService(project, PhpStanProjectConfiguration.class);
35+
return project.getService(PhpStanProjectConfiguration.class);
3336
}
3437
}

0 commit comments

Comments
 (0)