lang/c/src/datafile.c (4 lines): - line 80: /* TODO: remove this static buffer */ - line 605: /* TODO: if the datum encoder larger than our buffer, - line 628: /* TODO: if the value encoder larger than our buffer, - line 651: /* TODO: if the value encoder larger than our buffer, lang/js/etc/deprecated/validator.js (4 lines): - line 303: if (_.isNumber(obj)) { // TODO: handle NaN? - line 310: if (_.isNumber(obj)) { // TODO: handle NaN? - line 319: if (_.isString(obj)) { // TODO: handle NaN? - line 330: // TODO: namespace handling is rudimentary. multiple namespaces within a certain nested schema definition lang/c/src/resolver.c (4 lines): - line 911: * TODO: Eventually, we'll fill in default values for the extra - line 947: * TODO: Once we can retrieve record fields by index (quickly), - line 992: * the writer schema, we raise an error. (TODO: Eventually, - line 1029: * that's an error! TODO: Handle default lang/c/src/resolved-reader.c (3 lines): - line 2138: * TODO: Return the default value if the writer record - line 2234: * the writer schema, we raise an error. (TODO: Eventually, - line 2272: * that's an error! TODO: Handle default lang/csharp/src/apache/ipc/HttpListenerServer.cs (2 lines): - line 41: //TODO: apparently this doesn't compile in Mono - investigate - line 75: //TODO: apparently this doesn't compile in Mono - investigate lang/csharp/src/apache/main/Specific/SpecificProtocol.cs (2 lines): - line 22: /// TODO: This interface needs better documentation. - line 42: /// TODO: This interface needs better documentation. lang/perl/lib/Avro/Schema.pm (2 lines): - line 251: ## FIXME: useless lazy generation - line 531: #TODO: find where to weaken precisely lang/c/src/resolved-writer.c (2 lines): - line 2337: * the writer schema, we raise an error. (TODO: Eventually, - line 2376: * that's an error! TODO: Handle default lang/c/src/generic.c (2 lines): - line 2147: * TODO: Maybe check that schema.items matches - line 2803: * TODO: Maybe check that schema.items matches lang/ruby/lib/avro/ipc.rb (2 lines): - line 150: # TODO request metadata (not yet implemented) - line 301: # TODO does the stuff written here ever get used? lang/java/ipc/src/main/velocity/org/apache/avro/ipc/stats/static/tipsy.js (1 line): - line 70: * Compute bounding box. TODO support area, lines, wedges, stroke. Also lang/java/avro/src/main/java/org/apache/avro/JsonSchemaFormatter.java (1 line): - line 29: // TODO: Move the toString implementation here and have Schema#toString() lang/c/src/schema.c (1 line): - line 839: * TODO: gperf/re2c this lang/perl/lib/Avro/BinaryEncoder.pm (1 line): - line 217: ## FIXME: multiple blocks lang/c/src/encoding.h (1 line): - line 30: * TODO: this will need more functions when JSON encoding is added lang/py/avro/tether/tether_task_runner.py (1 line): - line 213: # TODO::Make the logging level a parameter we can set lang/perl/lib/Avro/BinaryDecoder.pm (1 line): - line 339: ## XXX TODO: schema resolution lang/c/src/datum_validate.c (1 line): - line 170: * TODO: check for default values lang/c/src/schema.h (1 line): - line 31: * TODO: default values lang/c++/impl/avrogencpp.cc (1 line): - line 544: // FIXME: When can this happen? lang/ruby/lib/avro/schema.rb (1 line): - line 483: # TODO: eventually this could handle schema promotion for primitive schemas too lang/java/tools/src/main/java/org/apache/avro/tool/DataFileReadTool.java (1 line): - line 128: // TODO: support input filenames whose whole path+name is int parsable? lang/py/avro/__main__.py (1 line): - line 69: # FIXME: Do we want to do it in schema order? lang/java/idl/src/main/java/org/apache/avro/idl/IdlUtils.java (1 line): - line 411: // TODO: Use constants from org.apache.avro.LogicalTypes lang/c/src/datum_equal.c (1 line): - line 181: * TODO lang/ruby/lib/avro/data_file.rb (1 line): - line 403: # TODO this constant won't be updated if you register another codec. lang/csharp/src/apache/main/File/DataFileReader.cs (1 line): - line 331: // TODO: Check that the (block) stream is not partially read lang/java/avro/src/main/java/org/apache/avro/util/MapUtil.java (1 line): - line 36: // TODO: Remove for 1.13.0 or later lang/csharp/src/apache/main/Generic/GenericRecord.cs (1 line): - line 83: // TODO: Use a matcher to verify that object has the right type for the field. lang/c/src/avropipe.c (1 line): - line 283: /* TODO: Convert the UTF-8 to the current lang/c++/impl/Zigzag.cc (1 line): - line 22: // TODO: The following two functions have exactly the same code except for the type. lang/php/lib/DataFile/AvroDataIOReader.php (1 line): - line 96: // FIXME: Seems unsanitary to set writers_schema here. lang/ruby/lib/avro/protocol.rb (1 line): - line 74: # FIXME adding type.name to type_names is not defined in the share/idl_grammar/org/apache/avro/idl/Idl.g4 (1 line): - line 227: // TODO: restrict to JSON string & number literals? lang/java/ipc-netty/src/main/java/org/apache/avro/ipc/netty/NettyServer.java (1 line): - line 116: // TODO Auto-generated catch block lang/java/idl/src/main/java/org/apache/avro/idl/IdlReader.java (1 line): - line 548: // TODO: implement doc comment & properties for enum symbols. lang/csharp/src/apache/main/Generic/GenericWriter.cs (1 line): - line 461: /// FIXME: This method of determining the Union branch has problems. If the data is IDictionary<string, object> lang/csharp/src/apache/main/Generic/GenericDatumWriter.cs (1 line): - line 90: /// FIXME: This method of determining the Union branch has problems. If the data is IDictionary<string, object> lang/php/lib/Schema/AvroArraySchema.php (1 line): - line 38: * FIXME: couldn't we derive this from whether or not $this->items lang/php/lib/Datum/AvroIODatumReader.php (1 line): - line 328: } // FIXME: unset wrt schema resolution lang/csharp/src/apache/main/Reflect/DotnetProperty.cs (1 line): - line 64: //TODO: this probably should work for struct too lang/perl/lib/Avro/DataFileReader.pm (1 line): - line 31: # TODO: refuse to read a block more than block_max_size, instead lang/c/src/datum.c (1 line): - line 1152: /* TODO */ lang/csharp/src/apache/main/Specific/SpecificDatumReader.cs (1 line): - line 170: // TODO: try to reuse contents? lang/java/compiler/src/main/java/org/apache/avro/compiler/specific/SpecificCompiler.java (1 line): - line 512: // FIXME: use lastModified() without causing a NoSuchMethodError in the build lang/c++/include/avro/Decoder.hh (1 line): - line 218: * // FIXME: Handle out of order fields. lang/c/cmake_pretty.cmake (1 line): - line 31: # TODO: mv ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/*~ /tmp; \ lang/csharp/src/apache/main/Generic/PreresolvingDatumReader.cs (1 line): - line 313: // TODO: on exception, report offending field lang/perl/t/01_schema.t (1 line): - line 204: ## TODO: technically we should verify that default map/array match values lang/csharp/src/apache/ipc/HttpTransceiver.cs (1 line): - line 116: //TODO: what else to copy from model request? lang/c++/impl/ValidSchema.cc (1 line): - line 43: // FIXME: replace "find" with "lower_bound". The author seems to have intended lang/php/lib/Schema/AvroPrimitiveSchema.php (1 line): - line 48: // FIXME: Is this if really necessary? When *wouldn't* this be the case?