src/org/jetbrains/tfsIntegration/core/TFSFileListener.java (10 lines): - line 81: // TODO: add local conflict - line 95: // TODO: add local conflict - line 102: // TODO: add local conflict - line 116: // TODO: add local conflict - line 122: // TODO: add local conflict - line 129: // TODO: add local conflict - line 136: // TODO: add local conflict - line 177: // TODO: assert that only Edit, Encoding can be here - line 191: // TODO list -> collection - line 358: // TODO simplify this src/org/jetbrains/tfsIntegration/core/tfs/operations/ApplyGetOperations.java (5 lines): - line 49: // TODO review file groups - line 117: // TODO do we need to sort them or they come in apply order? - line 138: // TODO can be confict on undo? - line 213: // TODO: if force, delete anyway? - line 559: // TODO: more detailed message needed src/org/jetbrains/tfsIntegration/core/tfs/VersionControlServer.java (5 lines): - line 291: // TODO: determine encoding by file content - line 769: // TODO: slot mode - line 770: // TODO: include allChangeSets - line 1097: // TODO: handle files too large to fit in a single POST - line 1215: checkinOptions.setCheckinOptions_type0(new CheckinOptions_type0[]{CheckinOptions_type0.ValidateCheckinOwner}); // TODO checkin options src/org/jetbrains/tfsIntegration/core/TFSCheckinEnvironment.java (5 lines): - line 134: return null; // TODO: help id for check in - line 243: // TODO don't add recursive invalidate - line 244: // TODO if Rename, invalidate old and new items? - line 309: // TODO: schedule parent folders? - line 343: // TODO refactor this class src/org/jetbrains/tfsIntegration/core/tfs/WorkspaceInfo.java (4 lines): - line 83: // TODO: make private - line 211: // TODO review usage: item can be updated to revision where corresponding server item does not exist - line 246: // TODO inline? - line 300: // TODO: refactor src/org/jetbrains/tfsIntegration/core/TFSVcs.java (3 lines): - line 57: // TODO make private - line 170: // TODO: inline with assert statement - line 178: // TODO: inline with assert statement stubs/wsdl-override/Repository.wsdl (3 lines): - line 6: TODO means that only comment was added (since there's the difference in schema), but element was not actually yet touched - line 1225: - line 1869: src/org/jetbrains/tfsIntegration/core/tfs/WorkstationHelper.java (2 lines): - line 24: // TODO: rename this class - line 40: // TODO process orphan paths in every caller src/org/jetbrains/tfsIntegration/core/tfs/version/DateVersionSpec.java (2 lines): - line 31: new SimpleDateFormat("dd.MM.yyyy HH:mm:ss"); // TODO: use SimpleDateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.MEDIUM)? - line 58: // FIXME: better way to get date in w3c format? src/org/jetbrains/tfsIntegration/core/tfs/Workstation.java (2 lines): - line 110: // TODO: validate against schema - line 273: // TODO: exclude servers that are unavailable during current application run src/org/jetbrains/tfsIntegration/core/tfs/TfsFileUtil.java (2 lines): - line 41: // TODO review usage of getFilePath(), getVirtualFile() - line 208: // TODO need this? src/org/jetbrains/tfsIntegration/core/TFSCommittedChangesProvider.java (2 lines): - line 110: // TODO: deletion id - line 111: // TODO: if revision and date filters are both set, which one should have priority? src/org/jetbrains/tfsIntegration/core/tfs/operations/UndoPendingChanges.java (2 lines): - line 40: // TODO only local paths are used actually - line 76: // TODO fill renamed paths map in ApplyGetOperations src/org/jetbrains/tfsIntegration/core/TFSCheckoutProvider.java (2 lines): - line 85: // TODO when checking out after working folder mappings were changed, GetOps may contain inappropriate 'move' operations - line 94: // TODO: DownloadMode.FORCE? src/org/jetbrains/tfsIntegration/webservice/TfsRequestManager.java (2 lines): - line 99: // TODO we probably have to compare original password and current one - line 387: // TODO current credentials may be different if another thread changed them in background src/org/jetbrains/tfsIntegration/core/tfs/StatusProvider.java (2 lines): - line 87: // TODO: what is faster: to search throughout pending changes or extended items? - line 153: // TODO report not downloaded items as unversioned ? src/org/jetbrains/tfsIntegration/core/TFSUpdateEnvironment.java (1 line): - line 117: // TODO content roots can be renamed while executing src/org/jetbrains/tfsIntegration/ui/MergeNameDialog.java (1 line): - line 76: // TODO valid filesystem name? src/org/jetbrains/tfsIntegration/ui/MergeBranchForm.java (1 line): - line 133: // TODO don't do it on focus out, rather provide a 'Refresh' button src/org/jetbrains/tfsIntegration/core/tfs/operations/ScheduleForDeletion.java (1 line): - line 53: // TODO assert for possible change types here src/org/jetbrains/tfsIntegration/ui/WorkItemsTableModel.java (1 line): - line 174: // TODO: Do we need this renderer? src/org/jetbrains/tfsIntegration/webservice/compatibility/CustomSOAPBuilderHelper.java (1 line): - line 74: // TODO we got to have this to make sure OM reject mesagess that are not name space qualified src/org/jetbrains/tfsIntegration/ui/TfsLoginForm.java (1 line): - line 188: // TODO mnemonic src/org/jetbrains/tfsIntegration/core/tfs/TfsUtil.java (1 line): - line 96: // TODO: VcsException does not correctly support single message case? src/org/jetbrains/tfsIntegration/exceptions/WebServiceException.java (1 line): - line 22: // TODO: determine the correct error message for each type of exception src/org/jetbrains/tfsIntegration/core/tfs/conflicts/ResolveConflictHelper.java (1 line): - line 111: // TODO proper type? src/org/jetbrains/tfsIntegration/core/TFSChangeProvider.java (1 line): - line 33: * TODO important cases src/org/jetbrains/tfsIntegration/ui/CheckinParametersForm.java (1 line): - line 245: // TODO until MultiLineLabel is moved to openapi src/org/jetbrains/tfsIntegration/actions/BranchAction.java (1 line): - line 115: // TODO checkin requires proper configuration src/org/jetbrains/tfsIntegration/core/tfs/AnnotationBuilder.java (1 line): - line 149: // TODO replace this with utility method src/org/jetbrains/tfsIntegration/core/tfs/operations/GetOperationsUtil.java (1 line): - line 52: // TODO: replaceFirst to handle unix paths: problem if replace /a -> /aa in /a/a/a src/org/jetbrains/tfsIntegration/exceptions/TfsExceptionManager.java (1 line): - line 117: // TODO: is there any way to recognize http transport errors?