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

Fix calculated-variable documentation and fix diagnostic table #1328

Merged
merged 2 commits into from
May 1, 2017
Merged

Fix calculated-variable documentation and fix diagnostic table #1328

merged 2 commits into from
May 1, 2017

Conversation

martinholmer
Copy link
Collaborator

This pull request partially resolves issue #1325. Now the Tax-Calculator diagnostic table and TaxBrain distribution tables use taxbc (instead of c05200) for Regular Tax. Also, the Tax-Calculator diagnostic table adds an Other Taxes row so that now the table variables "add up" in the way most users would expect.

What this pull request does not do is add an Other Taxes component to TaxBrain distribution tables, which means that the table columns will not "add up" the way most users would expect. As mentioned in issue #1325, the pros and cons of doing this should be discussed in #1325 or in a separate issue.

@MattHJensen @feenberg @Amy-Xu @andersonfrailey @GoFroggyRun @codykallen @zrisher
@PeterDSteinberg @brittainhard

@codecov-io
Copy link

codecov-io commented Apr 30, 2017

Codecov Report

Merging #1328 into master will increase coverage by <.01%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1328      +/-   ##
==========================================
+ Coverage   99.65%   99.65%   +<.01%     
==========================================
  Files          38       38              
  Lines        2896     2898       +2     
==========================================
+ Hits         2886     2888       +2     
  Misses         10       10
Impacted Files Coverage Δ
taxcalc/utils.py 99.31% <100%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ba4fe85...67c4b87. Read the comment docs.

@martinholmer martinholmer mentioned this pull request May 1, 2017
@martinholmer
Copy link
Collaborator Author

@MattHJensen, commit 67c4b87 in pull request #1328 adds a fix for the dropq, and hence TaxBrain, distribution tables. Let me know if you think #1328 needs more work or if it can be merged as is.

@MattHJensen
Copy link
Contributor

This looks great. +1

@martinholmer martinholmer merged commit ee602c1 into PSLmodels:master May 1, 2017
@martinholmer martinholmer deleted the fix-summary-tables branch May 1, 2017 23:28
@MattHJensen MattHJensen mentioned this pull request May 1, 2017
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.

4 participants