Summary: 1675 instances, 222 unique Text Count * TODO: don't block the ui 1 // TODO when we have CssUtils 1 * TODO Implement this condition. We should search all mapped 1 // TODO: not yet implemented 1 * TargetWritable conflicts. TODO: revisit this in core, as it seems 1 // TODO This implementation is what VS does. Should the wrapper object's 1 * TODO Might be nice to compare the new TFSRepository and the 1 /* TODO: use StatusHelper here */ 1 // TODO see TODO in initializeValues() 2 // TODO: supply a real nonce-count, currently a server will interprete a 1 // TODO Support partial matches. 2 // TODO: This implementation differs a fair bit from similar method in 1 * TODO Visual Studio uses .NET's Character.IsControl(), which might 1 // TODO if we ever get stdwarn in Unix, print non-isError() 1 // TODO - select current ? 1 // TODO for full .NET OM compatibility do, however not sure that this is 1 * TODO Maybe check parsedQuery.getParseSerror() at this point, 1 // TODO lines 1 // TODO : Re-order version specs to be compatible with 1 // TODO Reference DTD or schema. 1 /* TODO: use a better title here? */ 1 // TODO: NYI 1 // TODO: Need to figure out why sizing of this has gone strange... 1 // TODO - AS OF 1 // TODO use a non-re-entrant lock like VS does? 1 // TODO what about renaming pending branch into not 1 // TODO: Guessing nulls passed for legacy call. 1 * TODO: Internationalization of reason phrases 1 // TODO what is this? Can we define an enumeration/flags type? 1 // TODO Auto-generated catch block 2 // TODO integrate our filtered changes with the delegate. 2 // TODO: query the server's file type for this file 1 // FIXME: it could be a document on the server side 1 * TODO: is this necessary? i think this event is always fired on 1 * TODO need to handle this better - currently not a big deal 1 // TODO: add checking make sure selected build file is inside repo 1 /* TODO: rename to ServerItemPath */ 1 * TODO: make class more stateful regarding repeated authentication requests 1 // TODO Omitting tableTag != null 1 /* TODO: investigate */ 1 * TODO: download the .project file from the server and parse it. 1 // TODO can we get defaults from the server? 1 // TODO: Microsoft's client checks the deletion ID here (see 1 // TODO: We need to support doing this locally Caller is 1 // TODO make the soap header serializable 1 // TODO: Consider adding more data in the title so that 1 * TODO: this is to work around the existing UI code that 1 * TODO: allow clearing text here and relayout w/o the label control 1 // TODO make the soap header deserializable 1 * TODO: there's bunches of legacy UI code that assumes that we have 1 * TODO: this needs to fire to the conflict manager for the plugin. 4 // TODO: 1 * TODO: at some point we should split this into data fork + AppleDouble 1 GetOptions.NONE, // TODO: Option should cause items to be 1 * TODO: it's probably okay to continue if the pending change type is 1 * TODO: reconnect projects that we removed going offline. 1 // TODO: Here when the sparse node has no 1 // TODO see if this can be pulled off the UI thread entirely 1 // TODO figure out how to do the juggle in one pass. 1 // TODO Auto-generated method stub 13 // TODO use a non-deprecated API for preferences at the non-UI client 1 // TODO add watermark text 1 // TODO: TEE does not have this exception or an 1 // TODO: Issue a warning and not download the change? The user 1 // TODO handle failures? 1 // TODO: Close any open build editors for this build. 1 // TODO Auto-generated constructor stub 1 // TODO: this exception is only thrown by the 1 * TODO: this is quick and dirty for SP1, replace with a more elegant 2 // TODO use different converters for large vs. small field type flags? 1 // TODO: Move string from server assembly 1 // TODO : Call super() instead of setting all fields directly? 1414 // TODO: Need to test on non-windows platforms to see if this is 1 // TODO How does this affect the item string? 1 // TODO convert encodings back 1 // TODO .getExpandedBuildDirectory(buildDefinition); 1 throw new RuntimeException("TODO: item not found"); //$NON-NLS-1$ 1 * TODO: Dates. Not sure what to do about them. Need to check Visual 1 // TODO create an interface for output_fns_t. then rename this instance 1 * TODO: getStatusText should be called getReasonPhrase to match RFC 1 * TODO: what if the wiq document doesn't parse? 1 // TODO: Figure out what all these variables are for and provide javadoc 1 * TODO: this should come from a proper source. See also 1 // TODO implement other mechanisms for other 1 // TODO: We didn't attempt to gzip. 1 * TODO "cancel" the get? 1 // TODO: Which encoding? 2 // TODO: This is a work around for a linux layout problem. We may have 1 * TODO: description of the version being checked out -- if force get 1 // TODO This doesn't look very loc friendly (is it always right to 1 // TODO this is not Visual Studio's message 1 // TODO: work items, etc 1 * TODO pass itemPropertyFilters, but servers <= 1 * TODO maybe support showing in a view instead of dialog? 1 final String unescapedAbsoluteUriTrimmed = URLDecoder.decode(accessPoint); // TODO: 1 /* TODO: extension point goes here */ 1 * TODO can we detect if we're inModalContext and pass 1 // TODO : Handle deletion IDs in this string too. 1 * TODO: I think this is old code and can be removed. Pretty 1 // TODO - We get the link type from the work item info, not 1 final String unescapedRelativeDirectoryTrimmed = URLDecoder.decode(trimmedRealtiveDirectory); // TODO: 1 * TODO implement ServerPath.comapreTopDownUI() and use that instead of 1 * TODO Use a non-deprecated method to access the preferences in the 1 // TODO we include deletes only to add entry to 1 // TODO: Remove this when all RequestTypes are supported 1 // TODO other instances for 2-way diffing - such as normal and unified 1 // TODO call ReportCheckinConflictsFailuresAndThrow 1 final boolean identitySame = true; // TODO: 1 // TODO customize for other platforms. 1 // TODO - Sort controllers before returning. 1 // TODO: Transaction file system not implemented. See VS 1 // TODO Do we want to detect and define specific Windows 1 // TODO: log 2 * TODO: need to save/restore this directory 1 /* TODO: hack */ 1 // TODO need isSelectionManaged()? 1 * TODO: Make the working folder table read-only. By now we 1 // TODO : Call parseWithDeletions? 1 // TODO: patcarna: We should obsolete the CompilationSummary type by 1 /* TODO */ 6 // TODO: We need a work item to add Tracing to the VSS Client 1 // TODO: We should enhance FindRange 1 // TODO get correct string 3 // TODO: Remove this when *.class is added to the global exclusion list. 1 * TODO This class is unused as of API review on 2010/11/05. Remove? 1 /* TODO: this looks like a programming error */ 1 * TODO: This interface needs improvement. It's not clear that this is 1 * TODO: validate input (eg QuerySaveAsDialog.IsNameValid()) 1 * TODO Ensure this is only assigned once per process (not per-classloader). 1 // TODO handle proprietary TFS link types here 1 // TODO: Handle d == 31/12/9999 case (VS Bug 613231) 1 // TODO check info.getRepositories()[0].isOffline() and error about it 1 // TODO - Until IMS provides such a query we will get all parent groups 1 * TODO In the future, look at code that can throw this exception and 1 // TODO Check why we deviate from jface double click 1 * TODO: once hierarchy tree ACLs are implemented, this needs to set the 1 // TODO: try/catch here? 1 // TODO: Consider removing when TFS 2010 is released. 1 // TODO remove the selectUnique 6 // TODO catch the right kind of connection exception and 2 // TODO use these in our settings class? 1 /* MULTIPLE REPOSITORIES TODO */ 1 // TODO output modes. i haven't bothered with this because we don 1 * TODO: what if the wiq document specifies an empty wiql string? 1 // TODO Copy action 1 * TODO This class should really move into UI space. There is no UI type 1 * TODO can we detect whether we're in a modal context and use the 1 * TODO A possible performance enhancement would be to cache the 1 // TODO: Using Character.IsISOControl to determine if control character. 1 * TODO: Microsoft also strips tabs and if the comment is 1 * TODO do we want some kind of sorting here so that the tasks get 1 * TODO If there are multiple workspaces with the name given by the 1 * TODO Make these parameters available via some {@link 1 * TODO Remove this when we have an SDK so they don't get warnings? For 1 // TODO - This will be the tree version of the control. 1 * TODO: currently in fallback mode (Eclipse 3.0, or later versions with 1 * TODO: what if the query document's project is null? 1 /* TODO: hook repositories <-> servers, get that way. */ 1 // TODO: we need an event that both team nav and build explorer 1 * TODO: Remove unmapped item specs from the array. Microsoft does this, 1 // TODO see about running each connection concurrently 1 * TODO should we be calling runRulesForOpen() instead? 1 // TODO: not yet implemented. 1 /* TODO: compare to arbitrary? */ 1 * when a required option is missing (TODO remove the capability to 2 // TODO we can do better job here of detecting when we can't have 1 * TODO: Remove this as soon as possible 1 * TODO test the wrapper for mappings for 2010. This needs testing 1 // TODO: should really be using the REST api here 1 // TODO: Microsoft's client checks the deletion IDs here (see 1 // TODO: This is not going to work well 1 * TODO: this needs to be hooked up to the plugin's conflictManager. Will 1 // TODO VS does: 1 // TODO - CTRL+Page up/down should navigate between tabs. 1 // TODO: NYI 2 // TODO: this typically runs in a seperate thread on the UI. 1 * TODO: don't clear this analysis here, at least for the plugin. This 1 * TODO: this is a temporary or at least partial fix for the 1 // TODO there must be a better way to do this 1 * TODO Replace the infinite retry with something better (defer 1 // TODO allow wildcards for server 1 // TODO need to dump output from 2-way diffs. 1 // TODO: ADD LOG VERBOSITY? 1 * TODO Move this method to some other place if/when we do work item 1 // TODO - Until IMS provides such a query we will filter project 1 /* TODO: why are these [4] rather than [3] ? */ 1 // TODO use the ancestor stuff 1 // TODO: Remove when ".class" appears in the server exclusion list. 1 * TODO: at some point we should split these into data fork + 1 * TODO: this block should probably live somewhere else, as it's only 1 // TODO implement more methods as required 1 // TODO: add Method ":" digest-uri-value ":" H(entity-body) 1 * TODO: If we ever hook up selection events to this class, we need to fire 1 // TODO we already calculated this local path once, 1 * TODO Remove this method when we use the TFS 2012 web services and 1 /* TODO: we should do this on Windows with ACLs? */ 1 * TODO Introduce a cache here if needed. It can be updated in the 1 // TODO: Get the user to supply these. 1 * TODO why is this here? from what I can see, it isn't needed 1 * TODO: What if the existing value is a different type? 2 /* TODO: change when TFSServer <-> TFSRepository get coupled */ 1 * TODO: if we ever dump Eclipse 3.0 support, change this to 1 // TODO: What kinds of bad situations can we end up with 1 // TODO: To be removed. Provided for backward compatibility 2 // TODO we can compress and store it as a baseline 1 * TODO get the current item (after check-in) properties 1 // TODO: What should we do about native local paths here? 1 // TODO: The server returns these when queried, but the OM does not 1 // TODO: NYI 1 /* TODO: backcompat service definitions a la Visual Studio */ 2 // TODO to be the diff3_output_fns. in the original svn code, there were 1 * TODO Get the server's time zone and convert from it to local 1 * TODO: this is a hack. We should revisit our {@link IStatus} story post-4.0. 1 // Display the error. (TODO if we get a warning stream, print 1 * TODO: Fix this event handler. It only works when there are zero or 1 // TODO Port ignoring prefix 1 // TODO Set label properties that this class does not currently have 1 // / TODO: NYI 1 // TODO: Check with TFS2010 VC Proxy 1 // TODO: keep track of which hostConfigurations have waiting 1 * TODO: make this class thread safe, or document that it is not. 1 // TODO: Add the ability to disable the sending of this header for 1