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

Refactor the Missouri income tax parameter structure #5255

Draft
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

leehengpan
Copy link
Collaborator

@leehengpan leehengpan commented Oct 19, 2024

New PR to replace PR #5236

Copy link

codecov bot commented Oct 19, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 99.00%. Comparing base (cb92a56) to head (8b8c519).
Report is 116 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #5255      +/-   ##
==========================================
- Coverage   99.12%   99.00%   -0.13%     
==========================================
  Files        2592     2613      +21     
  Lines       37707    38056     +349     
  Branches      162      165       +3     
==========================================
+ Hits        37378    37677     +299     
- Misses        297      346      +49     
- Partials       32       33       +1     

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

@leehengpan leehengpan self-assigned this Oct 20, 2024
changelog.yaml Outdated Show resolved Hide resolved
Copy link
Collaborator

Choose a reason for hiding this comment

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

Please rename all of these parameter files to remove the mo_
Also please structure them into folders based on program

this will have an effect on the variables - please run the MO tests when adjustments are made and adjust code as needed

Copy link
Collaborator

Choose a reason for hiding this comment

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

make a folder for joint and name the tow files
owner.yaml
renter.yaml

Copy link
Collaborator

Choose a reason for hiding this comment

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

rename to income_threshold.yaml

@PavelMakarchuk PavelMakarchuk marked this pull request as draft October 22, 2024 05:16
@PavelMakarchuk
Copy link
Collaborator

Please make sure that the variable structure is adjusted

Copy link
Collaborator

@PavelMakarchuk PavelMakarchuk left a comment

Choose a reason for hiding this comment

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

minor changes

Copy link
Collaborator

Choose a reason for hiding this comment

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

description: Missouri limits the property tax credit to filers of this age or older.

Copy link
Collaborator

Choose a reason for hiding this comment

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

description: Missouri limits the property tax credit to filers receiving social security survivor benefits who are at least this age.

Copy link
Collaborator

Choose a reason for hiding this comment

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

description: Missouri caps the property tax credit for a rented property to this amount.

@hua7450
Copy link
Collaborator

hua7450 commented Oct 29, 2024

For all parameter files, if there is a "MO" in description, replace it with "Missouri", and rephrase the description.
Under the references section, I would keep the MO in things like 2023 Form MO-1040, because that is the tax form's name.

leehengpan and others added 4 commits October 29, 2024 11:01
@hua7450
Copy link
Collaborator

hua7450 commented Oct 31, 2024

Can you add the specific legal code section to all parameter references?

@leehengpan
Copy link
Collaborator Author

Can you add the specific legal code section to all parameter references?

Could you give an example of how to do this since I have little idea of where I should look for these section codes. Thanks

@@ -10,5 +10,5 @@ metadata:
href: https://dor.mo.gov/forms/MO-PTS_2023.pdf#page=2
- title: 2021 MO-PTS Property Tax Credit Schedule, Line 11
href: https://dor.mo.gov/forms/MO-PTS_2021.pdf#page=2
- title: MO Rev 135.025
- title: Revisor of Missouri Title X TAXATION AND REVENUE Chapter 135.025
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
- title: Revisor of Missouri Title X TAXATION AND REVENUE Chapter 135.025
- title: Missouri Rev 135.025 (2)

For example, the value 1100 appears in section 2 of the link. Therefore we add (2) at the end of the title. If the value appears in section 1 part 2, then it is Missouri Rev 135.025 (1)(2)

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Got it!

@@ -10,5 +10,5 @@ metadata:
href: https://dor.mo.gov/forms/MO-PTS_2023.pdf#page=2
- title: 2021 MO-PTS Property Tax Credit Schedule, Line 12
href: https://dor.mo.gov/forms/MO-PTS_2021.pdf#page=2
- title: MO Rev 135.025
- title: Revisor of Missouri Title X TAXATION AND REVENUE Chapter 135.025
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
- title: Revisor of Missouri Title X TAXATION AND REVENUE Chapter 135.025
- title: Missouri Rev 135.025

If the legal code has no sub-section like this one, you don't need to add anything.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Thanks

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