Bug 410165 - [api] make IRepositorySearchResult and GitRepositoryInfo an API
Summary: [api] make IRepositorySearchResult and GitRepositoryInfo an API
Status: NEW
Alias: None
Product: EGit
Classification: Technology
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows 7
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 409210
  Show dependency tree
 
Reported: 2013-06-07 07:16 EDT by Tomasz Zarna CLA
Modified: 2013-06-07 07:21 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz Zarna CLA 2013-06-07 07:16:49 EDT
The IRepositorySearchResult interface needs to be implemented when declaring an org.eclipse.egit.ui.cloneSourceProvider extension. Currently, it's still marked as experimental and resides in a internal package.

The interface is implemented by GerritRepositorySearchPage from org.eclipse.mylyn.gerrit.ui
Comment 1 Tomasz Zarna CLA 2013-06-07 07:19:16 EDT
The interface has a method returning a GitRepositoryInfo, which is again an internal, experimental type.
Comment 2 Tomasz Zarna CLA 2013-06-07 07:21:58 EDT
Ah, missed another one: NoRepositoryInfoException, which is an exception thrown by the method from comment 1 if an error occurred.