Skip to content

Comments

Refactoring of Properties#20099

Merged
MauricioFauth merged 7 commits intophpmyadmin:masterfrom
kamil-tekiela:Refactoring-of-properties
Feb 13, 2026
Merged

Refactoring of Properties#20099
MauricioFauth merged 7 commits intophpmyadmin:masterfrom
kamil-tekiela:Refactoring-of-properties

Conversation

@kamil-tekiela
Copy link
Contributor

Removed some unnecessary polymorphism. The base class had two methods which were not used anywhere. The two property types share no common functionality, and therefore, the base class is unneeded. All types were properly narrowed according to what is expected by the code.

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

1
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
@kamil-tekiela
Copy link
Contributor Author

FYI this is the commit that introduced this hierarchy 5609a90

@MauricioFauth MauricioFauth merged commit 0f7887a into phpmyadmin:master Feb 13, 2026
60 of 63 checks passed
@MauricioFauth MauricioFauth self-assigned this Feb 13, 2026
@MauricioFauth MauricioFauth added this to the 6.0.0 milestone Feb 13, 2026
@kamil-tekiela kamil-tekiela deleted the Refactoring-of-properties branch February 13, 2026 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants