Skip to content

Commit 9949639

Browse files
Fix warnings by hand
1 parent 1a6d534 commit 9949639

File tree

7 files changed

+15
-18
lines changed

7 files changed

+15
-18
lines changed

example/test/function_component_test.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,7 @@ UseImperativeHandleTestComponent2(Map props) {
467467

468468
class ChatAPI {
469469
static void subscribeToFriendStatus(int id, Function handleStatusChange) =>
470-
handleStatusChange({'isOnline': id % 2 == 0 ? true : false});
470+
handleStatusChange({'isOnline': id % 2 == 0});
471471

472472
static void unsubscribeFromFriendStatus(int id, Function handleStatusChange) =>
473473
handleStatusChange({'isOnline': false});

lib/react_client/component_factory.dart

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,8 @@ class ReactDartComponentFactoryProxy<TComponent extends Component> extends React
8787
/// into [generateExtendedJsProps] upon [ReactElement] creation.
8888
final Map defaultProps;
8989

90-
ReactDartComponentFactoryProxy(ReactClass reactClass)
91-
: reactClass = reactClass,
92-
defaultProps = reactClass.dartDefaultProps;
90+
ReactDartComponentFactoryProxy(this.reactClass)
91+
: defaultProps = reactClass.dartDefaultProps;
9392

9493
@override
9594
ReactClass get type => reactClass;
@@ -182,9 +181,8 @@ class ReactDartComponentFactoryProxy2<TComponent extends Component2> extends Rea
182181
@override
183182
final Map defaultProps;
184183

185-
ReactDartComponentFactoryProxy2(ReactClass reactClass)
186-
: reactClass = reactClass,
187-
defaultProps = JsBackedMap.fromJs(reactClass.defaultProps);
184+
ReactDartComponentFactoryProxy2(this.reactClass)
185+
: defaultProps = JsBackedMap.fromJs(reactClass.defaultProps);
188186

189187
@override
190188
ReactClass get type => reactClass;

lib/react_client/react_interop.dart

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// ignore_for_file: deprecated_member_use_from_same_package
21
/// JS interop classes for main React JS APIs and react-dart internals.
32
///
43
/// For use in `react_client.dart` and by advanced react-dart users.
@@ -855,10 +854,10 @@ class JsComponentConfig {
855854
@anonymous
856855
class JsComponentConfig2 {
857856
external factory JsComponentConfig2({
857+
@required List<String> skipMethods,
858858
dynamic contextType,
859859
JsMap defaultProps,
860860
JsMap propTypes,
861-
@required List<String> skipMethods,
862861
});
863862
}
864863

@@ -874,5 +873,5 @@ class ReactErrorInfo {
874873

875874
/// The dart stack trace associated with this error.
876875
external StackTrace get dartStackTrace;
877-
external set dartStackTrace(StackTrace);
876+
external set dartStackTrace(StackTrace value);
878877
}

test/factory/common_factory_tests.dart

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,6 @@ void refTests<T>(
405405
test('string refs', () {
406406
final renderedInstance = _renderWithStringRefSupportingOwner(() => factory({'ref': 'test'}));
407407

408-
// ignore: deprecated_member_use_from_same_package
409408
verifyRefValue(renderedInstance.dartComponent.ref('test'));
410409
});
411410
});
@@ -645,9 +644,7 @@ class EventTestCase {
645644
description = 'JS handler $description';
646645

647646
String get _camelCaseEventName {
648-
var name = eventPropKey.replaceFirst(RegExp(r'^on'), '');
649-
name = name.substring(0, 1).toLowerCase() + name.substring(1);
650-
return name;
647+
return eventPropKey.replaceFirst(RegExp(r'^on'), '').capitalize();
651648
}
652649

653650
void simulate(Element node) => callMethod(_Simulate, _camelCaseEventName, [node]);
@@ -656,5 +653,9 @@ class EventTestCase {
656653
String toString() => 'EventHelper: ($eventPropKey) $description';
657654
}
658655

656+
extension on String {
657+
String capitalize() => substring(0, 1).toLowerCase() + substring(1);
658+
}
659+
659660
@JS('React.addons.TestUtils.Simulate')
660661
external dynamic get _Simulate;

test/forward_ref_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import 'factory/common_factory_tests.dart';
1313
main() {
1414
group('forwardRef', () {
1515
group('- common factory behavior -', () {
16-
// ignore: deprecated_member_use_from_same_package
1716
final ForwardRefTest = react.forwardRef((props, ref) {
1817
props['onDartRender']?.call(props);
1918
return react.div({...props, 'ref': ref});

test/lifecycle_test/component2.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ class _ErrorComponent extends react.Component2 {
220220
}
221221

222222
@override
223-
void render() {
223+
render() {
224224
_throwError();
225225
return react.div({'key': 'defaultMessage'}, 'Error');
226226
}

test/util.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ class RefTestCaseCollection<T> {
124124
);
125125
}
126126

127-
RefTestCase createRefObjectCase<T>() {
127+
RefTestCase createRefObjectCase() {
128128
const name = 'ref object';
129129
final ref = createRef<T>();
130130
return RefTestCase(
@@ -175,7 +175,7 @@ class RefTestCaseCollection<T> {
175175
createJsRefObjectCase(),
176176
];
177177

178-
RefTestCase createCaseByName<T>(String name) => createAllCases().singleWhere((c) => c.name == name);
178+
RefTestCase createCaseByName(String name) => createAllCases().singleWhere((c) => c.name == name);
179179

180180
List<String> get allTestCaseNames => createAllCases().map((c) => c.name).toList();
181181
}

0 commit comments

Comments
 (0)