Fix the issues reported by eslint

Created on 17 November 2023, 7 months ago
Updated 24 November 2023, 7 months ago

Problem/Motivation

As a part of enabling Gitlab CI integration:
https://git.drupalcode.org/issue/geofield-3402400/-/jobs/354770

Enable Gitlab CI intergegration issue: https://www.drupal.org/project/geofield/issues/3402400 ๐Ÿ“Œ Adopt GitlabCi Needs review

/builds/issue/geofield-3402400/web/modules/custom/geofield-3402400/js/geolocation.js
    7:2   warning  Unexpected unnamed function                                                                                                                                                                                                                                                           func-names
    7:10  error    Replace `(geolocation,ยท$)` with `ยท(geolocation,ยท$)ยท`                                                                                                                                                                                                                                  prettier/prettier
   12:17  error    Unexpected chained assignment                                                                                                                                                                                                                                                         no-multi-assign
   13:36  warning  Unexpected unnamed function                                                                                                                                                                                                                                                           func-names
   13:44  error    Replace `(callback){โŽ` with `ยท(callback)ยท{`                                                                                                                                                                                                                                           prettier/prettier
   17:42  error    Replace `function(){โŽ` with `ยทfunctionยท()ยท{`                                                                                                                                                                                                                                          prettier/prettier
   17:42  warning  Unexpected unnamed function                                                                                                                                                                                                                                                           func-names
   20:15  error    Delete `ยท`                                                                                                                                                                                                                                                                            prettier/prettier
   21:11  error    Replace `"latitude"` with `latitude`                                                                                                                                                                                                                                                  prettier/prettier
   21:23  error    'google' is not defined                                                                                                                                                                                                                                                               no-undef
   22:11  error    Replace `"longitude":ยทgoogle.loader.ClientLocation.longitude` with `longitude:ยทgoogle.loader.ClientLocation.longitude,`                                                                                                                                                               prettier/prettier
   22:24  error    'google' is not defined                                                                                                                                                                                                                                                               no-undef
   23:10  error    Insert `,`                                                                                                                                                                                                                                                                            prettier/prettier
   27:8   error    Delete `โŽ`                                                                                                                                                                                                                                                                            prettier/prettier
   31:62  error    Delete `โŽ`                                                                                                                                                                                                                                                                            prettier/prettier
   35:2   warning  Unexpected unnamed function                                                                                                                                                                                                                                                           func-names
   37:5   warning  Unexpected unnamed method 'attach'                                                                                                                                                                                                                                                    func-names
   37:5   error    Expected method shorthand                                                                                                                                                                                                                                                             object-shorthand
   37:32  warning  'settings' is defined but never used                                                                                                                                                                                                                                                  no-unused-vars
   42:15  error    Replace `.find('.auto-geocodeยท.geofield-lat')` with `โŽยทยทยทยทยทยทยทยทยทยท.find('.auto-geocodeยท.geofield-lat')โŽยทยทยทยทยทยทยทยทยทยท`                                                                                                                                                                      prettier/prettier
   43:15  error    Replace `.find('.auto-geocodeยท.geofield-lon')` with `โŽยทยทยทยทยทยทยทยทยทยท.find('.auto-geocodeยท.geofield-lon')โŽยทยทยทยทยทยทยทยทยทยท`                                                                                                                                                                      prettier/prettier
   50:9   error    'latitudeInput' was used before it was defined                                                                                                                                                                                                                                        no-use-before-define
   51:9   error    'longitudeInput' was used before it was defined                                                                                                                                                                                                                                       no-use-before-define
   52:9   error    'latitudeSpan' was used before it was defined                                                                                                                                                                                                                                         no-use-before-define
   53:9   error    'longitudeSpan' was used before it was defined                                                                                                                                                                                                                                        no-use-before-define
   58:28  error    Replace `"#edit-instance"` with `'#edit-instance'`                                                                                                                                                                                                                                    prettier/prettier
   59:13  error    'fields' is never reassigned. Use 'const' instead                                                                                                                                                                                                                                     prefer-const
   59:13  error    'fields' is already declared in the upper scope on line 38 column 11                                                                                                                                                                                                                  no-shadow
   62:13  error    Replace `fields.find('.auto-geocodeยท.geofield-lat').val()ยท===ยท''ยท&&ยทfields.find('.auto-geocodeยท.geofield-lon').val()ยท===ยท''` with `โŽยทยทยทยทยทยทยทยทยทยทfields.find('.auto-geocodeยท.geofield-lat').val()ยท===ยท''ยท&&โŽยทยทยทยทยทยทยทยทยทยทfields.find('.auto-geocodeยท.geofield-lon').val()ยท===ยท''โŽยทยทยทยทยทยทยทยท`  prettier/prettier
   66:12  error    Delete `โŽยทยทยทยทยทยทยทยทยท`                                                                                                                                                                                                                                                                   prettier/prettier
   68:13  warning  Unexpected console statement                                                                                                                                                                                                                                                          no-console
   74:12  error    Replace `'geofield_geolocation',ยท'[name="geofield-html5-geocode-button"]'` with `โŽยทยทยทยทยทยทยทยท'geofield_geolocation',โŽยทยทยทยทยทยทยทยท'[name="geofield-html5-geocode-button"]',โŽยทยทยทยทยทยท`                                                                                                           prettier/prettier
   74:86  warning  Unexpected unnamed function                                                                                                                                                                                                                                                           func-names
   75:20  warning  Unexpected unnamed function                                                                                                                                                                                                                                                           func-names
   75:28  error    Insert `ยท`                                                                                                                                                                                                                                                                            prettier/prettier
   75:29  error    'e' is already declared in the upper scope on line 74 column 96                                                                                                                                                                                                                       no-shadow
   80:12  error    Delete `โŽยทยทยทยทยทยทยทยทยท`                                                                                                                                                                                                                                                                   prettier/prettier
   82:13  warning  Unexpected console statement                                                                                                                                                                                                                                                          no-console
   87:7   error    Split 'let' declarations into multiple statements                                                                                                                                                                                                                                     one-var
   87:25  error    Replace `ยทlongitudeInput,ยทlatitudeSpan,` with `โŽยทยทยทยทยทยทยทยทlongitudeInput,โŽยทยทยทยทยทยทยทยทlatitudeSpan,โŽยทยทยทยทยทยทยท`                                                                                                                                                                                prettier/prettier
   90:72  error    Insert `โŽยทยทยทยทยทยทยทยท`                                                                                                                                                                                                                                                                    prettier/prettier
   90:72  warning  Unexpected unnamed function                                                                                                                                                                                                                                                           func-names
   91:1   error    Insert `ยทยท`                                                                                                                                                                                                                                                                           prettier/prettier
   92:9   error    Insert `ยทยท`                                                                                                                                                                                                                                                                           prettier/prettier
   93:1   error    Replace `ยทยทยทยทยทยทยทยท` with `ยทยทยทยทยทยทยทยทยทยท`                                                                                                                                                                                                                                                  prettier/prettier
   94:1   error    Insert `ยทยท`                                                                                                                                                                                                                                                                           prettier/prettier
   95:9   error    Insert `ยทยท`                                                                                                                                                                                                                                                                           prettier/prettier
   96:1   error    Replace `ยทยทยทยทยทยทยทยทยทยท` with `ยทยทยทยทยทยทยทยทยทยทยทยท`                                                                                                                                                                                                                                              prettier/prettier
   97:9   error    Replace `}โŽยทยทยทยทยทยทยท` with `ยทยท}`                                                                                                                                                                                                                                                        prettier/prettier
   99:1   error    Insert `ยทยท`                                                                                                                                                                                                                                                                           prettier/prettier
   99:11  warning  Unexpected console statement                                                                                                                                                                                                                                                          no-console
  100:1   error    Insert `ยทยท`                                                                                                                                                                                                                                                                           prettier/prettier
  101:7   error    Replace `}` with `ยทยท},โŽยทยทยทยทยทยท`                                                                                                                                                                                                                                                        prettier/prettier
  102:6   error    Insert `,`                                                                                                                                                                                                                                                                            prettier/prettier
  103:4   error    Replace `โŽ` with `;`                                                                                                                                                                                                                                                                  prettier/prettier

Steps to reproduce

todo Provide command.

Proposed resolution

Fix all issues or mute them so we can enable eslint check on .gitlab-ci.yml

Remaining tasks

todo Provide tasks.

๐Ÿ“Œ Task
Status

Fixed

Version

1.0

Component

Code

Created by

๐Ÿ‡ท๐Ÿ‡บRussia zniki.ru

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.69.0 2024