Skip to content

Commit 01352d0

Browse files
committed
Merge branch 'release/0.3'
2 parents b6d65eb + ecd4189 commit 01352d0

File tree

6 files changed

+17
-23
lines changed

6 files changed

+17
-23
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,5 @@ build/
22
.gradle/
33

44
/.idea/sonarlint/
5+
*.orig
6+
/.idea/jarRepositories.xml

build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ dependencies {
2929
// прочее
3030
implementation("commons-io", "commons-io", "2.6")
3131
implementation("org.apache.commons", "commons-lang3", "3.9")
32+
implementation("com.github.1c-syntax", "utils", "0.2.0")
3233
// генерики
3334
compileOnly("org.projectlombok", "lombok", lombok.version)
3435
// тестирование
@@ -85,4 +86,4 @@ sonarqube {
8586
lombok {
8687
version = "1.18.8"
8788
sha256 = "0396952823579b316a0fe85cbd871bbb3508143c2bcbd985dd7800e806cb24fc"
88-
}
89+
}

src/main/java/com/github/_1c_syntax/mdclasses/metadata/utils/Common.java

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99

1010
import java.io.File;
1111
import java.net.URI;
12-
import java.nio.file.Path;
1312
import java.nio.file.Paths;
1413
import java.util.Collections;
1514
import java.util.HashMap;
@@ -87,12 +86,4 @@ private static Map<URI, Map<SupportConfiguration, SupportVariant>> getMDObjectSu
8786
return modulesBySupport;
8887
}
8988

90-
public static Path getAbsolutePath(File file) {
91-
return file.toPath().toAbsolutePath();
92-
}
93-
94-
public static URI getAbsoluteUri(File file) {
95-
return getAbsolutePath(file).toUri();
96-
}
97-
9889
}

src/test/java/com/github/_1c_syntax/mdclasses/ConfigurationEDTTest.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import com.github._1c_syntax.mdclasses.metadata.additional.ModuleType;
99
import com.github._1c_syntax.mdclasses.metadata.additional.ScriptVariant;
1010
import com.github._1c_syntax.mdclasses.metadata.additional.UseMode;
11-
import com.github._1c_syntax.mdclasses.metadata.utils.Common;
11+
import com.github._1c_syntax.utils.Absolute;
1212
import org.junit.jupiter.api.Test;
1313

1414
import java.io.File;
@@ -33,16 +33,16 @@ void testBuilder() {
3333
assertThat(configuration.getModulesByType()).hasSize(34);
3434

3535
File file = new File("src/test/resources/metadata/edt/src/Constants/Константа1/ValueManagerModule.bsl");
36-
assertThat(configuration.getModuleType(Common.getAbsoluteUri(file))).isEqualTo(ModuleType.ValueManagerModule);
36+
assertThat(configuration.getModuleType(Absolute.uri(file))).isEqualTo(ModuleType.ValueManagerModule);
3737

3838
file = new File("src/test/resources/metadata/edt/src/CommonModules/ПростойОбщийМодуль/Module.bsl");
39-
assertThat(configuration.getModuleType(Common.getAbsoluteUri(file))).isEqualTo(ModuleType.CommonModule);
39+
assertThat(configuration.getModuleType(Absolute.uri(file))).isEqualTo(ModuleType.CommonModule);
4040

4141
file = new File("src/test/resources/metadata/edt/src/Catalogs/Справочник1/Forms/ФормаЭлемента/Module.bsl");
42-
assertThat(configuration.getModuleType(Common.getAbsoluteUri(file))).isEqualTo(ModuleType.FormModule);
42+
assertThat(configuration.getModuleType(Absolute.uri(file))).isEqualTo(ModuleType.FormModule);
4343

4444
file = new File("src/test/resources/metadata/edt/src/CommonForms/Форма/Module.bsl");
45-
assertThat(configuration.getModuleType(Common.getAbsoluteUri(file))).isEqualTo(ModuleType.FormModule);
45+
assertThat(configuration.getModuleType(Absolute.uri(file))).isEqualTo(ModuleType.FormModule);
4646

4747
CommonModule commonModule = (CommonModule) configuration.getChild(MDOType.COMMON_MODULE, "ПростойОбщийМодуль");
4848
assertThat(commonModule).isNotNull();
@@ -61,7 +61,7 @@ void testErrorBuild() {
6161
assertThat(configuration).isNotNull();
6262

6363
File file = new File("src/test/resources/metadata/Module.os");
64-
assertThat(configuration.getModuleType(Common.getAbsoluteUri(file))).isEqualTo(ModuleType.Unknown);
64+
assertThat(configuration.getModuleType(Absolute.uri(file))).isEqualTo(ModuleType.Unknown);
6565
}
6666

6767
@Test
@@ -79,7 +79,7 @@ void testBuilderEn() {
7979
assertThat(configuration.getModulesByType()).hasSize(2);
8080

8181
File file = new File("src/test/resources/metadata/edt_en/src/CommonModules/CommonModule/Module.bsl");
82-
assertThat(configuration.getModuleType(Common.getAbsoluteUri(file))).isEqualTo(ModuleType.CommonModule);
82+
assertThat(configuration.getModuleType(Absolute.uri(file))).isEqualTo(ModuleType.CommonModule);
8383

8484
}
8585
}

src/test/java/com/github/_1c_syntax/mdclasses/ConfigurationEMPTYTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import com.github._1c_syntax.mdclasses.metadata.additional.ConfigurationSource;
55
import com.github._1c_syntax.mdclasses.metadata.additional.MDOType;
66
import com.github._1c_syntax.mdclasses.metadata.additional.ModuleType;
7-
import com.github._1c_syntax.mdclasses.metadata.utils.Common;
7+
import com.github._1c_syntax.utils.Absolute;
88
import org.junit.jupiter.api.Test;
99

1010
import java.io.File;
@@ -21,7 +21,7 @@ void testBuilder() {
2121
assertThat(configuration.getConfigurationSource()).isEqualTo(ConfigurationSource.EMPTY);
2222

2323
File file = new File("src/test/resources/metadata/edt/src/Constants/Константа1/ManagerModule.bsl");
24-
assertThat(configuration.getModuleType(Common.getAbsoluteUri(file))).isEqualTo(ModuleType.Unknown);
24+
assertThat(configuration.getModuleType(Absolute.uri(file))).isEqualTo(ModuleType.Unknown);
2525

2626
Configuration configuration2 = Configuration.create();
2727

src/test/java/com/github/_1c_syntax/mdclasses/ConfigurationOriginTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import com.github._1c_syntax.mdclasses.metadata.additional.ModuleType;
99
import com.github._1c_syntax.mdclasses.metadata.additional.ScriptVariant;
1010
import com.github._1c_syntax.mdclasses.metadata.additional.UseMode;
11-
import com.github._1c_syntax.mdclasses.metadata.utils.Common;
11+
import com.github._1c_syntax.utils.Absolute;
1212
import org.junit.jupiter.api.Test;
1313

1414
import java.io.File;
@@ -36,13 +36,13 @@ void testBuilder() {
3636
assertThat(configuration.getModulesByType()).hasSize(22);
3737

3838
File file = new File("src/test/resources/metadata/original/Documents/ПоступлениеТоваровУслуг/Ext/ManagerModule.bsl");
39-
assertThat(configuration.getModuleType(Common.getAbsoluteUri(file))).isEqualTo(ModuleType.ManagerModule);
39+
assertThat(configuration.getModuleType(Absolute.uri(file))).isEqualTo(ModuleType.ManagerModule);
4040

4141
file = new File("src/test/resources/metadata/original/CommonModules/ПростойОбщийМодуль/Ext/Module.bsl");
42-
assertThat(configuration.getModuleType(Common.getAbsoluteUri(file))).isEqualTo(ModuleType.CommonModule);
42+
assertThat(configuration.getModuleType(Absolute.uri(file))).isEqualTo(ModuleType.CommonModule);
4343

4444
file = new File("src/test/resources/metadata/original/CommonForms/Форма/Ext/Form/Module.bsl");
45-
assertThat(configuration.getModuleType(Common.getAbsoluteUri(file))).isEqualTo(ModuleType.FormModule);
45+
assertThat(configuration.getModuleType(Absolute.uri(file))).isEqualTo(ModuleType.FormModule);
4646

4747
CommonModule commonModule = (CommonModule) configuration.getChild(MDOType.COMMON_MODULE, "ПростойОбщийМодуль");
4848
assertThat(commonModule).isNotNull();

0 commit comments

Comments
 (0)