Summary: 91 instances, 85 unique Text Count // TODO: add handling in the TFS Java REST SDK for these exceptions 1 private static final int DEFAULT_POLLING_INTERVAL = 5 * 60 * 1000; // TODO eventually get from settings 1 // TODO: as we can. 1 // TODO Consider making the enum a flags enum and allowing the user to get both root directories at the same time (right now you have to specify one or the other) 1 //TODO we should provide progress and cancelability here 1 //TODO: create a model for the rendering view logic 1 //TODO: make the containsKey and get case insensitive 1 //TODO: this url isn't exactly correct because we don't know the WI Type to create 1 // TODO review usage of getFilePath(), getVirtualFile() 1 //TODO: implement once we have server workspace where you can checkout files for edit 1 // TODO: refresh dropdown for new queries too 1 * TODO: remove method if not needed for other create branch flows 1 * TODO: comment back in the features as needed 1 //TODO on failure we could provide a link that reopened the dialog with the values they tried to save 1 // TODO (JetBrains): add local conflict 5 // TODO Attempt to restore the selection 2 // TODO: is not up to date with that version yet. We should change this code to use that method as soon 1 //TODO should this be an IntelliJ background task so we can provide progress information? (if so we should pass the progress indicator to createBranch and create association) 1 // TODO: use this instead after deprecating IDEA 15: TransactionGuard.getInstance().submitTransactionAndWait(runnable); 1 // TODO: This prevents PATs from being used OnPrem. We need to fix this soon to support PATs onPrem. 1 * TODO: call this from places where we know a mapping change has occurred 1 // TODO (JETBRAINS) don't do it on focus out, rather provide a 'Refresh' button 1 //TODO: can we call get on the futures in parallel. If there are multiple ones that timeout, overall timeout might be long 1 //TODO Determine the correct/best way to get the remote url 1 // TODO: comment back in when ready to use 1 // TODO: so that's why we need to call this beforehand so we can checkout the branch 1 // TODO: once we have the connections cached, we should rework this to also query those for better OnPrem detection. 1 // TODO comment back in when using user input 1 // TODO Localize or come up with a nicer way to show loading (see JLayer in 1.7) 1 //TODO add other operation types 1 //TODO check for folder items here and handle appropriately 1 // // TODO refactor this class 1 // TODO Remember selection 2 final WorkItem workItem = viewForModel.getSelectedWorkItems().get(0); // TODO: associate multiple work items with a branch 1 //TODO show warnings to users? 1 * TODO: refactor the onSuccess/onFailure callback so we can test this method 1 * TODO: so we can specifically retry on that and remove the bad cached creds 1 // TODO: set these visible once we start using them 1 // TODO: add option to retrieve more branches in case the branch they are looking for is missing local 1 // TODO: add in the code that does this 1 * TODO: Rip out this method and refactor the code to throw up the unauthorized exception instead of swallowing it 1 //TODO: get rid of the calls that create more background tasks unless they run in parallel 1 //TODO should we throw here? 1 // TODO: use more direct manner to get repo but right now due to timing we can't 1 * TODO refactor this and the other TableModel classes into a generic class (most of the code is the same) 1 * TODO: reevaluate the testing to properly shutoff the access level 1 //TODO do we need to dispose of the model in other cases 1 //TODO: how do we know this is done to refresh the tree? 1 // TODO (JetBrains) 1 //TODO replace server label on form with UserAccountControl 1 * TODO (JetBrains) important cases 1 // TODO: use this instead after deprecating IDEA 15: TransactionGuard.getInstance().submitTransaction(runnable); 1 null, //TODO: EnumSet.of(BuildResult.FAILED, BuildResult.PARTIALLY_SUCCEEDED, BuildResult.SUCCEEDED), 1 //TODO this cache doesn't include the current branch info that could have changed. We should probably only cache stuff for TFVC 1 // TODO: move this all to the component apply() method once needed 1 // TODO: throw a better error b/c this is what the user sees and it's confusing 1 return null; // TODO: help id for check in 1 //TODO allow the user to choose the version to branch from 1 //TODO: This class is currently not very testable. We could reimplement it and avoid deriving from the IntelliJ class 1 return UrlHelper.createUri("https://" + accountName + "." + HOST_VSO); //TODO: how to get account url correctly? 1 //TODO dispose of the model correctly 1 // TODO: refactor to use existing call instead of calling twice. Current call happens too late currently 1 //TODO we may need to filter the branches somehow for the user instead of returning ALL related branches 1 // TODO: Currently, we cannot allow the users to undo directory deletion, because there's no non-recursive 1 // TODO: We will go through those builds and try to find one that matches our repo and common root. 1 // TODO: determine the resolution numbers (probably need to call history on each file to get this) 1 // TODO: (JetBrains) if revision and date filters are both set, which one should have priority? 1 // TODO: allow customization later on 1 // TODO: move this all to the component reset() method once needed 1 // TODO: allow user to change name in the flow instead of starting over 1 return null; ///TODO: new TFSCheckoutProvider(); 1 // TODO: Get the constant refs/heads/master from someplace common or query for the default branch from the server 1 // TODO: move this all to the component isModified() method once needed 1 //TODO create version number 1 // TODO we may want to revisit this approach 1 //TODO: get rid of the calls that create more background tasks unless they run in parallel 1 // TODO: The latest REST API allows you to filter the builds based on repo and branch, but the Java SDK 1 //TODO fix this error message 1 gitRefUpdate.setNewObjectId(GeneralGitHelper.getLastCommitHash(project, gitRepository, selectedRemoteBranch)); // TODO: get the latest commit from server b/c the latest local commit could be incorrect 1 // TODO comment back in when allowing user input 1 // TODO: Fix this HACK. There doesn't seem to be a clear way to get the full name of the current branch 1 // TODO (JetBrains) content roots can be renamed while executing 1 * TODO: That class does not exist in IntelliJ 14 or 15 so reverting that change back to ContentRevision for now 1 // TODO: Ideally we would contact the server and see what actually changed, but there isn't any call for that, yet 1 * TODO: Used to implement ContenRevision until recently when it was changed to ByteBackedContentRevision 1