Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'QA' | William Desportes | 2019-12-31 | 1 | -1/+1 |
|\ | | | | | | | Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
| * | Fix phpdoc using phpstan level 3 | William Desportes | 2019-12-31 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
* | | Remove left overs of old array syntax | William Desportes | 2019-12-31 | 3 | -3/+3 |
| | | | | | | | | Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
* | | Merge branch 'QA' | William Desportes | 2019-12-31 | 1 | -1/+1 |
|\ \ | |/ | | | | | Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
| * | Fix #249 - Notice - Undefined index: ORDER BY | William Desportes | 2019-12-31 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
* | | Merge branch 'QA' | William Desportes | 2019-12-31 | 1 | -1/+1 |
|\ \ | |/ | | | | | Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
| * | Add more tests for CLI stdin | William Desportes | 2019-12-31 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
* | | Add PHPStan at level 2 | Maurício Meneghini Fauth | 2019-12-16 | 1 | -0/+4 |
| | | | | | | | | Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev> | ||||
* | | Fix uncaught TypeError with CASE Statement | Maurício Meneghini Fauth | 2019-12-14 | 1 | -1/+1 |
| | | | | | | | | | | | | Related to #272 Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev> | ||||
* | | Remove useless comments and annotations | Maurício Meneghini Fauth | 2019-12-14 | 9 | -40/+0 |
| | | | | | | | | Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev> | ||||
* | | Replace is_null($var) with $var === null | Maurício Meneghini Fauth | 2019-12-14 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev> | ||||
* | | Remove useless parentheses | Maurício Meneghini Fauth | 2019-12-14 | 2 | -5/+5 |
| | | | | | | | | Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev> | ||||
* | | Merge branch 'QA' | William Desportes | 2019-10-29 | 1 | -4/+5 |
|\ \ | |/ | | | | | | | | | This merge includes phpcs fixes Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
| * | revert usage of new array syntax [] | William Desportes | 2019-05-29 | 1 | -1/+1 |
| | | | | | | | | | | | | See: 86c5baebda24c1721fb6881df8671a3c7df60e8b Related-to: 930a860bc7f0684c45babd012070f88a9505d427, 5d5089a259d0195c4a1e4aa3588c31c839954067 Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
| * | Revert "Enable strict mode on PHP files" | William Desportes | 2019-05-28 | 9 | -13/+13 |
| | | | | | | | | | | This reverts commit 17da8a34b81442524a8e01fead7b5968fa1cc39d. Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
| * | revert of new array syntax | William Desportes | 2019-05-28 | 8 | -113/+113 |
| | | | | | | | | | | See: 86c5baebda24c1721fb6881df8671a3c7df60e8b Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
| * | Revert array syntax | William Desportes | 2019-05-28 | 8 | -28/+28 |
|/ | | | | | See: 86c5baebda24c1721fb6881df8671a3c7df60e8b Signed-off-by: William Desportes <williamdes@wdes.fr> | ||||
* | Fix merge conflicts for pull request #242 | Isaac Bennetch | 2019-05-09 | 1 | -0/+7 |
|\ | | | | | | | Signed-off-by: Isaac Bennetch <bennetch@gmail.com> | ||||
| * | Recognize question mark as parameter, add formatter for parameters | Radosław Kowalewski | 2019-04-19 | 1 | -0/+7 |
| | | |||||
* | | Add usage hints for command line stdin | Isaac Bennetch | 2019-04-29 | 1 | -0/+3 |
| | | | | | | | | Signed-off-by: Isaac Bennetch <bennetch@gmail.com> | ||||
* | | Support reading from stdin | Markus Staab | 2019-04-05 | 1 | -0/+23 |
| | | |||||
* | | fix: incorrect lastClauseIdx in Util::getQuery | Deven Bansod | 2019-03-12 | 1 | -2/+2 |
| | | |||||
* | | Enable strict mode on PHP files | Maurício Meneghini Fauth | 2019-01-16 | 9 | -13/+13 |
| | | | | | | | | Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com> | ||||
* | | Apply phpmyadmin/coding-standard | Maurício Meneghini Fauth | 2019-01-16 | 9 | -173/+278 |
|/ | | | | Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com> | ||||
* | Fix unused variable | Bruno Perel | 2018-12-09 | 1 | -3/+3 |
| | |||||
* | Use triple (in)equalities when type compatibility is ensured | Bruno Perel | 2018-11-26 | 4 | -8/+8 |
| | |||||
* | Cleanup and improve readability: | Bruno Perel | 2018-11-26 | 6 | -68/+65 |
| | | | | | Avoid duplicate if conditions Use switch/case instead of ifs when possible | ||||
* | Apply php-cs-fixer | Michal Čihař | 2017-10-10 | 1 | -0/+2 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Always initialize querytype flag | Michal Čihař | 2017-09-04 | 1 | -1/+1 |
| | | | | | | | | This avoids problems later when using it to detect handling of query. Fixes https://github.com/phpmyadmin/phpmyadmin/issues/13640 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Allow to specify context on lint-query | Michal Čihař | 2017-08-30 | 1 | -2/+6 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Provide $expr consistently for CaseExpression as with Expression | Michal Čihař | 2017-07-12 | 1 | -3/+0 |
| | | | | | | | This is probably better approach to address https://github.com/phpmyadmin/phpmyadmin/issues/13487 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Correctly handle CASE expression in SELECT statement | Michal Čihař | 2017-07-12 | 1 | -0/+3 |
| | | | | | | Fixes https://github.com/phpmyadmin/phpmyadmin/issues/13487 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Add recognizer for SET Statements | Deven Bansod | 2017-07-07 | 1 | -0/+3 |
| | | | | | | | | Fix #157 Add Tests for SET statement flag Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | ||||
* | Honor newlines before comments in formatter | Michal Čihař | 2017-06-08 | 1 | -2/+11 |
| | | | | | | Issue #156 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Merge commit 'bb384a13abf5b8e96c2b50fef29e6be3b5ba9d04' | Michal Čihař | 2017-05-17 | 1 | -2/+13 |
|\ | |||||
| * | Don't print duplicated cli formatting characters | Damian Dlugosz | 2017-05-17 | 1 | -2/+13 |
| | | |||||
* | | Inline CREATE PROCEDURE | Damian Dlugosz | 2017-05-16 | 1 | -0/+1 |
|/ | |||||
* | Improved format of INSERT queries. | Dan Ungureanu | 2017-05-16 | 1 | -1/+24 |
| | | | | Signed-off-by: Dan Ungureanu <udan1107@gmail.com> | ||||
* | Merge pull request #148 from nijel/inline-comment-newline | Michal Čihař | 2017-04-06 | 1 | -0/+4 |
|\ | | | | | Fixed inline comments parsing | ||||
| * | Keep linebreaks after comments | Michal Čihař | 2017-04-04 | 1 | -0/+4 |
| | | | | | | | | | | | | Concatenating line terminated comments will change the query. Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | | Merge pull request #146 from Achilles-96/Issue-11717 | Michal Čihař | 2017-04-06 | 1 | -3/+5 |
|\ \ | |/ |/| | Fixes striping of inline comments #11717 | ||||
| * | Fixes striping of inline comments #11717 | Raghuram | 2017-04-05 | 1 | -3/+5 |
| | | | | | | | | Signed-off-by: Raghuram Vadapalli <raghuram.vadapalli@research.iiit.ac.in> | ||||
* | | Add utility to tokenize query | Michal Čihař | 2017-04-03 | 1 | -0/+50 |
|/ | | | | | | | | It's mostly useful for debugging changes in parser. See #147. Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | This is already done | Michal Čihař | 2017-02-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Fix BEGIN/END indentation | Michal Čihař | 2017-02-20 | 1 | -6/+1 |
| | | | | | | Ensure we never have negative indentation Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Merge pull request #143 from devenbansod/fix_131 | Michal Čihař | 2017-02-20 | 1 | -0/+5 |
|\ | | | | | Parse LOAD statement properly | ||||
| * | Parse LOAD statement properly | Deven Bansod | 2017-02-18 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | Fix #131 Might help to fix phpmyadmin/phpmyadmin#12345 Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | ||||
* | | Inline JOINs | Damian Dlugosz | 2017-02-16 | 1 | -0/+10 |
|/ | |||||
* | Order imports | Damian Dlugosz | 2017-02-12 | 3 | -6/+6 |
| | |||||
* | Apply cs fixes | Damian Dlugosz | 2017-02-12 | 1 | -0/+1 |
| | |||||
* | Fix parameters documentation | Michal Čihař | 2017-02-07 | 1 | -2/+2 |
| | | | | | | This function will only get SelectStatement, so be clear on that. Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Split select flags calculation to separate method | Michal Čihař | 2017-02-07 | 1 | -62/+76 |
| | | | | | | It's the most complex case right now, so let's separate it. Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Move all flags definition outside of method | Michal Čihař | 2017-02-07 | 1 | -155/+157 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Various coding style fixes | Michal Čihař | 2017-02-07 | 1 | -11/+11 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Remove double spacing | Michal Čihař | 2017-02-06 | 1 | -2/+2 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Fix comment type | Michal Čihař | 2017-02-06 | 1 | -11/+11 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Merge remote-tracking branch 'origin/pull/120' into tmp | Michal Čihař | 2017-02-06 | 1 | -4/+1 |
|\ | |||||
| * | Remove @var | Damian Dlugosz | 2017-02-03 | 1 | -2/+0 |
| | | |||||
| * | And now? | Damian Dlugosz | 2017-02-01 | 1 | -6/+3 |
| | | |||||
| * | Testing create table | Damian Dlugosz | 2017-02-01 | 1 | -1/+3 |
| | | |||||
* | | Use keyword attribute for comparing keyword name | Michal Čihař | 2017-02-06 | 2 | -12/+12 |
|/ | | | | | | | We do not uppercase non reserved keywords, so this way we make the comparison properly handle that. Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Coding style fixes | Michal Čihař | 2017-01-23 | 1 | -3/+1 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Added PhpMyAdmin namespace prefix to follow PSR-4. | Michal Čihař | 2017-01-23 | 9 | -54/+54 |
| | | | | | | Fixes #126 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Run php-cs-fixer | Michal Čihař | 2017-01-20 | 1 | -2/+2 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Merge pull request #123 from bigfoot90/fix-comment-parsing | Michal Čihař | 2017-01-20 | 1 | -51/+21 |
|\ | | | | | Fix comment parsing | ||||
| * | Fix comment parsing | Damian Dlugosz | 2017-01-10 | 1 | -51/+21 |
| | | |||||
* | | Remove unuseful brackets | Damian Dlugosz | 2017-01-08 | 1 | -7/+9 |
|/ | |||||
* | Merge pull request #117 from bigfoot90/small-fix | Michal Čihař | 2017-01-07 | 1 | -22/+28 |
|\ | | | | | Some clean, remove useless brackets | ||||
| * | Remove useless brackets | Damian Dlugosz | 2017-01-06 | 1 | -22/+28 |
| | | |||||
* | | Fix indentation on html format | Damian Dlugosz | 2017-01-06 | 1 | -1/+5 |
|/ | |||||
* | Apply php-cs-fixer | Damian Dlugosz | 2017-01-06 | 9 | -266/+232 |
| | |||||
* | Simplify rules merging | Michal Čihař | 2017-01-03 | 1 | -28/+23 |
| | | | | | | | We first sanitize the merged array and we can later use it without checking. Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Make the code a bit more readable | Michal Čihař | 2017-01-03 | 1 | -1/+5 |
| | | | | | | | Do not misuse ternary erorr silence operator to check if variable is set. Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Handling merging formats arrays | Damian Dlugosz | 2016-12-30 | 1 | -115/+188 |
| | |||||
* | Fix return value of Formatter.toString() when type is text | Madhura Jayaratne | 2016-12-05 | 1 | -0/+1 |
| | | | | Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com> | ||||
* | Prevent incorrect error messages in UNION queries | Deven Bansod | 2016-11-20 | 1 | -0/+2 |
| | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | ||||
* | Remove unused variable (#96) | Michal Čihař | 2016-11-08 | 1 | -8/+0 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Validate order of clauses in the parsing of statements | Deven Bansod | 2016-11-03 | 1 | -0/+62 |
| | | | | | | Fix #22 Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | ||||
* | Clarify license | Michal Čihař | 2016-09-26 | 9 | -9/+9 |
| | | | | | | | | | - Add link to official license text - Use SPDX identifier for license - Clarify that the code is GPL or later - See issue #89 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Remove @author from comment metadata | Michal Čihař | 2016-09-26 | 9 | -9/+0 |
| | | | | | | | | - We're doing this for ages in phpmyadmin repo - The comments get outdated over time - See issue #89 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Fixed escaping of control chars in CLI formatter | Michal Čihař | 2016-09-20 | 1 | -2/+23 |
| | | | | | | Fixes #84 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Fixed escaping HTML entities in HTML formatter | Michal Čihař | 2016-09-20 | 1 | -2/+3 |
| | | | | | | Fixes #83 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | fix default options in Formater constructor | Remi Collet | 2016-09-13 | 1 | -1/+5 |
| | |||||
* | Correctly handle getopt failures | Michal Čihař | 2016-09-13 | 1 | -0/+3 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Add tests for CLI interface | Michal Čihař | 2016-09-13 | 1 | -2/+7 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Do not use \e as it's not supported on PHP 5.3 | Michal Čihař | 2016-09-13 | 1 | -9/+9 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Fix parsing of query with \v3.4.3 | Michal Čihař | 2016-04-19 | 1 | -3/+3 |
| | | | | | | | | The previous fix was wrong, it didn't properly handle double escaping. Fixes https://github.com/phpmyadmin/phpmyadmin/issues/12197 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Improve formatting of non indented groupsv3.4.2 | Michal Čihař | 2016-04-07 | 1 | -0/+11 |
| | | | | | | | | We don't want to insert newlines insite non indented groups. Fixes #20 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Add command line query linter | Michal Čihař | 2016-03-18 | 1 | -7/+52 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Prepare for multiple CLI utils | Michal Čihař | 2016-03-18 | 1 | -7/+12 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Add error message | Michal Čihař | 2016-03-18 | 1 | -0/+1 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Add command line script for highlighting SQL query | Michal Čihař | 2016-03-18 | 1 | -0/+69 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Reset console formatting at the end of query | Michal Čihař | 2016-03-18 | 1 | -0/+4 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Fix splitting query when escaped quotes are involved | Michal Čihař | 2016-03-02 | 1 | -2/+2 |
| | | | | | | Fixes https://github.com/phpmyadmin/phpmyadmin/issues/12054 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Escape query when displaying | Michal Čihař | 2016-02-25 | 1 | -1/+1 |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Misc: Fixed some more issues reported by Scrutinizer. | Dan Ungureanu | 2016-02-21 | 1 | -9/+10 |
| | | | | Signed-off-by: Dan Ungureanu <udan1107@gmail.com> | ||||
* | Misc: Fixed some issues reported by Scrutinizer. | Dan Ungureanu | 2016-02-21 | 1 | -2/+2 |
| | | | | Signed-off-by: Dan Ungureanu <udan1107@gmail.com> | ||||
* | Change return value from getAll in case of not parsed query | Michal Čihař | 2016-02-17 | 1 | -1/+1 |
| | | | | | | Fixes https://github.com/phpmyadmin/phpmyadmin/issues/11609 Signed-off-by: Michal Čihař <michal@cihar.com> | ||||
* | Misc: Fixed coding style. | Dan Ungureanu | 2016-02-10 | 1 | -2/+2 |
| | |||||
* | BufferedQuery: Backslashes in comments escaped characters in comments. | Dan Ungureanu | 2016-01-09 | 1 | -7/+13 |
| |