Export one "real" ES6 class per file
Open, NormalPublic

Description

This not only makes for smoother porting of PHP code but also improves code readability.

ssastry created this task.Nov 9 2018, 10:52 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptNov 9 2018, 10:52 PM
ssastry triaged this task as Normal priority.Nov 9 2018, 10:52 PM

Change 472747 had a related patch set uploaded (by Subramanya Sastry; owner: Subramanya Sastry):
[mediawiki/services/parsoid@master] Split Token types into separate classes in lib/types

https://gerrit.wikimedia.org/r/472747

Change 472747 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Split Token types into separate classes in lib/tokens

https://gerrit.wikimedia.org/r/472747

Change 480999 had a related patch set uploaded (by Subramanya Sastry; owner: Subramanya Sastry):
[mediawiki/services/parsoid@master] Split ExternalLinkHandler into its own class

https://gerrit.wikimedia.org/r/480999

Change 481000 had a related patch set uploaded (by Subramanya Sastry; owner: Subramanya Sastry):
[mediawiki/services/parsoid@master] Rename LinkHandler.js to WikiLinkHandler.js

https://gerrit.wikimedia.org/r/481000

Change 480999 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Split ExternalLinkHandler into its own class

https://gerrit.wikimedia.org/r/480999

Change 481000 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Rename LinkHandler.js to WikiLinkHandler.js

https://gerrit.wikimedia.org/r/481000