[
https://issues.apache.org/jira/browse/CALCITE-4821?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ASF GitHub Bot updated CALCITE-4821:
------------------------------------
Labels: pull-request-available (was: )
> Move utility test classes into calcite-testkit and unpublish -test.jar
> ----------------------------------------------------------------------
>
> Key: CALCITE-4821
> URL: https://issues.apache.org/jira/browse/CALCITE-4821
> Project: Calcite
> Issue Type: Improvement
> Components: core
> Reporter: Vladimir Sitnikov
> Priority: Major
> Labels: pull-request-available
> Time Spent: 10m
> Remaining Estimate: 0h
>
> -test.jar make it hard to support build configuration, and it blocks
> migration to Gradle 7.
> As we move the commonly used classes to its own -testkit module, it would
> make it easier to reuse test helpers, it would make easier to recognize the
> Test API vs {{@Test}} code, and it would make certain classes smaller. E.g.
> CatchAllSchema is currently located in ReflectiveSchemaTest, and if we move
> it to a top-level class, then ReflectiveSchemaTest would be smaller.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)