-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Conversation
f578e14
to
2cf8ff9
Compare
/// <param name="pullRequestsService">The pull requests service.</param> | ||
/// <param name="sessionManager">The pull request session manager.</param> | ||
/// <param name="modelServiceFactory"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think simply "The model service factory" would suffice here.
/// <param name="usageTracker">The usage tracker.</param> | ||
/// <param name="teamExplorerContext">The context for tracking repo changes</param> | ||
/// <param name="files"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The view model which will display the changed files
/// <param name="usageTracker">The usage tracker.</param> | ||
/// <param name="teamExplorerContext">The context for tracking repo changes</param> | ||
/// <param name="files"></param> | ||
/// <param name="syncSubmodulesCommand"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A command that will be run when <see cref="SyncSubmodules"/> is executed
@@ -84,6 +85,7 @@ public interface IPullRequestService | |||
/// Sync submodules on the current branch. | |||
/// </summary> | |||
/// <param name="repository">The repository.</param> | |||
/// <param name="progress"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A method that will be called with progress messages
@@ -29,6 +29,7 @@ public interface ILocalRepositoryModel : IRepositoryModel, INotifyPropertyChange | |||
/// Generates a http(s) url to the repository in the remote server, optionally | |||
/// pointing to a specific file and specific line range in it. | |||
/// </summary> | |||
/// <param name="linkType"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The type of link to create
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The type of repository link to create
@@ -217,7 +218,10 @@ protected IReadOnlyList<ITagInfo> GetTags(IEnumerable<ITextView> textViews) | |||
/// <summary> | |||
/// Shows the inline comments for the specified tag in a peek view. | |||
/// </summary> | |||
/// <param name="textView"></param> | |||
/// <param name="tag"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The inline comment tag
/// <param name="tag"></param> | ||
/// <param name="parameter"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, this one is difficult
The navigation parameter detailing a search from the specified tag
Or something?!
/// <param name="tag"></param> | ||
/// <param name="parameter"></param> | ||
/// <param name="allTextViews"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The additional text views when showing a comment in a diff view
or something?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The full list of text views
/// <param name="diffMatch"> | ||
/// The last five lines of the thread's diff hunk, in reverse order. | ||
/// </param> | ||
/// <param name="comments"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The comments in the thread
@@ -15,6 +15,7 @@ public interface IInlineCommentPeekService | |||
/// Gets the line number for a peek session tracking point. | |||
/// </summary> | |||
/// <param name="session">The peek session.</param> | |||
/// <param name="point"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The peek session tracking point
2023cc8
to
ff7be2a
Compare
ff7be2a
to
72fd428
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
asdf
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Going back in time
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great Scott Marty! To the DeLorean!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm gonna be mayor of this town
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm gonna be mayor of this town
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm gonna be mayor of this town
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm gonna be mayor of this town
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm gonna be mayor of this town
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Someday I'm gonna be mayor of this town
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You want that when?
@@ -23,7 +23,7 @@ public interface IRepositoryCloneService | |||
/// <param name="repositoryPath">The directory that will contain the repository directory.</param> | |||
/// <param name="progress"> | |||
/// An object through which to report progress. This must be of type | |||
/// <see cref="System.IProgress{Microsoft.VisualStudio.Shell.ServiceProgressData}"/>, but | |||
/// System.IProgress<Microsoft.VisualStudio.Shell.ServiceProgressData>, but |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What happened here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It was an incorrect <see>
tag. The "cref" value could provide a link to documentation for System.IProgress{T}
or Microsoft.VisualStudio.Shell.ServiceProgressData
, but there is no link to documentation for System.IProgress{Microsoft.VisualStudio.Shell.ServiceProgressData}
.
@@ -252,11 +252,12 @@ public static class AkavacheExtensions | |||
/// <typeparam name="T"></typeparam> | |||
/// <param name="blobCache">The cache to retrieve the object from.</param> | |||
/// <param name="key">The key to look up the cache value with.</param> | |||
/// <param name="item">The item to add to the database</param> | |||
/// <param name="fetchFunc"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The fetch function
- this is what the other params like like in the same file are documented with.
@@ -336,6 +336,7 @@ public IVsTextView FindActiveView() | |||
/// <param name="fromLines">The document we're navigating from.</param> | |||
/// <param name="toLines">The document we're navigating to.</param> | |||
/// <param name="line">The 0-based line we're navigating from.</param> | |||
/// <param name="matchLinesAbove"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The number of lines to match
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jcansdale shouldn't the default for this parameter be MatchLinesAboveTarget
instead of 0
?
/// <returns>A repository URL</returns> | ||
GitHubContext FindContextFromWindowTitle(string windowTitle); | ||
|
||
/// <summary> | ||
/// Find a context from a browser window title. | ||
/// </summary> | ||
/// <param name="windowTitle">A browser window title.</param> | ||
/// <param name="context"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The context
? Not very descriptive. Do we need more info than this? @jcansdale?
@@ -88,6 +88,7 @@ public class PullRequestReviewCommentViewModel : CommentViewModel, IPullRequestR | |||
/// <param name="commentService">Comment Service</param> | |||
/// <param name="thread">The thread that the comment is a part of.</param> | |||
/// <param name="currentUser">The current user.</param> | |||
/// <param name="review"></param> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The associated pull request review.
Cleaning up xml comments