Skip to content

Latest commit

 

History

History
55 lines (36 loc) · 1.04 KB

TOOD.md

File metadata and controls

55 lines (36 loc) · 1.04 KB

Buildscripts

  • add constants generator

Core

Notebook

  • register Result Adapter
  • get closest matching Result Adapter for given KType

Page

  • register other files to watch for triggering a reload or rerun

Script Compiler

  • Handle Compilation Fail different than waiting on results to be available
    • compiledScript will be null

PathWatcher

  • watch folder -> register new notebooks
  • watch notebook files -> relink pages
  • watch pages -> rerun tasks and visualizations

Dependencies

possibly annotations on method arguments

Gradle Plugin

  • Extension
  • ShadowJar tasks
  • register notebooks in extension
  • set dependencies for notebook
  • different configuration and shadowJar tasks for each notebook

GUI TornadoFx

Visualizations

  • raw
  • String
  • Table (differing column count)
  • Plot
    • Bars
    • Lines
    • Pie Chart