Skip to content

Commit c817738

Browse files
Merge branch 'tr124-restructuring'
2 parents cb28946 + 1c3453a commit c817738

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+4285
-4125
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,3 +135,5 @@ app/benchmark.py
135135
*.wpr
136136
*.wpu
137137
app/profiling_examples.py
138+
139+
.idea/

app/Dockerfile

Lines changed: 30 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -11,40 +11,46 @@ WORKDIR /app
1111
COPY requirements.txt .
1212
RUN pip3 install -r requirements.txt
1313

14-
# Copy scripts
15-
COPY benchmarking.py ./app/
16-
COPY comparison_utilities.py ./app/
17-
COPY criteria_utilities.py ./app/
18-
COPY criteria_graph_utilities.py ./app/
14+
# Copy main scripts
1915
COPY evaluation.py ./app/
20-
COPY evaluation_response_utilities.py ./app/
2116
COPY evaluation_tests.py ./app/
22-
COPY example_tests.py ./app/
23-
COPY symbolic_comparison_preview.py ./app/
24-
COPY symbolic_comparison_preview_tests.py ./app/
25-
COPY expression_utilities.py ./app/
2617
COPY preview.py ./app/
2718
COPY preview_tests.py ./app/
28-
COPY preview_utilities.py ./app/
29-
COPY quantity_comparison_preview.py ./app/
30-
COPY quantity_comparison_preview_tests.py ./app/
31-
COPY quantity_comparison_evaluation_tests.py ./app/
32-
COPY slr_parsing_utilities.py ./app/
33-
COPY slr_quantity.py ./app/
34-
COPY slr_quantity_tests.py ./app/
35-
COPY syntactical_comparison_utilities.py ./app/
36-
COPY symbolic_comparison_evaluation.py ./app/
37-
COPY symbolic_comparison_evaluation_tests.py ./app/
38-
COPY unit_system_conversions.py ./app/
19+
20+
# Copy contexts
21+
COPY context/physical_quantity.py ./app/context/
22+
COPY context/symbolic.py ./app/context/
3923

4024
# Copy feedback messages
41-
COPY feedback/quantity_comparison.py ./app/feedback/
42-
COPY feedback/symbolic_comparison.py ./app/feedback/
25+
COPY feedback/physical_quantity.py ./app/feedback/
26+
COPY feedback/symbolic.py ./app/feedback/
27+
28+
# Copy preview implementations
29+
COPY preview_implementations/physical_quantity_preview.py ./app/preview_implementations/
30+
COPY preview_implementations/symbolic_preview.py ./app/preview_implementations/
31+
32+
# Copy tests
33+
COPY tests/example_tests.py ./app/tests/
34+
COPY tests/physical_quantity_evaluation_tests.py ./app/tests/
35+
COPY tests/physical_quantity_preview_tests.py ./app/tests/
36+
COPY tests/slr_quantity_tests.py ./app/tests/
37+
COPY tests/symbolic_evaluation_tests.py ./app/tests/
38+
COPY tests/symbolic_preview_tests.py ./app/tests/
39+
40+
# Copy utility code
41+
COPY utility/criteria_graph_utilities.py ./app/utility/
42+
COPY utility/criteria_parsing.py ./app/utility/
43+
COPY utility/evaluation_result_utilities.py ./app/utility/
44+
COPY utility/expression_utilities.py ./app/utility/
45+
COPY utility/physical_quantity_utilities.py ./app/utility/
46+
COPY utility/preview_utilities.py ./app/utility/
47+
COPY utility/slr_parsing_utilities.py ./app/utility/
48+
COPY utility/syntactical_comparison_utilities.py ./app/utility/
49+
COPY utility/unit_system_conversions.py ./app/utility/
4350

4451
# Copy Documentation
4552
COPY docs/dev.md ./app/docs/dev.md
4653
COPY docs/user.md ./app/docs/user.md
47-
COPY docs/quantity_comparison_graph.svg ./app/docs/quantity_comparison_graph.svg
4854

4955
# Set permissions so files and directories can be accessed on AWS
5056
RUN chmod 644 $(find . -type f)

app/comparison_utilities.py

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)