You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dependency updates in the examples do not need to be released or be mentioned in the release-notes (who cares?)
when publishing the dependency-graph all dependencies only used in the examples can safely be excluded
this easy for the ktor-example project, one can just exclude this sub-project
it's harder for the example directly in the test-sources of the core-library
it's not easy to see which dependencies are only there for the examples
Solution proposals
Separate root-project inside the same repository
Create a new root-project named "examples", that contains all examples.
The core-library can be included using Composite Builds, to depend on the current code-state inside the repository instead of a published version.
Move examples to separate ``KGraphQL-examples` repository
Create a whole new project for the examples, that contains all examples.
This way the examples can only depend on actually released versions of the library though, but this isn't necessarily a bad thing anyways.
The text was updated successfully, but these errors were encountered:
Description
At the moment the examples are mixed in different ways directly into the project itself:
This has drawbacks:
Solution proposals
Separate root-project inside the same repository
Create a new root-project named "examples", that contains all examples.
The core-library can be included using Composite Builds, to depend on the current code-state inside the repository instead of a published version.
Move examples to separate ``KGraphQL-examples` repository
Create a whole new project for the examples, that contains all examples.
This way the examples can only depend on actually released versions of the library though, but this isn't necessarily a bad thing anyways.
The text was updated successfully, but these errors were encountered: