Skip to content

Commit cf5a944

Browse files
authored
Merge pull request #640 from wger-project/dcm-fix
Dcm fixes
2 parents 82db7c0 + f90609f commit cf5a944

File tree

56 files changed

+409
-486
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+409
-486
lines changed

analysis_options.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,9 @@ dart_code_metrics:
163163
- prefer-prefixed-global-constants: false # we don't really care for the 'k' prefix
164164
- prefer-single-widget-per-file: false
165165
- avoid-passing-self-as-argument: false # fairly harmless. and e.g. drift calls are like this
166+
- avoid-passing-async-when-sync-expected: false # we really like to do this in onTap() etc, and it seems harmless
167+
- prefer-match-file-name: false # dieter wants to enable this. but requires a lot of renames. what does roland think?
168+
166169
formatter:
167170
indent: 0
168171
line-length: 100

integration_test/1_dashboard.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ Widget createDashboardScreen({locale = 'en'}) {
3434
'date': '2022-12-01',
3535
'impression': '3',
3636
'time_start': '17:00',
37-
'time_end': '19:00'
38-
}
39-
]
37+
'time_end': '19:00',
38+
},
39+
],
4040
};
4141
when(mockWorkoutProvider.fetchSessionData()).thenAnswer((a) => Future.value(logs));
4242

integration_test/6_weight.dart

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,7 @@ Widget createWeightScreen({locale = 'en'}) {
3636
supportedLocales: AppLocalizations.supportedLocales,
3737
theme: wgerLightTheme,
3838
home: const WeightScreen(),
39-
routes: {
40-
FormScreen.routeName: (ctx) => const FormScreen(),
41-
},
39+
routes: {FormScreen.routeName: (ctx) => const FormScreen()},
4240
),
4341
);
4442
}

integration_test/make_screenshots_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ const languages = [
5757
'ru-RU',
5858
'tr-TR',
5959
'uk',
60-
'zh-CN'
60+
'zh-CN',
6161
];
6262

6363
void main() {

lib/models/nutrition/ingredient.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*/
1818
import 'package:json_annotation/json_annotation.dart';
1919
import 'package:wger/helpers/json.dart';
20-
import 'package:wger/models/nutrition/image.dart';
20+
import 'package:wger/models/nutrition/ingredient_image.dart';
2121
import 'package:wger/models/nutrition/nutritional_values.dart';
2222

2323
part 'ingredient.g.dart';

lib/models/nutrition/image.dart renamed to lib/models/nutrition/ingredient_image.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*/
1818
import 'package:json_annotation/json_annotation.dart';
1919

20-
part 'image.g.dart';
20+
part 'ingredient_image.g.dart';
2121

2222
@JsonSerializable()
2323
class IngredientImage {

lib/models/nutrition/image.g.dart renamed to lib/models/nutrition/ingredient_image.g.dart

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/models/nutrition/nutritional_goals.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ class NutritionalGoals {
134134

135135
@override
136136
String toString() {
137+
// ignore: avoid-nullable-interpolation
137138
return 'e: $energy, p: $protein, c: $carbohydrates, cS: $carbohydratesSugar, f: $fat, fS: $fatSaturated, fi: $fiber, s: $sodium';
138139
}
139140

lib/providers/nutrition.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ import 'package:wger/exceptions/http_exception.dart';
2525
import 'package:wger/exceptions/no_such_entry_exception.dart';
2626
import 'package:wger/helpers/consts.dart';
2727
import 'package:wger/models/exercises/ingredient_api.dart';
28-
import 'package:wger/models/nutrition/image.dart';
2928
import 'package:wger/models/nutrition/ingredient.dart';
29+
import 'package:wger/models/nutrition/ingredient_image.dart';
3030
import 'package:wger/models/nutrition/log.dart';
3131
import 'package:wger/models/nutrition/meal.dart';
3232
import 'package:wger/models/nutrition/meal_item.dart';

lib/screens/measurement_categories_screen.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class MeasurementCategoriesScreen extends StatelessWidget {
3434
appBar: AppBar(title: Text(AppLocalizations.of(context).measurements)),
3535
floatingActionButton: FloatingActionButton(
3636
child: const Icon(Icons.add, color: Colors.white),
37-
onPressed: () async {
37+
onPressed: () {
3838
Navigator.pushNamed(
3939
context,
4040
FormScreen.routeName,

0 commit comments

Comments
 (0)