AbstractAntlrIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Let antlr and code-quality tests not use deprecated configurations

  1. … 10 more files in changeset.
Adjust integration tests to use 'implementation' instead of 'compile'

  1. … 10 more files in changeset.
Let antlr and code-quality tests not use deprecated configurations

  1. … 10 more files in changeset.
Adjust integration tests to use 'implementation' instead of 'compile'

  1. … 10 more files in changeset.
Add annotationProcessor configurations for each SourceSet

And configure the compileJava.options.annotationProcessorPath

to use the configuration when not empty (and use 'null' when

the configuration is empty to preserve the current behavior).

Part of #2300

Signed-off-by: Thomas Broyer <t.broyer@ltgt.net>

  1. … 21 more files in changeset.
On CI redirect jcenter queries to local repo for integration tests

  1. … 51 more files in changeset.
Setup Antlr tests to use separate subprojects

    • -17
    • +26
    ./AbstractAntlrIntegrationTest.groovy
  1. … 4 more files in changeset.
Attempt to fix flaky test

- make sure that build lasts at least 2 seconds so modification

timestamps are different on the subsequent incremental build

  1. … 1 more file in changeset.
Allow handle package definition in antlr4

- add some more test coverage for antlr4

- rework invocation of different antlr implementations

  1. … 5 more files in changeset.
share some more logic between versioned Antlr plugins

    • -1
    • +19
    ./AbstractAntlrIntegrationTest.groovy
  1. … 3 more files in changeset.
Rework Antlr integration to not require a compile or runtime dependency on Antlr for Gradle.

    • -0
    • +31
    ./AbstractAntlrIntegrationTest.groovy
  1. … 10 more files in changeset.