Documented operations in egit.core.
commit213ea8e5a5c02b8101510f4de75d41826539d5d0
authorShawn O. Pearce <spearce@spearce.org>
Tue, 30 Jan 2007 02:14:16 +0000 (29 21:14 -0500)
committerShawn O. Pearce <spearce@spearce.org>
Tue, 30 Jan 2007 02:14:16 +0000 (29 21:14 -0500)
treee9059d9ef3f351b77d7aff2b34860ea160f8a717
parent461b1860c3e446d6442a3f62a8f93639086328f1
Documented operations in egit.core.

This change documents the public classes and constructors in the EGit
core plugin, resolving all warnings associated with them.

I also simplified the implemenetation of the CheckpointOperation,
as it was longer and more complex than it really needed to be.  It
also missed the critical condition where GitProjectData can go missing
and get(IProject) returns null; normally we just skip over these and
don't attempt to work with that project in the current operation.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
org.spearce.egit.core/src/org/spearce/egit/core/op/CheckpointOperation.java
org.spearce.egit.core/src/org/spearce/egit/core/op/ConnectProviderOperation.java
org.spearce.egit.core/src/org/spearce/egit/core/op/DisconnectProviderOperation.java
org.spearce.egit.core/src/org/spearce/egit/core/op/TrackOperation.java
org.spearce.egit.core/src/org/spearce/egit/core/op/UntrackOperation.java