Updated: Comment #0
Problem/Motivation
Related to #2197431: [policy, no patch] Exempt migrate_drupal from coding standards
Proposed resolution
Meet https://drupal.org/core-gates#documentation-block-requirements
Remaining tasks
issue summary details to be added.
User interface changes
No.
API changes
No. (Maybe some type hints. But should not really be changes to core APIs.)
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | no_dox-v2.txt | 4.53 KB | marvil07 |
Comments
Comment #1
marvil07 commentedOne step:
17d5984 migrate_drupal cleanup: Added visibility to methods without it.Comment #2
chx commentedyay! Please find a list attached, it contains the files and line numbers where there's an empty line before a function definition -- these are somewhat obviously missing doxygen, 99% of them will be {@inheritdoc} I am sure.
Comment #3
marvil07 commentedSome missing doxygen:
Comment #4
chx commented> *Test::setDatabase()
> *Test::setModuleHandler()
These are setter injections but they aren't on the base class because it'd be wrong to run them outside of a test environment. They set the database connection / module handler. Check their getters.
> *Test::setCallable()
> *Test::setDelimiter()
These are on 1-1 process plugins AFAIK and they set the specific configuration value -- the one we want to test actually. Without such a method we wouldn't be able to change the configuration on the fly; that's not something that plugins support (or even should support).