Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Major overhaul with cleanup and addition of type hints #13

Merged
merged 31 commits into from
Apr 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
96977df
Fixup UI message dialogs and errors
sveinse Feb 12, 2024
babf807
Fixup imports
sveinse Feb 12, 2024
79f2d7b
Cleanups pt 2
sveinse Feb 12, 2024
fa7b950
Comment cleanup and negible UI code fixes
sveinse Feb 12, 2024
5fa31d2
Convert strings to f-strings
sveinse Feb 16, 2024
a1ae2b8
Change package setup and packaging
sveinse Feb 16, 2024
ff5ecf8
Project formatting cleanups
sveinse Feb 18, 2024
e72ae73
Test framework improvements
sveinse Feb 22, 2024
031edfc
Improvements on tests and several fixes
sveinse Feb 28, 2024
adf86fd
Stabilizing improvements
sveinse Mar 5, 2024
75950f3
Improve expression evaluations
sveinse Mar 5, 2024
c8bab0f
Packaging improvements
sveinse Mar 31, 2024
7f640b3
Refactor nosis, the XML parser
sveinse Mar 31, 2024
42a6758
Comments and whitespace update only
sveinse Mar 31, 2024
ae997b5
Adding type hints pt1
sveinse Apr 1, 2024
21515b3
Adding type hints pt2
sveinse Apr 1, 2024
8200d20
Minor code changes
sveinse Apr 1, 2024
1152b0c
Refactor jsonod
sveinse Apr 1, 2024
968242a
Clean move of functions from node to maps (BROKEN CODE)
sveinse Apr 1, 2024
39a2b5d
Modifications to get the moved functions working again
sveinse Apr 3, 2024
ae36205
Reorder functions without any changes
sveinse Apr 6, 2024
9daa5f3
Add index_range into an object
sveinse Apr 6, 2024
90a21bf
Refactor ODMapping and ODMappingList into class methods
sveinse Apr 6, 2024
7d31a1c
Major refactor and cleanup
sveinse Apr 6, 2024
a60bad4
Implement improved gen_cfile
sveinse Apr 7, 2024
a2e286e
Added nox testing
sveinse Apr 7, 2024
e3cf0ee
Updated Github actions configuration
sveinse Apr 7, 2024
c1f3cad
Merge branch 'main' into fix-typing-and-cleanups
sveinse Apr 8, 2024
83170df
Merge branch 'main' into fix-typing-and-cleanups
sveinse Apr 9, 2024
f5ecf0d
Merge branch 'main' into fix-typing-and-cleanups
sveinse Apr 9, 2024
98e7c24
Fix bugs during GUI testing
sveinse Apr 10, 2024
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
2 changes: 1 addition & 1 deletion .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip setuptools
python -m pip install .[test]
python -m pip install .[dev]
- name: Test with pytest
run: |
pytest --cov=objdictgen --cov-report=xml -p no:logging --tb=no
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ htmlcov/
.coverage
tmp*/
dist/
.nox
coverage.xml

*.pyc
*.bak
Expand Down
Loading