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

Implementation of UnitsRouter and ComplexUnitConverter. #30

Merged
merged 202 commits into from
Jun 17, 2020

Conversation

younies
Copy link
Collaborator

@younies younies commented Mar 17, 2020

This PR builds on #21 and #42.

Status:

  • getUnitsData is currently broken (due to getConversionRatesInfo change).
Checklist

younies and others added 30 commits July 30, 2019 11:27
@younies younies requested a review from sffc June 16, 2020 19:06
icu4c/source/i18n/measunit_extra.cpp Outdated Show resolved Hide resolved
icu4c/source/i18n/measunit_extra.cpp Outdated Show resolved Hide resolved
@younies younies requested a review from sffc June 16, 2020 20:54
Copy link
Owner

@sffc sffc left a comment

Choose a reason for hiding this comment

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

Looks good to me. After @hugovdm resolves his open comments, and the tests come back passing, I think we can merge this.

@hugovdm
Copy link
Collaborator

hugovdm commented Jun 17, 2020

I see no more open conversations at this time. Approving.
We'll have another review pass or further improvements anyway!

@younies younies merged commit 1ae7190 into sffc:units-staging Jun 17, 2020
@younies younies deleted the units_router branch June 17, 2020 16:46
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Jul 15, 2020
Commit: 1ae7190

Implementation of UnitsRouter and ComplexUnitConverter.

fix MeasureUnit::simplify method
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Jul 23, 2020
Commit: 1ae7190

Implementation of UnitsRouter and ComplexUnitConverter.
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Jul 23, 2020
Commit: 1ae7190

Implementation of UnitsRouter and ComplexUnitConverter.
hugovdm added a commit to hugovdm/icu that referenced this pull request Jul 23, 2020
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Jul 23, 2020
Commit: 1ae7190

Implementation of UnitsRouter and ComplexUnitConverter.
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Aug 3, 2020
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Aug 3, 2020
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Aug 15, 2020
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Aug 28, 2020
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Sep 1, 2020
hugovdm added a commit to icu-units/icu that referenced this pull request Sep 2, 2020
sffc#30

For hugovdm_upstreaming:
fixup! ICU-20568 Implementation of UnitsRouter and ComplexUnitConverter.
hugovdm added a commit to hugovdm/icu that referenced this pull request Sep 2, 2020
…ter.

Remove MeasureUnit simplify() function declaration, cruft from sffc#30

sffc#30
hugovdm added a commit to icu-units/icu that referenced this pull request Sep 2, 2020
hugovdm added a commit to icu-units/icu that referenced this pull request Sep 2, 2020
…sffc#30

Unused functions: MeasureUnit::simplify() and appendAndMergeImpl().

Upstream:
squash! ICU-20568 Implementation of UnitsRouter and ComplexUnitConverter.
hugovdm added a commit to icu-units/icu that referenced this pull request Sep 2, 2020
sffc#30

Also removes MeasureUnit::appendAndMergeImpl().

Upstream:
squash! ICU-20568 Implementation of UnitsRouter and ComplexUnitConverter.
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Sep 2, 2020
PR: sffc#30
Commit: 1ae7190

SQUASHED FIXES:
icu-units@5ab8d81
Remove MeasureUnit::simplify() and appendAndMergeImpl().
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Sep 2, 2020
PR: sffc#30
Commit: 1ae7190

SQUASHED FIXES:
icu-units@5ab8d81
Remove MeasureUnit::simplify() and appendAndMergeImpl().
hugovdm pushed a commit to hugovdm/icu that referenced this pull request Sep 9, 2020
add usage to number formatter settings header
PR: sffc#23
Commit: 6d78a95

Implementation of UnitsRouter and ComplexUnitConverter.
PR: sffc#30
Commit: 1ae7190
hugovdm pushed a commit to unicode-org/icu that referenced this pull request Sep 10, 2020
add usage to number formatter settings header
PR: sffc#23
Commit: 6d78a95

Implementation of UnitsRouter and ComplexUnitConverter.
PR: sffc#30
Commit: 1ae7190
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