-
Type:
Suggestion
-
Resolution: Unresolved
-
None
-
Component/s: Pull Requests, Repository - Source / Diff
-
None
-
5
-
2
Was just thinking that something that could really differentiate Stash from its competitors would be the ability to have it be able to support language-specific/project specific code interrogation (i.e. click on a method and be able to browse to its implementation). Maybe by working together with IntelliJ, the Eclipse Foundation/Eclipse dev team(s), Rational, etc. there might be a way to allow Stash to take advantage of IDE-like code browsing behavior.
I totally understand that this would be incredibly difficult to implement. It is one of those "wouldn't it be nice if..." features to be able to really see what is going on in the code when doing a code review using Stash instead of something like IDea's IDEtalk which isn't git/pull request aware.
Maybe an easier version of this could be to integrate Stash with an IDE so that you could have a stash plugin in the IDE that would be aware of a pull request in Stash, could clone the repo, copy it, checkout each repo version in each directory so it was pointed at the before/after commit ids, then copy the IDE's project files, reindex for each version in each IDE project, and then you could see each version of the code easily. But, doing it this way would be painful to wait on for the developer; it would be much easier to just click on something in the git diff in Stash instead (so the Stash server would handle all of the copying/cloning/checking out/etc. required to allow such behavior).
Some real "out of the box" thinking on this one. ![]()
- is duplicated by
-
BSERV-4171 Pull Request Diff source links to implementations of types & methods
- Closed
-
BSERV-4739 Cross reference code when browsing files
- Closed
- causes
-
PS-176351 Loading...
- mentioned in
-
Page Loading...