There are several topics/defgroups that should be removed from the code base, because they are not really relevant to developers or not enough to merit having a topic.

To do this, you need to:

a) Find the @defgroup doc block (see https://www.drupal.org/node/1354#defgroup for syntax) and remove it completely.
b) See if there are any lines in the same file or other files saying @ingroup (group name) or @addtogroup (group name) or

/**
* @} End of "defgroup (group name)".
*/

and remove those too.

List of topics to be removed:

1) https://api.drupal.org/api/drupal/core%21modules%21file%21file.module/gr...

2) https://api.drupal.org/api/drupal/core!includes!common.inc/group/http_ha...

3) https://api.drupal.org/api/drupal/core!includes!menu.inc/group/menu_tree...

4) https://api.drupal.org/api/drupal/core!modules!update!update.manager.inc...

5) https://api.drupal.org/api/drupal/core!modules!update!update.manager.inc...

6) https://api.drupal.org/api/drupal/core!modules!update!update.manager.inc...

Comments

jhodgdon’s picture

pushpinderchauhan’s picture

Status: Active » Needs review
StatusFileSize
new30.07 KB

Removed from mention files, if it's correct then can look into other files. Please review.

jhodgdon’s picture

Status: Needs review » Needs work

It looks to me as though you've removed a LOT of defgroups here. We only want those specific 7 defgroups listed above to be removed. In common.inc, the only one is http_handling. Thanks!

pushpinderchauhan’s picture

Status: Needs work » Needs review
StatusFileSize
new23.21 KB
new8.11 KB

@jhodgdon, thankyou for your feedback. I hope in this patch, removed correct defgroups. Please review.

jhodgdon’s picture

Status: Needs review » Needs work

Looks good, thanks!

There are a couple of @see/@link references to tupdate_api in system.api.php that need to be removed also (just remove the whole sentence with the @link and the whole line with the @see).

The rest is perfect!

pushpinderchauhan’s picture

Status: Needs work » Needs review
StatusFileSize
new928 bytes
new8.82 KB

@jhodgdon, thanks for your feedback.

Please review updated patch.

jhodgdon’s picture

Status: Needs review » Reviewed & tested by the community

Looks good, thanks! I'm glad you figured out what I meant (I had a typo in comment #5 and it said "tupdate_api" incorrectly).

webchick’s picture

Status: Reviewed & tested by the community » Fixed

BEGONE! ;) Thanks for helping to clean this up and make the important info more obvious.

Committed and pushed to 8.x. Thanks!

  • webchick committed 1eadf82 on 8.x
    Issue #2299691 by er.pushpinderrana, jhodgdon: Some topics should be...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.