contributing
  • Joseph Woolf

    Joseph Woolf

    07/22/2022, 5:14 AM
    As a very new contributor, how can I debug the internals of a Gradle bin file? For example, I want to be able to set breakpoints within the subproject(s) that the issue involves
  • f

    Fred Clausen

    07/26/2022, 1:21 AM
    For my own problem solving and learning I am trying to log from Gradle itself, currently a quick test via
    Logging.getLogger(DefaultConfiguration.class).log(<http://LogLevel.INFO|LogLevel.INFO>, "This is a test");
    I then rebuild the Gradle distro, as described in CONTRIBUTING.md, via
    ./gradlew install -Pgradle_installPath=/tmp/gradle-test
    and use that distribution in my test project. I run that with
    /tmp/gradle-test/bin/gradle --console verbose --debug <some task>
    But I don't see any logging messages that I added. Granted, it could be the code path I am logging from is not taken but I just wanted to check that I'm doing the logging above (via
    .getLogger()
    ) correctly before diving in too deep. I can't find any docs about how to do logging from within Gradle itself
  • DeTerminator

    DeTerminator

    07/27/2022, 2:15 AM
    Hi ! I am trying to build a local build from one of the previous revision tags as mentioned in the Contribution.md. But I am facing some errors that I am not aware how to fix at the moment. Can anyone please help me with what I am doing wrong? These are the logs i get whenever i try to run commands.
  • Anze Sodja

    Anze Sodja

    07/27/2022, 7:47 AM
    There seem to be two problems:1. That revision uses some nightly for wrapper that doesn’t exist anymore. I suggest you use some “close enough” released version, maybe 6.8 or some 6.7.x (released versions can be found here https://services.gradle.org/distributions/) 2. Kotlin-dsl cant be found in
    kotlin-eap
    repo or Gradle plugin repo for some reason. Maybe you should add some other repo to build logic or smth like that, not sure Fun with remote resources 🙂
  • r

    René

    08/01/2022, 8:59 AM
    When apply dependency verification to our builds the question came up if certain types of checksums could be forbidden. that would ease our process quite a bit and might be a good additional feature. Does this sound as it would make sense to you to make allowed checksum types configurable?
  • Amanda

    Amanda

    09/01/2022, 7:26 PM
    If you are looking to do some contributing this month (and want some swag) we just pushed all the Configuration Cache issues to the public board. https://github.com/orgs/gradle/projects/43/views/1
  • Sid B

    Sid B

    09/06/2022, 10:35 PM
    What kind of specs are needed to work with intelliJ to contribute to Gradle? I am making changes to the snippets to make it configuration cache compatible and the Kotlin code completion/highlighting doesn't work on my machine. Wondering if this is a memory limitation or some quirk with intelliJ?
  • v

    Vinay Potluri

    09/11/2022, 9:16 PM
    I’m taking a stab at issue 21803 of Configuration Cache Hackathon. However, I’m unable to reproduce the test failures. I have gone through the workflow & FAQ documentation and I see the following log:
    0 problems were found storing the configuration cache.
    See the complete report at file:///Users/myusername/CD/gradle/build/reports/configuration-cache/5ivt49antbai1kfb8a5y3bxrs/3b6067qhgwn5n39a8z4ha05pg/configuration-cache-report.html
  • v

    Vinay Potluri

    10/02/2022, 7:14 PM
    I am looking to add a few examples to the Gradle user guid. Am I allowed to contribute here as a non-gradle member ? Ref: https://docs.gradle.org/current/userguide/userguide.html
  • Gabriel Feo

    Gabriel Feo

    10/11/2022, 9:52 PM
    Hi! Any suggested issues for new contributors?
  • DeTerminator

    DeTerminator

    11/30/2022, 2:08 PM
    Having a little difficulty understanding what these failed checks in CI mean. Can someone suggest what to look at to fix these? Regarding this PR below https://github.com/gradle/gradle/pull/21437.