Skip to content

Final refactor #129

Closed
7 of 9 tasks
tommyah opened this issue May 25, 2026 · 0 comments · Fixed by #178
Closed
7 of 9 tasks

Final refactor #129

tommyah opened this issue May 25, 2026 · 0 comments · Fixed by #178
Assignees
Labels
enhancement New feature or request

Comments

@tommyah
Copy link
Member

tommyah commented May 25, 2026

This issue is associated with the task of reviewing and updating the codebase for the final time before delivery. The following tasks need to be considered:

  • More use of pub/sub, less direct dependency injection
  • Tweak "TopBarController.setMarketIntegration()" to act more universal
  • Show playerstatus in top bar
  • Make sure every class has appropriate JavaDoc
  • Package-info.java files in every package
  • Go from market to dashboard by selecting stock
  • Add AI declaration where AI has been used
  • Review saving system
  • Add functionality for adding custom stock file
@tommyah tommyah self-assigned this May 25, 2026
@tommyah tommyah added the enhancement New feature or request label May 25, 2026
@tommyah tommyah linked a pull request May 27, 2026 that will close this issue
Sign in to join this conversation on GitHub.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant