Skip to content

Commit 3bed5fa

Browse files
authored
Merge pull request #2620 from strictdoc-project/stanislaw/path_filters
chore(core): move file system-related classes to core/file_system
2 parents 74ddeb4 + 9f893f0 commit 3bed5fa

26 files changed

Lines changed: 35 additions & 32 deletions

docs/strictdoc_21_L2_StrictDoc_Requirements.sdoc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -684,8 +684,6 @@ RELATIONS:
684684
VALUE: SDOC-SSS-34
685685
- TYPE: Parent
686686
VALUE: DO178-3
687-
- TYPE: File
688-
VALUE: strictdoc/core/document_finder.py
689687

690688
[[/SECTION]]
691689

strictdoc/backend/sdoc_source_code/coverage_reports/gcov.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
FileEntryFormat,
1818
FileReference,
1919
)
20-
from strictdoc.core.file_tree import File
20+
from strictdoc.core.file_system.file_tree import File
2121
from strictdoc.core.project_config import ProjectConfig
2222
from strictdoc.helpers.file_system import file_open_read_utf8
2323

strictdoc/backend/sdoc_source_code/models/source_file_info.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
RangeMarker,
1313
)
1414
from strictdoc.backend.sdoc_source_code.models.source_node import SourceNode
15-
from strictdoc.core.source_tree import SourceFile
15+
from strictdoc.core.file_system.source_tree import SourceFile
1616
from strictdoc.helpers.auto_described import auto_described
1717
from strictdoc.helpers.file_stats import SourceFileStats
1818

strictdoc/backend/sdoc_source_code/test_reports/junit_xml_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
FileEntryFormat,
1919
FileReference,
2020
)
21-
from strictdoc.core.file_tree import File
21+
from strictdoc.core.file_system.file_tree import File
2222
from strictdoc.core.project_config import ProjectConfig
2323
from strictdoc.helpers.cast import assert_cast, assert_optional_cast
2424
from strictdoc.helpers.file_system import file_open_read_utf8

strictdoc/backend/sdoc_source_code/test_reports/robot_xml_reader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
FileEntryFormat,
1717
FileReference,
1818
)
19-
from strictdoc.core.file_tree import File
19+
from strictdoc.core.file_system.file_tree import File
2020
from strictdoc.core.project_config import ProjectConfig
2121
from strictdoc.helpers.paths import path_to_posix_path
2222

strictdoc/core/document_tree.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
from strictdoc.backend.sdoc.models.document import SDocDocument
44
from strictdoc.backend.sdoc.models.document_grammar import DocumentGrammar
5-
from strictdoc.core.file_tree import FileTree
6-
from strictdoc.core.source_tree import SourceTree
5+
from strictdoc.core.file_system.file_tree import FileTree
6+
from strictdoc.core.file_system.source_tree import SourceTree
77

88

99
class DocumentTree:

strictdoc/core/document_tree_iterator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from typing import Iterator
33

44
from strictdoc.core.document_tree import DocumentTree
5-
from strictdoc.core.file_tree import File, FileOrFolderEntry, Folder
5+
from strictdoc.core.file_system.file_tree import File, FileOrFolderEntry, Folder
66

77

88
class DocumentTreeIterator:

strictdoc/core/document_finder.py renamed to strictdoc/core/file_system/document_finder.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
"""
2-
@relation(SDOC-SRS-104, scope=file)
2+
@relation(SDOC-SRS-104, SDOC-SRS-115, scope=file)
33
"""
44

55
import os
@@ -24,7 +24,7 @@
2424
from strictdoc.core.asset_manager import AssetManager
2525
from strictdoc.core.document_meta import DocumentMeta
2626
from strictdoc.core.document_tree import DocumentTree
27-
from strictdoc.core.file_tree import (
27+
from strictdoc.core.file_system.file_tree import (
2828
File,
2929
FileFinder,
3030
FileTree,

strictdoc/core/finders/source_files_finder.py renamed to strictdoc/core/file_system/source_files_finder.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
from pathlib import Path
33
from typing import List
44

5-
from strictdoc.core.file_tree import File, FileFinder
5+
from strictdoc.core.file_system.file_tree import File, FileFinder
6+
from strictdoc.core.file_system.source_tree import SourceFile, SourceTree
67
from strictdoc.core.project_config import ProjectConfig
7-
from strictdoc.core.source_tree import SourceFile, SourceTree
88

99

1010
class SourceFilesFinder:

0 commit comments

Comments
 (0)