You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-5Lines changed: 4 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -5,14 +5,13 @@
5
5
6
6
# Application Structure
7
7
8
-
The application consists of three main submodules, each hosted in separate GitHub repositories. Docker Compose is configured to automatically bind the correct submodule versions for local deployment.
8
+
The application consists of two main submodules, each hosted in separate GitHub repositories. Docker Compose is configured to automatically bind the correct submodule versions for local deployment.
9
9
10
10
### Submodules
11
11
12
12
Documentation of the seperate functionalities can be found within each submodule.
13
13
14
-
1.**File Parser**: A module within IfcOpenShell, dedicated to parsing files. https://github.com/IfcOpenShell/step-file-parser
15
-
2.**Gherkin Rules**: Contains the rules for validation. It can be run independently by cloning the repository and executing:
14
+
1.**Gherkin Rules**: Contains the rules for validation. It can be run independently by cloning the repository and executing:
python test/test_main.py path_to_separate_file.py # For a separate file
28
27
``````
29
28
30
-
3.**Shared DataModel**: This module includes Django data models shared between the main repository and the Gherkin repository, serving as a submodule for both.
29
+
2.**Shared DataModel**: This module includes Django data models shared between the main repository and the Gherkin repository, serving as a submodule for both.
0 commit comments