SdmxSourceUtil/src/main/java/org/sdmxsource/util/io/FileUtil.java (9 lines): - line 86: //TODO Exception - wrap - line 106: //TODO Exception - wrap - line 134: //TODO Exception - wrap - line 316: //TODO Exception - line 343: //TODO Exception - line 368: //TODO Exception - line 416: // TODO - Need to understand what should be done here. - line 423: // TODO - Need to understand what should be done here. - line 430: // TODO - Need to understand what should be done here. SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/query/impl/QueryBeanBuilderV2_1.java (6 lines): - line 139: //TODO warning or error that is not supported????? - line 474: //TODO warning or error that is not supported????? - line 504: //TODO warning or error that is not supported????? - line 534: //TODO warning or error that is not supported????? - line 612: //TODO warning or error that is not supported????? - line 642: //TODO warning or error that is not supported????? SdmxEdiParser/src/main/java/org/sdmxsource/sdmx/ediparser/engine/reader/impl/EDIDataReaderEngineImpl.java (4 lines): - line 564: //TODO Process FNS+ - current line, does this need any processing? - line 590: //TODO Exception should be caught and full line + line position put on - line 593: //TODO These two attributes gives the key of the attribute attachment, if the key is not a full key then it is a group key and the group muse be - line 595: // String lastDimensionPosition = posKeySplit[0]; //TODO What does this mean? SdmxApi/src/main/java/org/sdmxsource/sdmx/api/constants/SdmxConstants.java (3 lines): - line 400: throw new IllegalArgumentException("unknown namespace : " + inputNamespace); //TODO Exception - line 412: throw new SdmxNotImplementedException(ExceptionCode.UNSUPPORTED, "2.1"); //TODO 2.1 - line 423: throw new SdmxNotImplementedException(ExceptionCode.UNSUPPORTED, "2.1"); //TODO 2.1 SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/engine/reader/json/HeaderIterator.java (3 lines): - line 57: //TODO Other fields (reciever) - line 103: return new PartyBeanImpl(nameList, id, contactList, null); //TODO CONTACTS - line 108: //TODO Contact SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/model/ContentConstraintModel.java (3 lines): - line 205: //TODO what if there are include series and exclude series in the same constraint? - line 231: //TODO Excluded Cube Regions & isIncluded - line 237: //TODO Excluded Cube Regions & isIncluded SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/engine/writer/SdmxDataWriterEngine.java (3 lines): - line 329: //TODO Nothing is done with the dataflow - it can be used to output on the header of the message - line 767: //TODO Will this namespace be written multiple times? - line 1384: // TODO Auto-generated catch block SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/engine/writer/streaming/StreamDataWriterEngineBase.java (3 lines): - line 326: //TODO Nothing is done with the dataflow - it can be used to output on the header of the message - line 616: * / TODO MessageGroup support - line 677: //TODO Will this namespace be written multiple times? SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/xmlBeans/v21/assemblers/AbstractItemSchemeMapBeanAssembler.java (2 lines): - line 65: //TODO RSG AWAITING MODEL CHANGES - line 95: abstract protected SDMX_STRUCTURE_TYPE mapStructureType(); //TODO RSG NOT FOR CONCEPT MAP = NULL SdmxBeans/src/main/java/org/sdmxsource/sdmx/sdmxbeans/model/header/DatasetHeaderBeanImpl.java (2 lines): - line 63: private String reportingYearStartDate; //TODO WE NEED A MONTH DAY TYPE - line 180: getPublicationPeriod(), null); //TODO reportingYearStartDate SdmxEdiParser/src/main/java/org/sdmxsource/sdmx/ediparser/model/document/impl/AbstractEDIDocument.java (2 lines): - line 45: // TODO Auto-generated method stub - line 55: // TODO Auto-generated method stub SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/xmlBeans/v21/response/SubmitStructureResponseBuilder_V21.java (2 lines): - line 60: //TODO REFACTOR - THIS IS VERY SIMILAR TO SUBMIT SUBSCRIPTION RESPONSE - line 67: //TODO Message Codes and Multilingual SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/transform/impl/DataReaderWriterTransformImpl.java (2 lines): - line 79: //TODO what if there is no Key Family??? - line 110: //TODO Obs Attributes SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/manager/parsing/impl/QueryParsingManagerImpl.java (2 lines): - line 88: //TODO should this be IllegalArgumentException? - line 102: //TODO should this be IllegalArgumentException? SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/engine/writer/csv/StreamCsvDataWriterEngine.java (2 lines): - line 59: //TODO: add locale support - line 74: //TODO: add csvWithHeaders support SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/constraint/ConstraintBuilderImpl.java (2 lines): - line 60: //TODO Should it check if there is more then one dataset in the datasource - line 95: //TODO Check if Cross Sectional and put out exception if it is SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/xmlBeans/v21/CategorySchemeMapBeanAssembler.java (2 lines): - line 57: //TODO RSG AWAITING MODEL CHANGES - line 64: //TODO RSG CATEGORYMAPS NEED MORE THAN ID FOR HANDLING HIERARCHY OF SIBLING-UNIQUE ID - NOT SET-UNIQUE ID - SDMX V2.1 BUG?? (RAISED...) ####### SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/query/v21/DataQueryBuilderV21.java (2 lines): - line 517: * TODO analyse to implement in the future - line 585: //TODO analyse to support in the future SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/manager/parsing/impl/NotificationParsingManagerImpl.java (2 lines): - line 56: //TODO Test that there is a notification event in this message! - line 98: //TODO Validation SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/xmlBeans/v21/response/SubmitRegistrationResponseBuilder_V21.java (2 lines): - line 63: //TODO REFACTOR - THIS IS VERY SIMILAR TO SUBMIT SUBSCRIPTION RESPONSE - line 69: //TODO Message Codes and Multilingual SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/engine/reader/json/SdmxJsonMetadataIterator.java (2 lines): - line 39: //TODO ERRROS? - line 41: //TODO UNKNOWN NODE SdmxEdiParser/src/main/java/org/sdmxsource/sdmx/ediparser/util/EDIStructureWriterUtil.java (1 line): - line 298: //TODO WHAT ABOUT THE ALPHA NUMERIC, HOW DO WE DECIDE THIS? SdmxEdiParser/src/main/java/org/sdmxsource/sdmx/ediparser/util/EDIDataWriterUtil.java (1 line): - line 148: return EDI_PREFIX.DATASET_FOOTNOTE_SECTION + "Attributes:10" + END_TAG; //TODO is Attributes correct SdmxEdiParser/src/main/java/org/sdmxsource/sdmx/ediparser/engine/writer/impl/EDIDataWriterEngineImpl.java (1 line): - line 610: //TODO split storage of date by time format? SdmxBeans/src/main/java/org/sdmxsource/sdmx/sdmxbeans/model/mutablesuperbeans/datastructure/AttributeMutableSuperBeanImpl.java (1 line): - line 63: //TODO Implement SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/superbeans/impl/PrimaryMeasureSuperBeanBuilder.java (1 line): - line 54: //TODO Hierarchical Codelist SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/engine/reversion/ContentConstraintCrossReferenceUpdaterEngineImpl.java (1 line): - line 40: // TODO is this class required? SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/engine/reader/json/JsonDataReaderEngine.java (1 line): - line 214: //TODO Annotations is not supported at the dataset level on the SdmxSource DataReaderEngine API SdmxSourceUtil/src/main/java/org/sdmxsource/sdmx/util/beans/container/SdmxBeansImpl.java (1 line): - line 1040: // TODO Auto-generated method stub SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/manager/parsing/impl/RegistrationParsingManagerImpl.java (1 line): - line 62: //TODO Handle error responses (AS IN REGISTRY ERROR DOCUMENT AS THIS CAUSES THE PARSING TO FAIL) SdmxBeans/src/main/java/org/sdmxsource/sdmx/sdmxbeans/model/superbeans/base/MaintainableSuperBeanImpl.java (1 line): - line 51: //TODO AgencyId should be full agency SdmxBeans/src/main/java/org/sdmxsource/sdmx/sdmxbeans/model/mutablesuperbeans/datastructure/GroupMutableSuperBeanImpl.java (1 line): - line 50: //TODO implement SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/engine/writer/jsonsupport/AbstractJsonDataWriter.java (1 line): - line 101: if (!(this instanceof SeriesDataWriter)) { //TODO:FlatDataWriter SdmxSourceUtil/src/main/java/org/sdmxsource/sdmx/util/beans/LocaleUtil.java (1 line): - line 40: //TODO should this be user defined? SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/engine/writing/AbstractWritingEngine.java (1 line): - line 116: throw new RuntimeException(e); //TODO Exception SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/manager/parsing/impl/ProvisionParsingManagerImpl.java (1 line): - line 55: //TODO Handle error responses SdmxBeans/src/main/java/org/sdmxsource/sdmx/sdmxbeans/model/mutable/base/MaintainableMutableBeanImpl.java (1 line): - line 222: //TODO Test this method orders a list index 0 higher version then a list with index 1 SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/engine/reader/json/DataSetIterator.java (1 line): - line 29: // TODO Auto-generated method stub SdmxApi/src/main/java/org/sdmxsource/sdmx/api/model/mutablesuperbeans/datastructure/AttributeMutableSuperBean.java (1 line): - line 42: //TODO Complete SdmxBeans/src/main/java/org/sdmxsource/sdmx/sdmxbeans/model/superbeans/base/NameableSuperBeanImpl.java (1 line): - line 109: public String getName() { //TODO This should probably be better! SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/engine/reader/json/LinksIterator.java (1 line): - line 35: //TODO Exception? SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/engine/writer/csv/DimensionGroupTracker.java (1 line): - line 75: attributes.putAll(newValue.getAttributes()); //TODO: detect conflicts SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/rest/RestSchemaQueryManagerImpl.java (1 line): - line 62: //TODO GET CONSTRAINTS SdmxBeans/src/main/java/org/sdmxsource/sdmx/sdmxbeans/model/beans/reference/complex/ComplexStructureReferenceBeanImpl.java (1 line): - line 68: //TODO childRef defaults && null check... SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/xmlBeans/v21/response/SubmitSubscriptionResponseBuilder_V21.java (1 line): - line 63: //TODO Message Codes and Multilingual SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/engine/writer/jsonsupport/JsonDataWriterEngine.java (1 line): - line 101: //TODO: 'SeriesDataWriter->SeriesDataWriterRe' this replacement is reason for creating JsonDataWriterEngineRe instead of JsonDataWriterEngine SdmxSourceUtil/src/main/java/org/sdmxsource/util/io/URLUtil.java (1 line): - line 148: //TODO Do others SdmxBeans/src/main/java/org/sdmxsource/sdmx/sdmxbeans/model/data/query/DataQuerySelectionGroupImpl.java (1 line): - line 68: //TODO Does this require a exception, or can the code selections be merged? SdmxSourceUtil/src/main/java/org/sdmxsource/sdmx/util/beans/ConceptRefUtil.java (1 line): - line 91: //TODO Exception SdmxApi/src/main/java/org/sdmxsource/sdmx/api/manager/retrieval/mutable/MutableSuperBeanRetrievalManager.java (1 line): - line 40: //TODO FINISH INTERFACE SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/xmlBeans/v21/StructureSetXmlBeanBuilder.java (1 line): - line 72: //TODO RSG REPORTING TAXONOMY MAP CURRENTLY NOT YET IN MODEL ### SdmxEdiParser/src/main/java/org/sdmxsource/sdmx/ediparser/model/impl/InterchangeHeader.java (1 line): - line 156: sb.append(formatDate(dateOfPreperation)); //TODO Date and time of prep SdmxBeans/src/main/java/org/sdmxsource/sdmx/sdmxbeans/util/RefUtil.java (1 line): - line 166: //TODO check the array works as var args, not a single arg SdmxFileQueryProcessor/src/main/java/org/sdmxsource/sdmx/filequeryprocessor/engine/FileQueryEngine.java (1 line): - line 120: //TODO this should change, and so should the reader writer transform API SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/xmlBeans/v2/AgencySchemeXmlBeanBuilder.java (1 line): - line 43: // TODO Auto-generated method stub SdmxSourceUtil/src/main/java/org/sdmxsource/util/VersionableUtil.java (1 line): - line 90: * TODO: Review whether this method is actually required any more. SdmxDataParser/src/main/java/org/sdmxsource/sdmx/dataparser/manager/impl/SchemaDataValidationManager.java (1 line): - line 76: //TODO Move the validation DataFormat into an engine which can be plugged in? SdmxBeans/src/main/java/org/sdmxsource/sdmx/sdmxbeans/model/data/query/complex/ComplexDataQuerySelectionGroupImpl.java (1 line): - line 87: //TODO Does this require a exception, or can the code selections be merged? SdmxStructureParser/src/main/java/org/sdmxsource/sdmx/structureparser/builder/sdmxbeans/impl/SdmxObjectsJsonV1Builder.java (1 line): - line 236: Map dictionary = new HashMap<>(); // TODO: @MS map with boxed Integer keys - super bad!