Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
2b5e760
Fixed qulice errors
xzescha May 5, 2025
e612c1d
Added Compile support and test for it
xzescha May 6, 2025
967b465
Added non-final realization of completion contributor
xzescha May 8, 2025
0c5deb7
Added realization, but test need to be fixed
xzescha May 12, 2025
b15c957
Fixed EoCompletionContributor and added heavy integration test for it
xzescha May 12, 2025
bdf247a
Added Structure View Implementation
xzescha May 13, 2025
3b925bd
Cosmetic changes
xzescha May 13, 2025
ae4c731
Added find usages provider implementation
xzescha May 13, 2025
36dfd06
Fixed build.gradle
xzescha May 13, 2025
7af4d45
Fixed Qulice errors for Structure view
xzescha May 15, 2025
1c6460f
Fixed Find usages provider for qulice errors
xzescha May 15, 2025
eef027b
first try to fix pipelines
xzescha May 30, 2025
525346a
another try to fix pipelines
xzescha May 30, 2025
ada7fb2
another another try to fix pipelines
xzescha May 30, 2025
a93ecb2
another another another try to fix pipelines
xzescha May 30, 2025
8a90372
another another another another try to fix pipelines
xzescha May 30, 2025
e8f3a7b
try to fix pipelines reverted changes to initial state in March
xzescha May 30, 2025
17a1e9d
try to fix pipelines reverted changes to initial state in March
xzescha May 30, 2025
3a1d4e5
try to fix pipelines reverted changes to initial state in March remov…
xzescha May 30, 2025
f611915
try to fix pipelines reverted changes to initial state in March remov…
xzescha May 30, 2025
a8678b6
Try to avoid error running qulice
xzescha May 30, 2025
877f747
Try to avoid error running qulice pt.2
xzescha May 30, 2025
e99b558
Try to avoid error running qulice pt.2
xzescha May 30, 2025
cb50a39
Try to avoid error running qulice pt.2
xzescha May 30, 2025
7d04693
Try to avoid error running qulice pt.4
xzescha May 30, 2025
66fe380
Try to avoid error running qulice pt.5
xzescha May 30, 2025
d47d1b2
Try to avoid error running qulice pt.6
xzescha May 30, 2025
9b0fb5c
Try to avoid pipelines failure
xzescha May 30, 2025
1e3de95
Try to avoid pipelines failure
xzescha May 30, 2025
90737ce
Try to avoid pipelines failure
xzescha May 30, 2025
0d784d0
Try to avoid pipelines failure another try on another
xzescha May 30, 2025
59e672d
Try to avoid pipelines failure another try on another
xzescha May 30, 2025
2febe4f
Try to avoid pipelines failure another try on another
xzescha May 30, 2025
55817b5
Try to avoid pipelines failure another try on another
xzescha May 30, 2025
efe4f76
Try to avoid pipelines failure another try on another and another
xzescha May 31, 2025
d765a11
Try to avoid pipelines failure another try on another and another and…
xzescha May 31, 2025
6af9423
Try to avoid pipelines failure another try on another and another and…
xzescha May 31, 2025
7a6aa16
Added new test
xzescha May 31, 2025
967583a
Added new test and excluded auto-generated files
xzescha May 31, 2025
fa50289
Added new test for performUnsafe in EoCompileAction
xzescha May 31, 2025
d4d6048
Added new test for performUnsafe in EoCompileAction, extended buildGo…
xzescha Jun 1, 2025
32eb695
Added new tests for parsing
xzescha Jun 1, 2025
cf31ea6
Skipped qulice bug in EoParsingTest.java
xzescha Jun 1, 2025
04e181d
Added tests for EoCompletionContributor.java. Also removed classes th…
xzescha Jun 1, 2025
c18c372
Avoided qulice bug in EoCompletionContributorTest.java
xzescha Jun 1, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Added new test and excluded auto-generated files
  • Loading branch information
xzescha committed May 31, 2025
commit 967583aff6651aa111a355b8b6533065d3d8e324
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ jacocoTestReport {
files(
layout.buildDirectory.dir("instrumented/instrumentCode")
).asFileTree.matching {
exclude("**/icons/**", "**/generated/**")
exclude("**/icons/**", "**/generated/**", "**/parser/**")
}
)

Expand Down
38 changes: 38 additions & 0 deletions src/test/java/org/eolang/jetbrains/EoCompileActionTest.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
// SPDX-FileCopyrightText: Copyright (c) 2021-2025 Stepan Strunkov
// SPDX-License-Identifier: MIT

/*
* SPDX-FileCopyrightText: Copyright (c) 2021-2025 Stepan Strunkov
* SPDX-License-Identifier: MIT
*/

package org.eolang.jetbrains;

import java.util.List;
import org.junit.Assert;
import org.junit.jupiter.api.Test;

/**
* Unit tests for EoCompileAction helper methods.
* Test class @EoCompileActionTest.
* @since 0.0.1
*/
@SuppressWarnings("PMD.JUnit5TestShouldBePackagePrivate")
public final class EoCompileActionTest {

@SuppressWarnings("PMD.ProhibitPlainJunitAssertionsRule")
@Test
void buildGoals() {
final List<String> goals = EoCompileAction.buildGoals("0.56.0");
final String[] expected = {
"org.eolang:eo-maven-plugin:0.56.0:register",
"org.eolang:eo-maven-plugin:0.56.0:transpile",
"org.eolang:eo-maven-plugin:0.56.0:assemble",
};
Assert.assertArrayEquals(
"Goals should match expected sequence",
expected,
goals.toArray(new String[0])
);
}
}