1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-27 09:12:41 +01:00
phorge-phorge/src
epriestley b7f6956ec9 Allow Diviner groups to be configured in .book files
Summary:
Ref T988. Currently, every class/function needs to be annotated with `@group`, but 99% of this data can be inferred from file structure, at least in this project. Allow group specifications like:

  "paste" : {
    "name" : "Paste",
    "include" : "(^src/applications/paste/)"
  }

..to automatically put everything defined there in the "paste" group. A list of regexps is also supported. Depends on D6855.

Test Plan: Regenerated documentation with `bin/diviner generate --book src/docs/book/phabricator.book --clean`, observed all Paste stuff go in the paste group.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T988

Differential Revision: https://secure.phabricator.com/D6856
2013-09-02 11:33:02 -07:00
..
aphront Allow construction of ApplicationSearch queries with GET 2013-08-29 11:52:29 -07:00
applications Allow Diviner groups to be configured in .book files 2013-09-02 11:33:02 -07:00
docs Allow Diviner groups to be configured in .book files 2013-09-02 11:33:02 -07:00
extensions Add src/extensions/ to Phabricator 2013-08-14 15:38:06 -07:00
infrastructure UIColor Blues and common color integration 2013-09-02 08:10:47 -07:00
view Remove "Chaos" mode and fix fullscreen in Conpherence 2013-08-29 15:59:15 -07:00
__celerity_resource_map__.php Move #888 and #999 to $lightgreytext 2013-09-02 08:12:18 -07:00
__phutil_library_init__.php Delete license headers from files 2012-11-05 11:16:51 -08:00
__phutil_library_map__.php Allow MetaMTA adapters to indicate that a mail is permanently undeliverable 2013-08-30 08:21:50 -07:00