Conversation
|
Basic content checks failed! |
|
@danlipsa @aashish24 @mcenerney1 this is needed for ACME improvement. Please review. |
|
@doutriaux1 @aashish24 Why do so many baselines change? What is offset? I would squash related commits. A commit such as 'pep8ed and flake8ed' has no value in history - it only create noise. |
|
@danlipsa so many baseline changes because the legend is slightly different now. |
|
@doutriaux1 I agree that adding extra commits makes reviewing easier - this is one place many commits is better than a squashed commit. We use the history in ParaView and VTK to track regressions that would otherwise take longer to fix. |
|
@danlipsa I see. Feel free to squash commits if it really bothers you. |
| @property | ||
| def offset(self): | ||
| """offset position in % of page (can be negative)""" | ||
| return self._offset |
There was a problem hiding this comment.
@doutriaux1 Can you expand the comment for offset to include the detailed explanation in the comments section?
|
@doutriaux1 Besides my comments, the changes look reasonable. |
|
@doutriaux1 I can live without squashed commits :-) I thought it might help us if we need to go back to a previous valid version. But maybe this is more than we need for uvcdat. |
|
Basic content checks failed! Changes since last check: compare |
I suspects the fail is due to some concurency issue so repeating for a while should eventually work
|
@danlipsa this is ready for final review all test pass on my mac and linux, and they should all pass on travis once this is merged in fix_travis.I can merge in master. |
| while [[ `which python` != *"@CONDA_ENVIRONMENT_NAME@"* ]] | ||
| do | ||
| source activate @CONDA_ENVIRONMENT_NAME@ | ||
| done |
There was a problem hiding this comment.
@danlipsa because sometimes the environement does not get activated. I suspect some concurency issues within conda, too many process trying to activate at same time, so I keep trying until it's actually activated. We could/should probably improve the test to see if it's activated (using conda env list or something like that) but that would be another PR.
|
@doutriaux1 LGTM 👍 |
|
@doutriaux1 @aashish24 Here is some discussion on squashing commits |
|
not convinced. If it's for the reviewer that cares for the "net effect" then just look at this on the PR. Now if that is not enough and the reviewer wants to look at the history in detail then it's easy better I think to ignore the |
* gfortran not needed any longer on mac * added offset attriubte * ok legend now works * added a bunch of tests, make sure line is drawn once only * got legend_2 to work * pep8ed and flake8ed * Update VCS_validation_functions.py * get text offset a bit smaller * huge bug in extension and levels setting, fixed now * updated correct json file to reflect new attributes * updated correct json file to reflect new attributes * apparently matplotlib cmaps need cycler * reverted update baselines to False and cleaned up styling * seems like sometimes activating fails, sticking th activation in a loop I suspects the fail is due to some concurency issue so repeating for a while should eventually work * adding clean-local to cmake
@danlipsa a few baselines are still missing (Linux) it is ready for review.
goes with: CDAT/uvcdat-testdata#149