- Issue created by @dineshkumarbollu
- Issue was unassigned.
- Status changed to Needs review
over 1 year ago 7:38am 13 April 2023 - Status changed to Needs work
over 1 year ago 6:37am 21 April 2023 - ๐ต๐ญPhilippines paraderojether
Hi @dineshkumarbollu
I reviewed patch #2 and there are still remaining phpcs warnings shown below.
FILE: /Users/studenttrainees/Drupal2/drupalsite/docroot/modules/duet_date_picker/duet_date_picker.info.yml
-------------------------------------------------------------------------------------------------------------
FOUND 0 ERRORS AND 3 WARNINGS AFFECTING 1 LINE
-------------------------------------------------------------------------------------------------------------
1 | WARNING | Remove "project" from the info file, it will be added by drupal.org packaging automatically
1 | WARNING | Remove "datestamp" from the info file, it will be added by drupal.org packaging automatically
1 | WARNING | Remove "version" from the info file, it will be added by drupal.org packaging automatically
-------------------------------------------------------------------------------------------------------------FILE: ...rupal2/drupalsite/docroot/modules/duet_date_picker/src/Plugin/Validation/Constraint/NoPastDatesConstraintValidator.php
----------------------------------------------------------------------------------------------------------------------------
FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE
----------------------------------------------------------------------------------------------------------------------------
18 | WARNING | Unused variable $delta.
----------------------------------------------------------------------------------------------------------------------------Please check.
Thank You. - Status changed to Needs review
over 1 year ago 6:51am 21 April 2023 - Status changed to Needs work
over 1 year ago 6:59am 21 April 2023 - ๐ฎ๐นItaly apaderno Brescia, ๐ฎ๐น
+/** + * @file + */ +
Just adding a
@file
tag is not sufficient. The short description is still missing.The last patch is not even complete, since it does not fix all the issues the report listed.
- ๐ฎ๐นItaly apaderno Brescia, ๐ฎ๐น
Furthermore, if I run the command shown in the issue summary, I get a different report. Those are the issues to be fixed for the 1.0.x branch.
- Status changed to Needs review
over 1 year ago 12:08pm 21 April 2023 - ๐ฎ๐ณIndia sakthi_dev
Created a patch for resolving the PHPCS issue as mentioned in #8. Please review.
Issues on running phpcs --standard=Drupal,DrupalPractice --extensions=php,module,inc,install,test,profile,theme,css,info,txt,md,yml,twig even after applying patch.
FILE: /home/administrator/Projects/duet_date_picker/README.md ------------------------------------------------------------------------ FOUND 1 ERROR AND 2 WARNINGS AFFECTING 3 LINES ------------------------------------------------------------------------ 6 | WARNING | [ ] Line exceeds 80 characters; contains 83 characters 29 | WARNING | [ ] Line exceeds 80 characters; contains 353 characters 31 | ERROR | [x] Expected 1 newline at end of file; 2 found ------------------------------------------------------------------------ PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY ------------------------------------------------------------------------ FILE: /home/administrator/Projects/duet_date_picker/duet_date_picker.module --------------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE --------------------------------------------------------------------------- 3 | ERROR | Missing short description in doc comment --------------------------------------------------------------------------- FILE: /home/administrator/Projects/duet_date_picker/src/Plugin/Field/FieldWidget/DuetDatePickerWidget.php ---------------------------------------------------------------------------------------------------------------------------------------- FOUND 1 ERROR AND 2 WARNINGS AFFECTING 3 LINES ---------------------------------------------------------------------------------------------------------------------------------------- 75 | ERROR | The array declaration extends to column 95 (the limit is 80). The array content should be split up over multiple lines 85 | WARNING | Only string literals should be passed to t() where possible 181 | WARNING | Only string literals should be passed to t() where possible ---------------------------------------------------------------------------------------------------------------------------------------- FILE: /home/administrator/Projects/duet_date_picker/src/Plugin/Field/FieldWidget/DuetDateRangePickerWidget.php ----------------------------------------------------------------------------------------------------------------------------------------- FOUND 2 ERRORS AND 4 WARNINGS AFFECTING 6 LINES ----------------------------------------------------------------------------------------------------------------------------------------- 70 | ERROR | The array declaration extends to column 101 (the limit is 80). The array content should be split up over multiple lines 71 | ERROR | The array declaration extends to column 99 (the limit is 80). The array content should be split up over multiple lines 106 | WARNING | Only string literals should be passed to t() where possible 112 | WARNING | Only string literals should be passed to t() where possible 216 | WARNING | Only string literals should be passed to t() where possible 222 | WARNING | Only string literals should be passed to t() where possible ----------------------------------------------------------------------------------------------------------------------------------------- FILE: /home/administrator/Projects/duet_date_picker/src/Plugin/Validation/Constraint/NoPastDatesConstraint.php -------------------------------------------------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE -------------------------------------------------------------------------------------------------------------- 18 | ERROR | Missing short description in doc comment -------------------------------------------------------------------------------------------------------------- FILE: /home/administrator/Projects/duet_date_picker/src/Plugin/Validation/Constraint/NoPastDatesConstraintValidator.php ----------------------------------------------------------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE ----------------------------------------------------------------------------------------------------------------------- 18 | WARNING | Unused variable $delta. -----------------------------------------------------------------------------------------------------------------------
- Status changed to Needs work
over 1 year ago 3:35pm 21 April 2023 - ๐ฎ๐นItaly apaderno Brescia, ๐ฎ๐น
+/** + * @file + * Contains custom functions for Duet Date Picker Module. + */ +
The short description for the module is Hook implementations for the Duet Date Picker module.
Module is only used when it is the first word in a sentence; otherwise, it is module.- $element[$date_picker_element_name]['#date_date_callbacks'][] = [$this, 'dateDateCallback']; + $element[$date_picker_element_name]['#date_date_callbacks'][] = + [$this, 'dateDateCallback'];
Coding standards do not say that lines must be shorter than 81 characters, That is an example of line that is better to be left as it is.
- '#default_value' => $this->t($this->getSetting('label')), + '#default_value' => $this->t('@label', ['@label' => $this->getSetting('label')]), '#required' => TRUE,
That code does not translate the label. That is one of the case where either
$this->getSetting('label')
is passed to$this->t()
or$this->t()
is not used. - Status changed to Needs review
over 1 year ago 12:55pm 24 April 2023 - ๐ฎ๐ณIndia mrinalini9 New Delhi
Updated patch #9 by addressing #10, please review it.
Thanks!
Hi,Reviewed the patch provided at #11 , it could not be applied. Attaching the screenshot for reference.
Thanks!- ๐ฎ๐ณIndia dev16.addweb
silvi.addweb โ made their first commit to this issueโs fork.
- Status changed to Needs work
5 months ago 1:25am 17 July 2024 Hi @mrinalini9,
Applied the patch you provided, the patch was applied not-so successfully, might be the reason it resulted to the reported errors. Please see below:
duet_date_picker git:(1.0.x) curl https://www.drupal.org/files/issues/2023-04-24/phpcs-3353923-11.patch | patch -p1 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 9686 100 9686 0 0 39694 0 --:--:-- --:--:-- --:--:-- 41042 patching file README.md patching file ci/templates/release.package.yml patching file config/schema/duet_date_picker.schema.yml patching file duet_date_picker.info.yml Hunk #1 FAILED at 1. 1 out of 1 hunk FAILED -- saving rejects to file duet_date_picker.info.yml.rej patching file duet_date_picker.module patching file src/Plugin/Field/FieldWidget/DuetDatePickerWidget.php patching file src/Plugin/Field/FieldWidget/DuetDateRangePickerWidget.php patching file src/Plugin/Validation/Constraint/NoPastDatesConstraint.php patching file src/Plugin/Validation/Constraint/NoPastDatesConstraintValidator.php โ duet_date_picker git:(1.0.x) โ cd .. โ contrib git:(master) โ phpcs --standard=Drupal,DrupalPractice --extensions=php,module,inc,install,test,profile,theme,css,info,txt,md,yml,twig duet_date_picker FILE: ...orgissue-v9/web/modules/contrib/duet_date_picker/duet_date_picker.info.yml -------------------------------------------------------------------------------- FOUND 0 ERRORS AND 1 WARNING AFFECTING 1 LINE -------------------------------------------------------------------------------- 1 | WARNING | Remove "version" from the info file, it will be added by | | drupal.org packaging automatically -------------------------------------------------------------------------------- FILE: ...rgissue-v9/web/modules/contrib/duet_date_picker/duet_date_picker.views.inc -------------------------------------------------------------------------------- FOUND 3 ERRORS AFFECTING 3 LINES -------------------------------------------------------------------------------- 1 | ERROR | [x] Missing file doc comment 12 | ERROR | [x] Whitespace found at end of line 27 | ERROR | [x] Expected 1 newline at end of file; 2 found -------------------------------------------------------------------------------- PHPCBF CAN FIX THE 3 MARKED SNIFF VIOLATIONS AUTOMATICALLY -------------------------------------------------------------------------------- FILE: ...rib/duet_date_picker/src/Plugin/Field/FieldWidget/DuetDatePickerWidget.php -------------------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE -------------------------------------------------------------------------------- 7 | ERROR | [x] Use statements should be sorted alphabetically. The first | | wrong one is Drupal\Core\Datetime\DrupalDateTime. -------------------------------------------------------------------------------- PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY -------------------------------------------------------------------------------- FILE: ...uet_date_picker/src/Plugin/Field/FieldWidget/DuetDateRangePickerWidget.php -------------------------------------------------------------------------------- FOUND 1 ERROR AFFECTING 1 LINE -------------------------------------------------------------------------------- 7 | ERROR | [x] Use statements should be sorted alphabetically. The first | | wrong one is Drupal\Core\Datetime\DrupalDateTime. -------------------------------------------------------------------------------- PHPCBF CAN FIX THE 1 MARKED SNIFF VIOLATIONS AUTOMATICALLY -------------------------------------------------------------------------------- FILE: .../modules/contrib/duet_date_picker/src/Plugin/views/filter/DuetDateTime.php -------------------------------------------------------------------------------- FOUND 2 ERRORS AFFECTING 2 LINES -------------------------------------------------------------------------------- 6 | ERROR | [x] Use statements should be sorted alphabetically. The first | | wrong one is Drupal\Core\Form\FormStateInterface. 74 | ERROR | [x] Use "elseif" in place of "else if" -------------------------------------------------------------------------------- PHPCBF CAN FIX THE 2 MARKED SNIFF VIOLATIONS AUTOMATICALLY -------------------------------------------------------------------------------- FILE: .../web/modules/contrib/duet_date_picker/src/Plugin/views/filter/DuetDate.php -------------------------------------------------------------------------------- FOUND 2 ERRORS AFFECTING 2 LINES -------------------------------------------------------------------------------- 6 | ERROR | [x] Use statements should be sorted alphabetically. The first | | wrong one is Drupal\Core\Form\FormStateInterface. 74 | ERROR | [x] Use "elseif" in place of "else if" -------------------------------------------------------------------------------- PHPCBF CAN FIX THE 2 MARKED SNIFF VIOLATIONS AUTOMATICALLY -------------------------------------------------------------------------------- Time: 343ms; Memory: 12MB
Kindly check
Thanks,
Jake-
minoroffense โ
committed 966b0fe1 on 1.0.x
style: apply auto lint fix Issue #3353923 by silvi.addweb, sakthi_dev,...
-
minoroffense โ
committed 966b0fe1 on 1.0.x
- ๐จ๐ฆCanada minoroffense Ottawa, Canada
Thanks for the work. I finish it up and set the attribution in the commit for everyone.
Automatically closed - issue fixed for 2 weeks with no activity.