Anatoly Nikitin
Anatoly Nikitin
Support `GenerateConstructor` annotation on `companion object` of schema interface to generate default implementation of that interface and `append` overload for `DataFrame`: ```kotlin @DataSchema interface Record { val a: Int val...
Add meaningful messages to all thrown exceptions and check exception types.
Suggested structure: * dataframe-core * dataframe-arrow * dataframe-excel * dataframe-csv * dataframe-html * dataframe-json
``` @DataSchema data class A(val a: Int) ``` ``` val df = dataFrameOf("a", "b")(1,2) ``` Error compiling code: ``` @DataSchema(isOpen = false) interface _DataFrameType : A ``` An interface cannot...