epriestley
e4e5c39457
Merge __init_env__.php into __init_script__.php
...
Summary: There are currently two files, but all scripts require both of them,
which is clearly silly. In the longer term I want to rewrite all of this init
stuff to be more structured (e.g., merge webroot/index.php and __init_script__
better) but this reduces the surface area of the ad-hoc "include files" API we
have now, at least.
Test Plan:
- Grepped for __init_env__.php (no hits)
- Ran a unit test (to test unit changes)
- Ran a daemon (to test daemon changes)
Reviewers: jungejason, nh, tuomaspelkonen, aran
Reviewed By: jungejason
CC: aran, jungejason
Differential Revision: 976
2011-10-02 11:48:09 -07:00
epriestley
77ed7ade66
Add symbol import scripts for crossref features
...
Summary: Adds a script to import symbols from a ctags-like format, and another
to generate that format for PHP files.
Test Plan:
Ran it on Phabricator:
mysql> select * from repository_symbol limit 200, 20;
+-------------------+---------------------------------------------------+------------+----------------+--------+------------+
| arcanistProjectID | symbolName |
symbolType | symbolLanguage | pathID | lineNumber |
+-------------------+---------------------------------------------------+------------+----------------+--------+------------+
| 1 | DifferentialDiffViewController |
class | php | 52 | 19 |
| 1 | DifferentialInlineCommentEditController |
class | php | 308 | 19 |
| 1 | DifferentialInlineCommentPreviewController |
class | php | 10543 | 19 |
| 1 | DifferentialRevisionEditController |
class | php | 10544 | 19 |
| 1 | DifferentialRevisionListController |
class | php | 10545 | 19 |
| 1 | DifferentialRevisionViewController |
class | php | 142 | 19 |
| 1 | DifferentialSubscribeController |
class | php | 10546 | 19 |
| 1 | DifferentialRevisionListData |
class | php | 58 | 19 |
| 1 | DifferentialCommentEditor |
class | php | 39 | 19 |
| 1 | DifferentialRevisionEditor |
class | php | 42 | 24 |
| 1 | DifferentialFieldSpecificationIncompleteException |
class | php | 10547 | 19 |
| 1 | DifferentialFieldDataNotAvailableException |
class | php | 10548 | 19 |
| 1 | DifferentialFieldParseException |
class | php | 10549 | 19 |
| 1 | DifferentialFieldValidationException |
class | php | 10550 | 19 |
| 1 | DifferentialFieldSelector |
class | php | 10551 | 19 |
| 1 | DifferentialDefaultFieldSelector |
class | php | 10552 | 19 |
| 1 | DifferentialApplyPatchFieldSpecification |
class | php | 10553 | 19 |
| 1 | DifferentialArcanistProjectFieldSpecification |
class | php | 10554 | 19 |
| 1 | DifferentialAuthorFieldSpecification |
class | php | 10555 | 19 |
| 1 | DifferentialFieldSpecification |
class | php | 10556 | 35 |
+-------------------+---------------------------------------------------+------------+----------------+--------+------------+
20 rows in set (0.00 sec)
Reviewers: jungejason, nh, tuomaspelkonen, aran
Reviewed By: tuomaspelkonen
CC: aran, tuomaspelkonen
Differential Revision: 898
2011-09-13 08:49:44 -07:00