-
-
Notifications
You must be signed in to change notification settings - Fork 64
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!: 450 - finalizing the breaking changes #656
refactor!: 450 - finalizing the breaking changes #656
Conversation
Deleted files: * `page.dart`: deprecated from 2022-04-20 * `product_list_query_configuration.dart`: deprecated from 2022-08-03 * `to_be_completed_configuration.dart`: deprecated from 2022-08-03 Impacted files: * `image_helper.dart`: removed code deprecated from 2022-08-18, and so we can get rid of package `image` * `insight.g.dart`: generated * `nutriments.dart`: removed 1655 (!) lines of code deprecated from 2022-10-04 - it was not urgent but now seemed a good opportunity * `nutriments_helper.dart`: removed code deprecated from 2022-10-04 - it was not urgent but now seemed a good opportunity * `open_food_api_client.dart`: removed code deprecated from 2022-01-22 and 2022-07-26 * `openfoodfacts.dart`: removed export deprecated from 2022-04-20 * `product.dart`: fixed typo * `product.g.dart`: generated * `pubspec.yaml`: removed deprecated dependency on `image`; upgraded versions * `README.md`: added info about how to deal with 2.x.x breaking changes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great @monsieurtanuki
Thank you @M123-dev: now I think we're ready for 2.0.0! |
Regarding #514: we cannot apply the same rules for off-dart and for Smoothie, for at least one good reason - for libraries like off-dart inner Regarding #339, last time we discussed it was a year ago. Please check if that would still make sense, and state what you plan to code (would be "create a separate class for all the Robotoff methods", wouldn't it?). |
Your worries for #514 make sense, that's why it was more of an optional thing, I have to check if all the rules make sense and probably override some of them. |
@M123-dev It was not a worry, it was a fact: I tried and saw tons of warnings! I believe we don't have to wait for you to implement #514 for version 2.0.0, because:
|
Okay makes sense, if there is no urge I would start writing some documentation today and tomorrow |
Deleted files:
page.dart
: deprecated from 2022-04-20product_list_query_configuration.dart
: deprecated from 2022-08-03to_be_completed_configuration.dart
: deprecated from 2022-08-03Impacted files:
image_helper.dart
: removed code deprecated from 2022-08-18, and so we can get rid of packageimage
insight.g.dart
: generatednutriments.dart
: removed 1655 (!) lines of code deprecated from 2022-10-04 - it was not urgent but now seemed a good opportunitynutriments_helper.dart
: removed code deprecated from 2022-10-04 - it was not urgent but now seemed a good opportunityopen_food_api_client.dart
: removed code deprecated from 2022-01-22 and 2022-07-26openfoodfacts.dart
: removed export deprecated from 2022-04-20product.dart
: fixed typoproduct.g.dart
: generatedpubspec.yaml
: removed deprecated dependency onimage
; upgraded versionsREADME.md
: added info about how to deal with 2.x.x breaking changesWhat
Fixes bug(s)