Skip to content

Commit a429fff

Browse files
bartekpaciaintellij-monorepo-bot
authored andcommitted
[cucumber-java] IDEA-371761 Add a few calls to ProgressManager.checkCanceled()
GitOrigin-RevId: 6a9160f7ca158e5fc1d16ba294bb7e320704902c
1 parent 925f0ec commit a429fff

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

cucumber-java/src/org/jetbrains/plugins/cucumber/java/CucumberJavaUtil.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -513,6 +513,7 @@ public static void calculateGlueFromGherkinFile(@NotNull GherkinFile gherkinFile
513513
gherkinFile.accept(new GherkinRecursiveElementVisitor() {
514514
@Override
515515
public void visitStep(GherkinStep step) {
516+
ProgressManager.checkCanceled();
516517
String glue = getPackageOfStep(step);
517518
if (glue != null) {
518519
consumer.accept(glue);

cucumber-java/src/org/jetbrains/plugins/cucumber/java/run/CucumberJavaAllFeaturesInFolderGlueProvider.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public void calculateGlue(@NotNull Consumer<String> consumer) {
2424
@Override
2525
public void visitFile(final @NotNull PsiFile psiFile) {
2626
if (psiFile instanceof GherkinFile) {
27+
ProgressManager.checkCanceled();
2728
CucumberJavaUtil.calculateGlueFromGherkinFile((GherkinFile)psiFile, consumer);
2829
}
2930
}

0 commit comments

Comments
 (0)