Архитектурный шаблон "Мрак в моделях" на нескольких языках и платформах
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

83 lines
2.8KB

  1. 19.06: 25
  2. * транслировать Record<type, type> в Swift
  3. * выводить группу элемента при нажатии в iOS
  4. 16.06: 30
  5. * выводить группу элемента при нажатии в web
  6. 15.06: 40
  7. * поправить Floor i/4
  8. * попробовать number(i)
  9. * поправить push
  10. * переводить в append
  11. * перейти на один файл swift
  12. * генерить memoryItemPositions.swift
  13. * ввести общую библиотеку?
  14. * ввёл пока platform с функциями uts
  15. * упростить структуру iOS помещением содержимого секций в платформу
  16. 09.06: 60
  17. * заменить for на forEach в TS
  18. * ввести функцию заполнения массива индексами: utsIndexArray
  19. * ввести utsFloor
  20. * ввести utsIndexArray в Swift
  21. * конвертировать forEach
  22. * ввести utsFloor в Swift
  23. 08.06: 30
  24. * перейти на один файл ts
  25. * перейти на один файл js
  26. * оставить в файле ts лишь interfaces
  27. * ввести внешние функции создания экземпляров интерфейсов в js
  28. * web/platform.js
  29. * конвертировать Position[]
  30. * генерить по одному файлу в shared
  31. * в проектах ссылаться по одному файлу
  32. * исправить ошибку tsc: cannot find name
  33. * в shared помещать лишь функции и интерфейсы без объявления типов
  34. * ибо дофига работы
  35. * генерить class в Swift?
  36. * нет struct, к сожалению
  37. * может, стоит остановиться и на протоколах/интерфейсах?
  38. * да
  39. 06.06: 25
  40. * починить ^M
  41. * это было лишнее \n в функции replace
  42. * конвертировать interface в protocol
  43. * генерить interface в Swift
  44. 05.06: 40
  45. * ввести понятие контекста в разбор
  46. * определять контекст протокола
  47. * конвертировать поля в свойства протокола
  48. 02.06: 20
  49. * геренить memoryItemPositions.js
  50. 01.06: 40
  51. * сообщать Usage
  52. * принимать на вход в toSwift аргументы
  53. * вывести файл построчно
  54. * ввести словарь замен
  55. * сохранять в файл
  56. * конвертить memorySide из TS в Swift
  57. * генерить memorySide.swift
  58. * генерить остальные функции-константы
  59. * использовать сгенеренные js и swift в проектах
  60. 31.05: 30
  61. * перевести memorySide на TS
  62. * генерить memorySide.js