[phpMyAdmin Git] [phpmyadmin/phpmyadmin] a84cae: Refactor ExportSql - part 1 (#17955)

Kamil Tekiela tekiela246 at gmail.com
Wed Dec 14 15:56:25 CET 2022


Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: a84cae6c2d5feb725cb174842a4b2189bafeba67
https://github.com/phpmyadmin/phpmyadmin/commit/a84cae6c2d5feb725cb174842a4b2189bafeba67
Author: Kamil Tekiela <tekiela246 at gmail.com>
Date: 2022-12-14 (Wed, 12 December 2022) -03:00

Changed paths: 
M libraries/classes/Plugins/Export/ExportSql.php
M libraries/classes/Plugins/ExportPlugin.php
M libraries/classes/Table.php
M libraries/classes/Tracker.php
M phpstan-baseline.neon
M psalm-baseline.xml
M test/classes/Plugins/Export/ExportSqlTest.php

Log Message:
-----------
Refactor ExportSql - part 1 (#17955)

* Add getTableStatus method

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Remove unused $errorUrl parameter

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Remove unused parameter $table

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Add string return types

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Refactor exportUseStatement

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Specify param types for exportConfigurationMetadata

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* param types for getTableDefForView

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Param types for getTableComments

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Small fixes

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Extract addCompatOptions() method

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Remove no longer needed suppress

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Merge if statements by SonarLint

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Update phpstan-baseline.neon

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Specify param types for exportRoutineSQL

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Specify param types for generateComment

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Specify param types for replaceWithAliases

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

* Update psalm-baseline.xml

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>

Signed-off-by: Kamil Tekiela <tekiela246 at gmail.com>



More information about the Git mailing list