Skip to content

Conversation

@renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Oct 4, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.google.testparameterinjector:test-parameter-injector 1.17 -> 1.20 age adoption passing confidence

Release Notes

google/testparameterinjector (com.google.testparameterinjector:test-parameter-injector)

v1.20

  • New Compile-Time Dependency on Kotlin: The library now includes a
    compile-time dependency on the Kotlin Standard Library (kotlin-stdlib)
    and Kotlin Reflection (kotlin-reflect). This is required to properly
    support Kotlin tests (see the next two changes).

    If this dependency is causing problems, please let us know by raising an
    issue. If there is enough need for this, we can justify adding an extra
    artefact that omits the Kotlin part.

  • Bugfix for Kotlin v2.2.20: Get parameter names via Kotlin reflection because
    those via Java reflection have changed to include the class.

  • Fix the breaking change in TestParameterInjector v1.19: By getting the
    parameter names via Kotlin, the breaking change in 1.19 is no longer breaking
    when directly upgrading to 1.20

  • Breaking change: TestParametersValuesProvider must return at least one
    value. If your use case requires (sometimes) disabling the test by returning
    zero values, override
    TestParametersValuesProvider.valuesListCanBeEmptyWhichMeansThatTheTestWillBeSkipped().

v1.19

  • Fix for 2025 Kotlin change that causes the field/parameter of a primary
    constructor to get its annotation on both the field and the constructor
    parameter. See
    google/TestParameterInjector@2f83144

    Breaking change: Kotlin test classes that have fields and constructor
    parameters with overlapping types will cause an error unless the Java
    -parameters option is enabled during compilation.

  • Bugfix: Work around a flaky Android-23 crash with annotation proxies. See
    google/TestParameterInjector@26d981a

v1.18

  • Made some internal JUnit4 methods of TestParameterInjector public:

    • computeTestMethods()
    • methodBlock()
    • methodInvoker()

    These allow any client to combine TestParameterInjector with another JUnit4
    runner by manually creating a TestParameterInjector instance and calling
    these methods from the combined JUnit4 runner.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested review from a team as code owners October 4, 2024 16:27
@dpebot
Copy link
Contributor

dpebot commented Oct 4, 2024

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Oct 4, 2024
@product-auto-label product-auto-label bot added size: xs Pull request size is extra small. api: datastore Issues related to the googleapis/java-datastore API. labels Oct 4, 2024
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Oct 4, 2024
cindy-peng
cindy-peng previously approved these changes Oct 24, 2024
@renovate-bot renovate-bot force-pushed the renovate/com.google.testparameterinjector-test-parameter-injector-1.x branch from 99534e9 to 4eda332 Compare January 23, 2025 21:14
@dpebot
Copy link
Contributor

dpebot commented Jan 23, 2025

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 23, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 23, 2025
@renovate-bot renovate-bot force-pushed the renovate/com.google.testparameterinjector-test-parameter-injector-1.x branch from 4eda332 to 0038d9f Compare March 3, 2025 16:32
@dpebot
Copy link
Contributor

dpebot commented Mar 3, 2025

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 3, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 3, 2025
@renovate-bot renovate-bot force-pushed the renovate/com.google.testparameterinjector-test-parameter-injector-1.x branch from 0038d9f to bda7e31 Compare March 17, 2025 17:40
@dpebot
Copy link
Contributor

dpebot commented Mar 17, 2025

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 17, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 17, 2025
@renovate-bot renovate-bot force-pushed the renovate/com.google.testparameterinjector-test-parameter-injector-1.x branch from bda7e31 to bfd8d08 Compare April 8, 2025 13:13
@dpebot
Copy link
Contributor

dpebot commented Apr 8, 2025

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Apr 8, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Apr 8, 2025
@renovate-bot renovate-bot force-pushed the renovate/com.google.testparameterinjector-test-parameter-injector-1.x branch from bfd8d08 to 2796240 Compare April 30, 2025 11:35
@dpebot
Copy link
Contributor

dpebot commented Apr 30, 2025

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Apr 30, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Apr 30, 2025
@renovate-bot renovate-bot force-pushed the renovate/com.google.testparameterinjector-test-parameter-injector-1.x branch from 2796240 to d66c04d Compare June 9, 2025 09:43
@dpebot
Copy link
Contributor

dpebot commented Jun 9, 2025

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 9, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 9, 2025
@renovate-bot renovate-bot force-pushed the renovate/com.google.testparameterinjector-test-parameter-injector-1.x branch from d66c04d to ab7a9d5 Compare June 27, 2025 05:06
@dpebot
Copy link
Contributor

dpebot commented Jun 27, 2025

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 27, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jun 27, 2025
@renovate-bot renovate-bot changed the title deps: update dependency com.google.testparameterinjector:test-parameter-injector to v1.18 deps: update dependency com.google.testparameterinjector:test-parameter-injector to v1.19 Sep 11, 2025
@renovate-bot renovate-bot force-pushed the renovate/com.google.testparameterinjector-test-parameter-injector-1.x branch from ab7a9d5 to 27042d6 Compare September 11, 2025 23:32
@dpebot
Copy link
Contributor

dpebot commented Sep 11, 2025

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Sep 11, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Sep 11, 2025
@renovate-bot renovate-bot force-pushed the renovate/com.google.testparameterinjector-test-parameter-injector-1.x branch from 27042d6 to 3c8151d Compare October 21, 2025 11:01
@dpebot
Copy link
Contributor

dpebot commented Oct 21, 2025

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Oct 21, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Oct 21, 2025
@renovate-bot renovate-bot force-pushed the renovate/com.google.testparameterinjector-test-parameter-injector-1.x branch from 3c8151d to c0b9cd3 Compare November 11, 2025 00:00
@dpebot
Copy link
Contributor

dpebot commented Nov 11, 2025

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Nov 11, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Nov 11, 2025
@renovate-bot renovate-bot changed the title deps: update dependency com.google.testparameterinjector:test-parameter-injector to v1.19 deps: update dependency com.google.testparameterinjector:test-parameter-injector to v1.20 Nov 21, 2025
@renovate-bot renovate-bot force-pushed the renovate/com.google.testparameterinjector-test-parameter-injector-1.x branch from c0b9cd3 to 045dc51 Compare November 21, 2025 19:03
@renovate-bot renovate-bot requested a review from a team as a code owner November 21, 2025 19:03
@dpebot
Copy link
Contributor

dpebot commented Nov 21, 2025

/gcbrun

@trusted-contributions-gcf trusted-contributions-gcf bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Nov 21, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Nov 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: datastore Issues related to the googleapis/java-datastore API. size: xs Pull request size is extra small.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants