Summary: 222 instances, 194 unique Text Count # TODO: Support for passing FILEHANDLE instead of FILENAME 2 // TODO Assert or at least trace2 if gvfs-helper 1 * TODO: oid_object_info_extended()'s call stack has a recursive behavior. If 1 * TODO do the main fetch and hit a different cache/main server 1 "Estás editando el archivo TODO de un rebase interactivo.\n" 1 * TODO then the client is asking to optionally switch to HTTP/2. 1 /* TODO: remove this function, use repo_submodule_init instead. */ 1 /* TODO - error return? */ 1 # TODO: Use --label instead of -L because -L is no longer 1 * TODO packs (such that 2 requests may hit 2 different 1 #TODO: We could split the cvs commit into multiple 1 /* TODO: determine if this might overwright untracked files */ 1 # FIXME: Unfortunately, even that isn't enough in some languages 2 * TODO Connection: Upgrade, HTTP2-Settings 1 # TODO: Authentication may fail not because credentials were 1 * TODO splitting the request into 2 halves 1 /* TODO should this also die if we have a previous partial-clone? */ 1 # TODO decide what information we want to test from exec events. 1 * TODO see a need to do so (because we don't need the multiplexed 1 * FIXME: As string-list.h notes, it's O(n^2) to build a sorted 1 * TODO: Should use merge_incore_recursive() and 1 * TODO: update threeway_merge to handle edit/edit conflicts in 1 # TODO complain if NULL or is dashed ?? 2 /* TODO: put somewhere sensible, e.g. git_transport_options? */ 1 # TODO: Perhaps use git check-ref-format, with an in-process cache of 1 * TODO `rev-list --filter=blobs:none` for them (or use the internal 1 * TODO: 1 # TODO: set *:merge properties or like... 1 * TODO 401 for now. We should confirm the expected 1 # TODO: caching svn properties or storing them in .gitattributes 1 * TODO What kind of validation should we do on the 1 /* TODO: migrate alloc_states to mem-pool? */ 1 # TODO:we need to handle removed in cvs 1 # TODO: get existing properties to compare to 1 // TODO is successful at getting this object. 1 /* TODO: make oidmap itself not depend on struct layouts */ 1 * TODO We currently DO NOT support that (and I don't currently 1 * TODO https://en.wikipedia.org/wiki/HTTP/1.1_Upgrade_header 1 // TODO values in gh__cmd_opts. (And maybe add/remove our command line 1 * TODO Investigate checking promisor_remote_get_direct() 1 * TODO and retrying each half in series. 1 /* TODO: It is still inefficient... */ 1 ## FIXME - what's a P4 projectName ? 1 // TODO use existing gvfs config settings to override our GH__DEFAULT_ 1 * TODO: We should actually invalidate o->result, not src_index [1]. 1 * TODO: use "int" elemtype instead of "int *" when/if commit-slab 1 * TODO If the set of HTTP headers includes things like: 1 actual revision (one of the below). TODO: Also allow it to 1 * TODO objects. And build an new oidset with union of those and then 1 * TODO load-balanced servers and get different answers (with or 1 * FIXME: If opt->priv->call_depth && !clean, then we really 1 # FIXME: give twice? 1 # TODO : All possible statuses aren't yet implemented 1 * TODO Alternatively, should we compare the last timestamp found 1 * TODO streams feature (because the client never asks for n packfiles 1 /* TODO: this API could be reworked to do compile-time type checks */ 2 /* FIXME: This is the WRONG resolution for the recursive case when 1 * FIXME: Since merge_recursive_internal() is only ever called by 1 * TODO Upgrade: h2c 1 unpack_tree_opts.preserve_ignored = 0; /* FIXME: !overwrite_ignore */ 2 * TODO: For renames we normally remove the path at the 1 # FIXME: Should be available when we have no hash base as well. 1 * TODO and be behind by as much as an hour and have to demand- 1 * TODO Decide if/when to return an error or call die(). 1 # TODO : re-enable this, currently it's not particularly useful 1 "진행 중인 대화형 리베이스의 TODO 파일을 편집하는 중입니다.\n" 1 * FIXME: 1 # TODO: maybe allow the token map $options{tmap} to be configurable. 1 // TODO if so, return a bool if same/different. 1 * TODO Or should we look for one marked with .keep ? 1 * [] TODO talk about process replacement and how it affects SID. 1 # TODO: we could detect rename, and encode them with a #redirect on the wiki. 1 * TODO But that's too much trouble for now. 1 /* TODO: There should be some kind of rev_info_free(&revs) call... */ 1 * TODO if (cmd->env) { Consider dumping changes to environment. } 1 /* TODO: audit for interaction with sparse-index. */ 13 * TODO call pack-objects on it instead. 1 # TODO: Possible optimization strategies: 1 * FIXME: attributes _can_ match directories and we 1 * TODO: The following loops mirror the code/logic from 1 * TODO return value and stopping on error here. 1 /* TODO: audit for interaction with sparse-index. */ 1 # TODO: If it has been modified in the sandbox, error out 1 /* TODO: refactor, so that 1/2 are not needed */ 1 # TODO: make $c->{l} not have a trailing newline in the future 1 /* TODO: does creating more threads than cores help? */ 1 * TODO with "now" and silently do nothing if within an epsilon? 1 # TODO: don't simply append here if $file already has svn-properties 1 * FIXME: string_list_remove() below for each ref is overall 1 * TODO Technically, the cache-server could send a 400 1 # TODO: handle removed_directories and renamed_directories: 1 * TODO: allowing text conversion to run in parallel with object 1 * TODO Git converts to SHA256. 1 * TODO the absolute fringe of new commits and trees? 1 unpack_opts.quiet = 0; /* FIXME: sequencer might want quiet? */ 1 // TODO Write a man page. Here are some notes for dogfooding. 1 * TODO just the checksum ? 1 * TODO packs, we could do a prefetch and be up-to-date, but then 1 # TODO: for now, it's just a delete+add 1 # FIXME: Fragile, if SVN adds new public properties, 1 # TODO: if we got a revision from the client, use that instead 1 /* FIXME: should only do this if !overwrite_ignore */ 1 opts.preserve_ignored = 0; /* FIXME: !overwrite_ignore */ 2 # TODO: Include file hash in dirmap cache. 1 * TODO: convert this use of commit->object.flags to commit-slab 1 * TODO A proper solution would separate the commit objects and do a 1 // TODO should we compare before and after values of u/p and 1 /* TODO: How to handle multiple merge-bases? */ 1 # TODO: Real CVS seems to include a date in the label, before 1 # TODO: date, state, or by specific logins filters? 1 * FIXME: If both a & b both started with conflicts (only possible 1 * TODO This assumes that the checksum is SHA1. Fix this if/when 1 * TODO a Retry-After header). 1 * TODO HTTP2-Settings: AAMAAABkAARAAAAAAAIAAAAA 1 * [3.b] TODO This problem is not solved for non-GVFS repos. 1 # TODO : check we're not squashing an already existing file 1 * FIXME: should we enable ONESTAR in _GLOB for 1 // TODO was tried and failed and then read-object-hook 1 * FIXME: It's possible that the two files are identical 1 * TODO decide what defaults we want. 1 * FIXME: Using a->path for normalization rules in ll_merge could be 1 // TODO options for them.) 1 display_progress(progress, 0); /* TODO: Measure QSORT() progress */ 1 /* FIXME: I don't think this if is needed, as both '\n' 1 * TODO pseudo-401, but we're going to assume it is a 1 * TODO use iconv to decode one char and obtain its chrlen 1 * TODO of some type? 1 * TODO list-objects API) and a regular enumeration for the non-commit 1 TODO: This function is similar to the functions transit_state*(), 1 /* FIXME: Merge this with output_commit_title() */ 1 # FIXME : Traduction standard de "pane"? 1 * TODO at the same time))). 1 # TODO: Handle comma-separated list of revFilter items, each item 1 * TODO for many reasons, not just for their bogus 1 #TODO: Also have option to send warning to user? 1 # FIXME: checkout 的标准翻译 1 # FIXME: 의미 불명 1 # TODO: Allow a readme in some safe format. 1 * TODO Should we have a max-wait option and then return a hard-error 1 /* TODO: This isn't efficient. 1 # FIXME : améliorer la traduction de 'file limite' 1 unpack_opts.preserve_ignored = 0; /* FIXME: !opts->overwrite_ignore */ 1 * TODO: merge_switch_to_result will update index/working tree; 1 * TODO error message in the response-body. 1 * TODO: update twoway_merge to handle edit/edit conflicts in 1 * FIXME: The current implementation assumes the default mapping of 1 } /* TODO: to implement automatically shrinking; resize() already support shrinking */ \ 1 // TODO shortcut reauth if we already know it will fail? 1 # FIXME: "parent %d" 번호가 무슨 의미? 1 * TODO Since each cache-server maintains its own set of prefetch 1 ## TODO: use common prefix of args? 1 /* TODO: other options may need to be passed here. */ 1 * FIXME: parse_pathspec should have eliminated 1 # TODO: should always look at previous commits, 1 * TODO Consider a redirected-retry (with or without 1 # TODO: Adjust $db_query WHERE clause based on revFilter, instead of 1 * TODO equal and take the one with the largest t value. 1 * TODO if params->object_count > 1, consider 1 # TODO : we should copy files in blocks 1 # - FUTURE: TODO: Rework database somehow to make up and remember 1 # TODO: handle combining properties better 1 /* FIXME: move prefix to startup_info struct and get rid of this arg */ 1 TODO: This function isn't efficient... 1 * TODO without clock-skew issues)), is it possible for us to miss 1 /* TODO: audit for interaction with sparse-index. */ 4 * TODO Alternatively, should we maybe get the 2nd largest? 1 // TODO See "scalar.max-retries" (and maybe "gvfs.max-retries") 1 # TODO: Convert -D value into the form 2011.04.10.04.46.57, 2 * TODO string and is there ever any other output besides 1 opts.preserve_ignored = 0; /* FIXME: !overwrite_ignore */ 2 * TODO I'm going to assume that all prefetch packs are created 1 /* FIXME: bug, what if modes didn't match? */ 1 * TODO load the commits/trees. 1 * TODO some of the filters could be ported to work on 1 # FIXME see if we can find a more optimal way to do this by graphing 1 if (action == ACTION_EDIT_TODO && !is_merge(&options)) 1 * TODO It would be nice to update the call sites to pass both 1 * TODO trace2: replace "the_repository" with the actual repo instance 4 # TODO: When/if we actually pick versions by {date} properly, 1 /* FIXME: can't handle linked worktrees in submodules yet */ 2 # FIXME: This is probably horrible idea and the thing will explode 1 * TODO Reconsider this in the future. 1 # TODO : not sure if the format of this message is quite correct. 1 # TODO: move this to Git.pm? 1 * FIXME: This is a bad resolution for recursive case; for 1 // TODO BUG? Should 'oid' be 'real' ? 1 TODO: In the future, we might also do 1 next if $processedRefs->{$ref}; # skip duplicates: "import refs/heads/master" being issued twice; TODO: why? 1 ## TODO cleanup irrelevant patches 1 * TODO That is, since the cache-server generates hourly prefetch 1 * TODO (Or maybe subtract an hour delta from the largest?) 1 case ACTION_EDIT_TODO: 2 # TODO decide what information we want to test from thread events. 1 # TODO: log processing is memory bound 1