31
2
mirror of https://github.com/joomla-extensions/jedchecker.git synced 2024-06-09 08:32:22 +00:00
Commit Graph

79 Commits

Author SHA1 Message Date
Denis Ryabov
e0406d3be7 consider incompatibility in language file format as error instead of warning 2024-01-08 13:54:26 +04:00
Denis Ryabov
b1bc53e455
Merge pull request #245 from dryabov/patch-89
Switch to the new language file parser (since Joomla 4.4.1/5.0.1)
2024-01-08 12:14:37 +03:00
Denis Ryabov
abd14993e3
Merge pull request #235 from dryabov/patch-85
Display a notice if en-GB sys.ini file is missed
2024-01-08 12:14:06 +03:00
Denis Ryabov
387fc7f08d switch to the new language file parser (since Joomla 4.4.1/5.0.1) 2024-01-08 12:56:04 +04:00
Denis Ryabov
7b45ccdb4f Display a notice if en-GB sys.ini file is missed 2023-09-21 16:43:08 +04:00
Denis Ryabov
3c9e6def89 Test for deprected Joomla\CMS\Filesystem in Joomla 5 2023-09-08 11:10:30 +04:00
Denis Ryabov
8f216123ed missed comma 2023-09-05 15:36:29 +04:00
Denis Ryabov
514a7aa47b add J5legacy rule 2023-09-05 12:12:54 +04:00
Denis Ryabov
aac5e96bef fix and improve processing of deprecated framework api 2023-09-05 12:11:38 +04:00
Denis Ryabov
3a1e59bb2b Fix URL of JED Entries Checklists 2023-07-28 14:53:25 +04:00
Denis Ryabov
0d6b562501 Improve validation of XML manifests 2023-07-27 20:33:34 +04:00
Denis Ryabov
843224cdbd pre-check required Joomla and PHP versions 2022-01-19 19:41:22 +03:00
Denis Ryabov
8542f690bd Report spaces/tabs/EOLs at the beginning of PHP file (see issue #164) 2021-11-16 20:16:50 +03:00
Denis Ryabov
067a21f8c1 6 issue levels: error, warning, compatibility, notice, info, passed 2021-09-09 10:30:06 +03:00
Denis Ryabov
a1a86d3f81 translate text badges 2021-09-05 23:04:22 +03:00
Denis Ryabov
ba8b805450
Fix issues in JEDChecker found by JEDChecker
- Unescaped double quotation mark found
- The key name was declared previously
2021-09-01 19:07:21 +03:00
Denis Ryabov
560f52cb12 use placeholders instead of escaped quotes 2021-08-31 22:15:39 +03:00
Wilco Alsemgeest
a1de93c1a3
Update en-GB.com_jedchecker.ini
Corrected the quot to default way.
2021-08-31 12:50:31 +02:00
dde14f6869
Merge PR #107 into develop 2021-08-31 11:57:37 +02:00
4b14943af4
Merge PR #122 into devlope 2021-08-31 11:50:23 +02:00
055a9b1378
Merge PR #120 into develop 2021-06-29 06:38:52 +02:00
Denis Ryabov
ee3e0d8b1d
Fix issue #125 2021-05-21 22:15:49 +03:00
Denis Ryabov
c0101a72cf
Extended error description 2021-05-21 21:33:10 +03:00
Denis Ryabov
7f00263488 Fix _QQ_ match (to load language file in rare case of disabled parse_ini_file) 2021-05-17 23:49:10 +03:00
Denis Ryabov
3aa1682131 check BOM in the Framework rule 2021-05-17 23:30:33 +03:00
Denis Ryabov
448b5c59a9 error on short php tag 2021-05-13 22:03:51 +03:00
Denis Ryabov
06f84ba6a0 add link to Joomla! 4 compatibility page 2021-05-13 22:01:48 +03:00
Denis Ryabov
5662e48df4 Fix typo in language key 2021-05-11 23:51:03 +03:00
Denis Ryabov
39608b595b Add missed constant for JText detection 2021-05-11 23:50:49 +03:00
Denis Ryabov
30c9ced67b Check length of the listing name (warning for 40+, error for 80+) 2021-05-11 23:26:52 +03:00
Denis Ryabov
10a9cba326 Error for non-ASCII characters in the listing name 2021-05-11 23:25:06 +03:00
Denis Ryabov
0dd8b4e572 Allow trailing "for Joomla" in the listing name 2021-05-11 23:24:32 +03:00
Denis Ryabov
084367bc78 check prefixed names 2021-05-11 23:08:21 +03:00
Denis Ryabov
4ac26c9282 check reserved words 2021-05-11 23:07:22 +03:00
3d9fc254a0
Merge PR #83 with develop 2021-04-27 01:23:18 +02:00
bf2ca15b99
Merge PR #82 with develop 2021-04-27 01:19:11 +02:00
f616ebff7d
Merge PR #81 with develop 2021-04-27 01:11:40 +02:00
5ee979715d
Merge PR #80 with develop 2021-04-27 00:59:38 +02:00
Denis Ryabov
942f5a6dc0 Warning on outdated manifest format 2021-04-04 16:06:01 +03:00
Denis Ryabov
21a4a72356 add Joomla! 4 removed and deprecated snippets 2021-04-04 15:17:22 +03:00
Denis Ryabov
cfe16c16d0 Check for spaces around the translation string (just a notice for en-GB language) 2021-04-04 14:49:04 +03:00
Denis Ryabov
adb548249d separate check for left and right quotes (for convenience) 2021-04-04 14:48:30 +03:00
Denis Ryabov
566ce26d11 Check for invalid UTF8 values 2021-04-04 14:44:20 +03:00
Denis Ryabov
9c6295231e Check for incorrect EOL 2021-04-04 14:44:07 +03:00
Denis Ryabov
da42c8f0b6 remove notice on unused argnum syntax, but keep detection of incorrect argnum syntax 2021-04-04 14:43:16 +03:00
Denis Ryabov
03f22df7d9 Mitigate error to a note for missed optional node 2021-04-04 14:29:53 +03:00
Denis Ryabov
4ed9b2c64d rule to found missed/incorrent client attribute 2021-04-04 14:26:31 +03:00
Denis Ryabov
a426ccfd0e rule to found missed method="upgrade" 2021-04-04 14:24:10 +03:00
Denis Ryabov
4d658b082c new inspection: empty element 2021-04-04 14:19:29 +03:00
Denis Ryabov
a2565abe68 add direct search for leftover files and folders 2021-04-04 14:01:38 +03:00