tool1cd
tool1cd copied to clipboard
TODO: Tasks list
| Text | Type | Path |
|---|---|---|
| 0x3ff000 в константу | TODO | src/tool1cd/V8Object.cpp |
| 10МиБ в константу | TODO | src/tool1cd/Class_1CD.cpp |
| 31 в константу | TODO | src/tool1cd/cfapi/V8Catalog.cpp |
| адовый костыль с утечкой памяти | TODO | src/tool1cd/FieldType.cpp |
| адовый костыль с утечкой памяти | TODO | src/tool1cd/FieldType.cpp |
| адовый костыль с утечкой памяти | TODO | src/tool1cd/FieldType.cpp |
| блокировка на memblocks | TODO | src/tool1cd/MemBlock.cpp |
| бросить исключение??? | TODO | src/tool1cd/ConfigStorage.cpp |
| бросить исключение??? | TODO | src/tool1cd/ConfigStorage.cpp |
| бросить исключение??? | TODO | src/tool1cd/ConfigStorage.cpp |
| бросить исключение??? | TODO | src/tool1cd/ConfigStorage.cpp |
| Вероятно, это теперь лишнее | TODO | src/SystemClasses/System.SysUtils.cpp |
| Вменяемое сравнение в соответствии с типами | TODO | src/tool1cd/Table.cpp |
| Возвращаемое значение TableFileStream::Read(void *Buffer, int32_t Count) | TODO | src/tool1cd/TableFileStream.cpp |
| Впилить толковые строки | TODO | src/SystemClasses/String.cpp |
| Впилить толковые строки | TODO | src/SystemClasses/String.cpp |
| выпилен кусок кода | TODO | src/tool1cd/Class_1CD.cpp |
| Действительно ли тут ошибка?? и с такой ли формулировкой?? | TODO | src/tool1cd/Table.cpp |
| заменить на что-нибудь вроде add_free_block | TODO | src/tool1cd/V8Object.cpp |
| Запись в таблицы пока не поддерживается | TODO | src/tool1cd/ConfigStorage.cpp |
| инициализация null_index | TODO | src/tool1cd/FieldType.cpp |
| Исправить работу TEncoding::Convert | TODO | src/SystemClasses/System.SysUtils.cpp |
| как это работает? | TODO | src/tool1cd/cfapi/V8Catalog.cpp |
| кодировка TEncoding::Convert() | TODO | src/SystemClasses/TStreamWriter.cpp |
| константы 20, 8 | TODO | src/tool1cd/cfapi/V8Catalog.cpp |
| критичная ошибка? Обработка на месте? | TODO | src/tool1cd/SupplierConfigBuilder.cpp |
| Мудрое название | TODO | src/tool1cd/BinaryGuid.h |
| Надо доделать для showGUIDasMS | TODO | src/tool1cd/FieldType.cpp |
| не забыть про сей костыль | TODO | src/tool1cd/Table.cpp |
| не забыть про сей костыль | TODO | src/tool1cd/Table.cpp |
| Ошибка! Имя файла базы уже было в командной строке! | TODO | src/ctool1cd/ParseCommandLine.cpp |
| Ошибка! Недостаточно параметров ключа! | TODO | src/ctool1cd/ParseCommandLine.cpp |
| Ошибка! Неизвестный ключ! | TODO | src/ctool1cd/ParseCommandLine.cpp |
| Перенести логику сюда | TODO | src/tool1cd/BinaryGuid.cpp |
| Полечить дичайшие утечки памяти | TODO | src/tool1cd/save_depot_config.cpp |
| проверить, надо ли номера свободных страниц преобразовывать в смещения для версий от 8.0 до 8.2.14 | TODO | src/tool1cd/Index.cpp |
| работа с pagesize | TODO | src/tool1cd/Class_1CD.cpp |
| работа с pagesize | TODO | src/tool1cd/Class_1CD.cpp |
| работа с pagesize | TODO | src/tool1cd/Class_1CD.cpp |
| работа с pagesize | TODO | src/tool1cd/Class_1CD.cpp |
| работа с pagesize | TODO | src/tool1cd/Class_1CD.cpp |
| работа с pagesize | TODO | src/tool1cd/Class_1CD.cpp |
| разобраться LAST_PAGE == UINT_MAX, а тут uint64_t curblock | FIXME | src/tool1cd/Index.cpp |
| разобраться, зачем обнуляется указатель | TODO | src/tool1cd/cfapi/V8File.cpp |
| реализовать кроссплатформенное преобразование локального системного файлового времени в универсальное (UTC) файловое ... | TODO | src/SystemClasses/System.cpp |
| реализовать TableFileStream::Read(System::DynamicArraySystem::t::Byte Buffer, int32_t Offset, int32_t Count) | TODO | src/tool1cd/TableFileStream.cpp |
| реализовать TableFileStream::Seek(const int64_t Offset, TSeekOrigin Origin) | TODO | src/tool1cd/TableFileStream.cpp |
| реализовать TableFileStream::Seek(int32_t Offset, System::Word Origin) | TODO | src/tool1cd/TableFileStream.cpp |
| реализовать TStream::SetSize | TODO | src/SystemClasses/TStream.cpp |
| реализовать V8Object::get_fileoffset для файла свободных страниц формата 8.3.8 | TODO | src/tool1cd/V8Object.cpp |
| реализовать V8Object::getdata для файла свободных страниц формата 8.3.8 | TODO | src/tool1cd/V8Object.cpp |
| реализовать V8Object::getdata() для файла свободных страниц формата 8.3.8 | TODO | src/tool1cd/V8Object.cpp |
| ругнуться | TODO | src/gtool1cd/models/table_data_model.cpp |
| сообщить об ошибке и записать в log | TODO | src/tool1cd/ConfigStorage.cpp |
| тип под Datahash | TODO | src/tool1cd/save_part_depot_config.cpp |
| тут должно быть что-то иное | TODO | src/tool1cd/Table.cpp |
| тут должны быть уник_птр | TODO | src/tool1cd/MemBlock.h |
| убрать это куда-нибудь | TODO | src/tool1cd/FieldType.h |
| убрать mutable | TODO | src/tool1cd/Index.h |
| убрать mutable | TODO | src/tool1cd/Index.h |
| утечка данных | TODO | src/tool1cd/TableRecord.cpp |
| AddDebugMessage | TODO | src/tool1cd/MessageRegistration.cpp |
| Any general catch headers included here must be included | NB | src/tests/catch.hpp |
| Check testGroupStats.aborting and act accordingly. | TODO | src/tests/catch.hpp |
| It's a bit ugly, but it works | NOTE | src/gtool1cd/QHexEdit/paint/qhexpainter.cpp |
| StartIndex, Count | TODO | src/SystemClasses/System.SysUtils.cpp |
| wat?? | TODO | src/tool1cd/Class_1CD.cpp |
| ZDeflateStream проверка ошибок | TODO | src/tool1cd/UZLib.cpp |
System.Classes я пощёлкаю.
Fixed tasks:
| Описание | Файл | Путь |
|---|---|---|
| ~~реализовать GetTickCount()~~ | ~~System.Classes.cpp~~ | ~~GetTickCount()~~ |
| ~~реализовать FindClose~~ | ~~System.SysUtils.cpp~~ | ~~FindClose~~ |
| ~~реализовать FindFirst~~ | ~~System.SysUtils.cpp~~ | ~~FindFirst~~ |
| ~~реализовать FindNext~~ | ~~System.SysUtils.cpp~~ | ~~FindNext~~ |
| ~~реализовать получение времени последнего обращения к данным объекта~~ | ~~V8Object.cpp~~ | ~~v8object::getdata~~ |
| ~~реализовать получение времени последнего обращения к данным объекта~~ | ~~V8Object.cpp~~ | ~~v8object::setdata~~ |
@andreevlex надо бы освежить туду-шник
Обновил
Обновил список. Надо почитать и сделать задачи.