Архитектурный шаблон "Мрак в моделях" на нескольких языках и платформах
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

62 行
2.1KB

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