Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support and use modern types of gradle dependencies #116

Open
alexbudarov opened this issue Aug 15, 2019 · 1 comment
Open

Support and use modern types of gradle dependencies #116

alexbudarov opened this issue Aug 15, 2019 · 1 comment
Assignees
Labels
type: enhancement New feature or request

Comments

@alexbudarov
Copy link
Member

Environment

  • Platform version: 7.0.10
  • Gradle version: 4.10.3

Description of the bug or enhancement

Gradle 4 docs mention new names for dependencies in Java projects:
https://docs.gradle.org/4.10.3/userguide/building_java_projects.html#sec:java_dependency_management_overview

No "compile", no "runtime", no "provided". We are using obsolete names, contradicting to modern docs.

search.maven.org also suggest new type of dependency:
image

However CUBA build scripts currently do not support these dependencies.
Known problems:

@knstvk knstvk added this to the Release 7.2 milestone Aug 27, 2019
@knstvk knstvk added the type: enhancement New feature or request label Aug 27, 2019
@knstvk knstvk assigned t2-cuba and dtsaryov and unassigned t2-cuba Aug 27, 2019
@dtsaryov
Copy link
Contributor

dtsaryov commented Oct 29, 2019

We've already replaced provided configuration before. Will support runtimeOnly / testRuntimeOnly and implementation / testImplementation.

@knstvk knstvk removed this from the Release 7.2 milestone Nov 11, 2019
@dtsaryov dtsaryov assigned t2-cuba and unassigned dtsaryov Jan 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants