Files
phabricator/resources/sql/patches
epriestley 254f606e89 Tie all the pieces for symbol cross-references together
Summary:
This makes symbol cross-references work in Differential. You need to do a little
legwork but I'll document that once the change has baked for a little while.

Basically:

  - Projects are annotated with indexed languages, and "shared library" projects
(for example, symbols in Phabricator should be searched for in Arcanist and
libphutil).
  - When we render a changeset, we check if its language is an indexed one. If
it is, we invoke the decorator Javascript.
  - The Javascript takes you to a lookup page, which either gives you a list of
matching symbols (if several match) or redirects you instantly to the
definition.

Test Plan: Clicked class and function symbols in a diff, got jumped into
sensible sorts of places in Diffusion.

Reviewers: jungejason, nh, tuomaspelkonen, aran

Reviewed By: jungejason

CC: aran, jungejason

Differential Revision: 980
2011-10-09 17:58:17 -07:00
..
2011-02-21 00:23:24 -08:00
2011-03-10 13:48:29 -08:00
2011-03-15 20:51:53 +00:00
2011-03-20 17:55:31 -07:00
2011-03-30 22:08:41 -07:00
2011-04-03 22:03:27 -07:00
2011-04-05 22:30:10 -07:00
2011-04-06 22:43:56 -07:00
2011-04-10 17:19:01 -07:00
2011-04-12 18:19:24 -07:00
2011-04-14 10:12:10 -07:00
2011-04-28 14:40:41 -07:00
2011-05-27 09:33:33 -07:00
2011-06-10 13:41:18 -04:00
2011-06-13 18:53:43 -07:00
2011-07-11 11:42:50 -07:00