axkr / symja_android_library

:coffee: Symja - computer algebra language & symbolic math library. A collection of popular algorithms implemented in pure Java.
https://matheclipse.org/
GNU General Public License v3.0
380 stars 85 forks source link

Reference tablesaw-core from Maven-Central #265

Open HannesWell opened 3 years ago

HannesWell commented 3 years ago

The current tech.tablesaw packages are available on Maven-central under the following coordinates:

<dependency>
    <groupId>tech.tablesaw</groupId>
    <artifactId>tablesaw-core</artifactId>
    <version>0.38.4</version>
</dependency>

When adding a corresponding dependency to the matheclipse-io module, all tech.tablesaw source-packages can be removed from matheclipse-io.

The pom of tablesaw says that the compiler targets Java 1.8 and I have checked the compiled class files and they have version 52.0 which corresponds to Java-1.8. So this should not be an issue this time.

Are there any reason why not to use the Maven-dependency? If not I will submit a PR.

axkr commented 3 years ago

Unfortunately there is a tablesaw column type extension implemented for Symja:

image