Skip to content

Conversation

@MImmesberger
Copy link
Collaborator

What problem do you want to solve?

Uses the qualified name instead of the leaf name to look for rounding specs in the params file. This is a temporary solution until we have tackled #823.

@codecov
Copy link

codecov bot commented Mar 11, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Please upload report for BASE (collect-components-of-namespaces@8ee5308). Learn more about missing BASE report.

Additional details and impacted files
@@                         Coverage Diff                         @@
##             collect-components-of-namespaces     #824   +/-   ##
===================================================================
  Coverage                                    ?   48.52%           
===================================================================
  Files                                       ?       55           
  Lines                                       ?     4004           
  Branches                                    ?        0           
===================================================================
  Hits                                        ?     1943           
  Misses                                      ?     2061           
  Partials                                    ?        0           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Collaborator

@hmgaudecker hmgaudecker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@MImmesberger MImmesberger merged commit b2bdda0 into collect-components-of-namespaces Mar 11, 2025
8 of 9 checks passed
@MImmesberger MImmesberger deleted the qualified-name-for-rounding branch March 11, 2025 13:07
@MImmesberger MImmesberger mentioned this pull request Mar 11, 2025
14 tasks
hmgaudecker added a commit that referenced this pull request Jul 24, 2025
This PR collects the different components of changing GETTSIM's internal
DAG from a flat namespace to a nested one. It also updates the entire interface,
the core components that have nothing to do with the specifics of the German
taxes and transfers system have been extracted to https://github.com/ttsim-dev/ttsim.

This is a very large change spanning more than 100 individual PRs. For a near-complete 
list, see the changelog, here are some excerpts:

- [x] Infrastructure #780 
- [x] Use qualified names for rounding keys #824 
- [x] Renaming #805
- [x] Fixing the check regarding overlapping periods of policy functions
#830
- [x] Getting rid of TYPES_INPUT_VARIABLES and other cruft #833 
- [x] Use relative paths wherever possible #957 
- [x] First pass restructuring directories to separate ttsim and gettsim
(#850)
- [x] #908 
- [x] #853
- [x] #918, #883
- [x] #920
- [x] Required interface changes (parts of #781)
- [x] Convert test files from qualified name dicts to nested structure
dicts #884
- [x] Make ttsim a separate package.

---------

Co-authored-by: Lars Reimann <[email protected]>
Co-authored-by: Marvin Immesberger <[email protected]>
Co-authored-by: Tim Mensinger <[email protected]>
Co-authored-by: Felix Schmitz <[email protected]>
Co-authored-by: Max Jahn <[email protected]>
Co-authored-by: JuergenWiemers <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants