org.eclipse.egit.core/src/org/eclipse/egit/core/project/GitProjectData.java (4 lines): - line 419: // TODO is this the right location? - line 521: // TODO: .git *files* with gitdir: "redirect" - line 522: // TODO: check whether Repository.getDirectory() is - line 559: public /* TODO static */ RepositoryMapping getRepositoryMapping( org.eclipse.egit.gitflow/src/org/eclipse/egit/gitflow/op/ReleaseFinishOperation.java (3 lines): - line 57: false /* TODO */, false); - line 69: false /* TODO: squash should also be supported for releases */, - line 70: false /* TODO: keep should also be supported for releases */, org.eclipse.egit.core/src/org/eclipse/egit/core/op/CommitOperation.java (3 lines): - line 213: // TODO commit -a - line 215: // TODO commit - line 307: // TODO: can the commit message be change by the user in case of a merge commit? org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/rebase/RebaseInteractivePlanContentProvider.java (3 lines): - line 70: // TODO: return touched files - line 73: // TODO:return grandchildren - hunks in files - line 86: // TODO:add children as touched files; grandchildren as hunks in files org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/synchronize/compare/GitCompareInput.java (2 lines): - line 103: // TODO Auto-generated method stub - line 109: // TODO Auto-generated method stub org.eclipse.egit.core/src/org/eclipse/egit/core/internal/rebase/RebaseInteractivePlan.java (2 lines): - line 130: private static final String REBASE_TODO = "rebase-merge/git-rebase-todo"; //$NON-NLS-1$ - line 968: if (ElementType.TODO != sourceElement.getElementType()) org.eclipse.egit.core/src/org/eclipse/egit/core/GitMoveDeleteHook.java (2 lines): - line 120: // FIXME The index is currently locked. This notably happens during - line 163: // TODO: Note that eclipse thinks folders are real, while org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/components/RefSpecPanel.java (2 lines): - line 882: // FIXME: VERY ANNOYING! reported as 243991 in eclipse bugzilla - line 959: // FIXME: first cell is left aligned on Mac OS X 10.4, Eclipse 3.4 org.eclipse.egit.core/src/org/eclipse/egit/core/op/DisconnectProviderOperation.java (2 lines): - line 56: // TODO is this the right location? - line 82: // TODO is this the right location? org.eclipse.egit.gitflow/src/org/eclipse/egit/gitflow/op/GitFlowOperation.java (2 lines): - line 50: // TODO: This class should be called AbstractGitFlowOperation for consistency - line 65: // TODO: Remove from this class. Not all GitFlow operations involve a merge org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/FileDiff.java (2 lines): - line 162: // TODO: make JGit DiffEntry.scan and RenameDetector.compute - line 266: * TODO So far this works only in case of one parent commit. org.eclipse.egit.core/src/org/eclipse/egit/core/synchronize/GitSubscriberMergeContext.java (2 lines): - line 93: // TODO Auto-generated method stub - line 107: // TODO Auto-generated method stub org.eclipse.egit.core/src/org/eclipse/egit/core/project/RepositoryMapping.java (2 lines): - line 170: /* TODO currently the value is @Nullable but it must be NonNull */ - line 191: /* TODO currently the value is @Nullable but it must be NonNull */ org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/tree/RepositoryTreeNodeType.java (2 lines): - line 51: ISharedImages.IMG_OBJ_FILE)), // TODO icon - line 79: ISharedImages.IMG_ELCL_STOP)); // TODO icon? org.eclipse.egit.doc/help/EGit/User_Guide/Tasks.html (2 lines): - line 1838:

I want to skip commit "TODO list" since it contains a private todo list I used while implementing the operations and I don't need this anymore. - line 1853:

In our little example rebase stops the first time on commit "Add divide operation" since we signaled that we want to edit it. The last picked commit is highlighted in bold. At this time the first step skipping the commit "TODO list" was already processed and this commit is no longer in our commit series we are rewriting while executing rebase. Also the commit "Add divide operation" was already cherry-picked since we want to amend it. Note that EGit has already selected the "Amend" option in the Staging View in order to prepare amending this commit.

org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/preferences/ConfigurationEditorComponent.java (1 line): - line 82: * TODO: do the changes in memory and offer methods to obtain dirty state, to org.eclipse.egit.core/src/org/eclipse/egit/core/internal/storage/GitFileHistoryProvider.java (1 line): - line 43: // TODO: implement getFileHistoryFor(IFileStore ...) org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/fetch/AbstractFetchFromHostPage.java (1 line): - line 867: // TODO: changeRefs must be read-only? Otherwise, we'd need a modify org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositorySearchDialog.java (1 line): - line 418: // TODO this isn't the most optimal way of handling this... ideally we org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/GitCloneDropAdapter.java (1 line): - line 229: // FIXME find a way to check the URL early on other platforms, org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/tree/RepositoryTreeNodeSorter.java (1 line): - line 24: // TODO extend ViewerComparator as soon as minimum platform version is 4.7 org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/GitProjectsImportPage.java (1 line): - line 155: // TODO: replace hardcoded ids once bug 245106 is fixed org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/preferences/GitDecoratorPreferencePage.java (1 line): - line 289: // TODO: Add help text for this preference page org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/components/CenteredImageLabelProvider.java (1 line): - line 25: // FIXME: doesn't work on Mac OS X 10.5 / Eclipse 3.3 org.eclipse.egit.doc/help/JGit/User_Guide/Concepts.html (1 line): - line 90:

TODO talk about filters

org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/pull/MultiPullResultDialog.java (1 line): - line 316: // TODO: This doesn't work due to https://bugs.eclipse.org/388667 : org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/revision/GitCompareFileRevisionEditorInput.java (1 line): - line 198: // TODO: Git ordering! org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/GitHistoryPage.java (1 line): - line 2971: // TODO: this scenario is not supported by JGit: RewriteTreeFilter org.eclipse.egit.gitflow/src/org/eclipse/egit/gitflow/op/CurrentBranchPublishOperation.java (1 line): - line 53: //TODO: check if multiple remotes exist? There is no explicit refspec? org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/synchronize/mapping/GitChangeSetSorter.java (1 line): - line 34: // TODO extend ViewerComparator as soon as minimum platform version is 4.7 org.eclipse.egit.gitflow.ui/src/org/eclipse/egit/gitflow/ui/internal/dialogs/FinishFeatureDialog.java (1 line): - line 113: // TODO: Checkbox "Don't ask again" org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/FileDiffWorkbenchAdapter.java (1 line): - line 37: // TODO: move the decoration to an asynchronous decorator? org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/merge/MergeResultDialog.java (1 line): - line 225: // TODO Replace with use of IWorkbenchAdapter3 when is no longer org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/dialogs/AbstractConfigureRemoteDialog.java (1 line): - line 597: // TODO better checks for wild-cards and such org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/dialogs/RevertFailureDialog.java (1 line): - line 206: // TODO Replace with use of IWorkbenchAdapter3 when is no longer org.eclipse.egit.core/src/org/eclipse/egit/core/internal/IRepositoryObject.java (1 line): - line 20: // TODO: extend IAdaptable once EGit baseline is Eclipse 4.5 (Mars), provide org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/revision/EditableRevision.java (1 line): - line 288: // TODO: figure out a way to use a FileStoreEditorInput instead org.eclipse.egit.gitflow.ui/src/org/eclipse/egit/gitflow/ui/internal/decorators/GitFlowLightweightDecorator.java (1 line): - line 97: // TODO: change decoration depending on branch type, e.g. "F"-icon org.eclipse.egit.gitflow.ui/src/org/eclipse/egit/gitflow/ui/internal/dialogs/InitDialog.java (1 line): - line 256: // TODO: we should have options to persist the selected configuration org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesView.java (1 line): - line 1419: // TODO equals implementation of Repository? org.eclipse.egit.gitflow.ui/src/org/eclipse/egit/gitflow/ui/internal/actions/FeatureCheckoutHandler.java (1 line): - line 69: // TODO: consider using BranchOperationUI because checkout can take org.eclipse.egit.core/src/org/eclipse/egit/core/op/RewordCommitOperation.java (1 line): - line 228: // TODO: JGit should handle ORIG_HEAD as a ref to guard against org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/CloneDestinationPage.java (1 line): - line 261: // TODO: replace hardcoded ids once bug 245106 is fixed org.eclipse.egit.core/src/org/eclipse/egit/core/internal/util/ProjectUtil.java (1 line): - line 55: * TODO: rename to RefreshUtil or ResourceUtil? org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/rebase/RebaseInteractiveView.java (1 line): - line 668: case TODO: org.eclipse.egit.doc/help/EGit/Git_For_Eclipse_Users/Git-For-Eclipse-Users.html (1 line): - line 480: * | 74ba6fc Remove TODO file and move to bugzilla org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/tree/command/PasteCommand.java (1 line): - line 51: * TODO we should extend this and open the "Add Repositories" dialog if the org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/fetch/FetchResultTable.java (1 line): - line 275: // TODO Replace with use of IWorkbenchAdapter3 when is no longer org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/merge/GitDiffTreeViewer.java (1 line): - line 110: // TODO: improve to leave the currently visible item expanded? org.eclipse.egit.ui/src/org/eclipse/egit/ui/UIUtils.java (1 line): - line 1029: // TODO: When 4.8 becomes the minimum target (including jface 3.14), org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/components/RepositorySelectionPage.java (1 line): - line 135: * TODO rework this to become part of JGit API org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/GitSelectWizardPage.java (1 line): - line 64: // TODO check if we need/can support Import... wizard