From a5450cb65f5331469a8570f0d68cb4076ab3b887 Mon Sep 17 00:00:00 2001 From: Alex Zherdev Date: Tue, 30 Oct 2018 21:12:46 -0700 Subject: [PATCH] `jsx-fragments`: improve message text --- lib/rules/jsx-fragments.js | 3 ++- tests/lib/rules/jsx-fragments.js | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/rules/jsx-fragments.js b/lib/rules/jsx-fragments.js index da9d97322e..44259de021 100644 --- a/lib/rules/jsx-fragments.js +++ b/lib/rules/jsx-fragments.js @@ -47,7 +47,8 @@ module.exports = { if (!versionUtil.testReactVersion(context, '16.2.0')) { context.report({ node, - message: 'Fragments are only supported starting from React v16.2' + message: 'Fragments are only supported starting from React v16.2. ' + + 'Please disable the `react/jsx-fragments` rule or upgrade your version of React.' }); return true; } diff --git a/tests/lib/rules/jsx-fragments.js b/tests/lib/rules/jsx-fragments.js index c230085040..486a178b3c 100644 --- a/tests/lib/rules/jsx-fragments.js +++ b/tests/lib/rules/jsx-fragments.js @@ -88,13 +88,15 @@ ruleTester.run('jsx-fragments', rule, { parser: 'babel-eslint', settings: settingsOld, errors: [{ - message: 'Fragments are only supported starting from React v16.2' + message: 'Fragments are only supported starting from React v16.2. ' + + 'Please disable the `react/jsx-fragments` rule or upgrade your version of React.' }] }, { code: '', settings: settingsOld, errors: [{ - message: 'Fragments are only supported starting from React v16.2' + message: 'Fragments are only supported starting from React v16.2. ' + + 'Please disable the `react/jsx-fragments` rule or upgrade your version of React.' }] }, { code: '<>',