Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Annotate integ tests failing with instant execution in :idePlay

All integ tests but one are failing in this project

Signed-off-by: Paul Merlin <paul@gradle.com>

Annotate integ tests failing with instant execution in :idePlay

All integ tests but one are failing in this project

Signed-off-by: Paul Merlin <paul@gradle.com>

Annotate integ tests failing with instant execution in :idePlay

All integ tests but one are failing in this project

Signed-off-by: Paul Merlin <paul@gradle.com>

Move Play plugins retirement to 7.0 for now

Move Play plugins retirement to 7.0 for now

Move Play plugins retirement to 7.0 for now

  1. … 3 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

  1. … 498 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

  1. … 495 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

  1. … 504 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

  1. … 499 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

  1. … 499 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

  1. … 495 more files in changeset.
Adjust deprecation message to not refer to the old Play plugin as the Play Framework plugin

  1. … 1 more file in changeset.
Deprecate 'play' plugins

They are superseded by https://gradle.github.io/playframework

  1. … 64 more files in changeset.
Deprecate 'play' plugins

They are superseded by https://github.com/gradle/gradle/issues/9412

  1. … 64 more files in changeset.
Deprecate 'play' plugins

They are superseded by https://gradle.github.io/playframework

  1. … 67 more files in changeset.
Deprecate 'play' plugins

They are superseded by https://gradle.github.io/playframework

  1. … 64 more files in changeset.
Revert "Allow deprecations for play tests"

This reverts commit a8f19fb14256f0bcd1323e7bbab83ee644130d1c.

  1. … 1 more file in changeset.
Revert "Allow deprecations for play tests"

This reverts commit a8f19fb14256f0bcd1323e7bbab83ee644130d1c.

  1. … 1 more file in changeset.
Allow deprecations for play tests

  1. … 1 more file in changeset.
Re-enable Play/Scala tests on Java 9+ (#5593)

Almost all Play/Scala tests were ignored on Java 9/10, which makes it lack coverage. This PR does:

- Update Scala version to Java9-compatible version according to [JDK compatibility](https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html).

- Update default Play version to latest 2.6.15, which supports Java 9/10

- Adjust corresponding samples. Previous default Play version 2.3.10 was too old (release at 2014).

- Ignored the tests which can't work on Java 9+.

- Separate Play test resources with different versions. For example, Play 2.6 uses `build.gradle` and `Play 2.4/2.5` uses `build.gradle.old`.

- Previously `AbstractMultiVersionPlayContinuousBuildIntegrationTest` didn't have `targetPlatform` configuration, which made multi-version tests meaningless

- Fix `play-logback` configuration for `2.5.18`.

  1. … 168 more files in changeset.
Fix PlayIdeaPluginIntegrationTest usages of output test fixtures

Fix misordered setup() in play tests

Signed-off-by: Bo Zhang <bo@gradle.com>

  1. … 8 more files in changeset.
Update tests to continue to work with Play 2.6

  1. … 2 more files in changeset.
Move fixtures from `:ide` into a separate package

  1. … 11 more files in changeset.
Add integration tests for generating Play/IDEA for different kinds of projects

+review REVIEW-5950

Add more coverage for Play/IDEA plugin

  1. … 3 more files in changeset.
Add assets as sources too

  1. … 1 more file in changeset.
Add integration coverage for using Play with IDEA

- Extract test fixtures from :ide for use in :idePlay

- Verify that all Play sources are sourceFolders

- Verify that Java version and Scala version match PlayPlatform

  1. … 14 more files in changeset.
Fix existing 'idea' plugin work with ScalaLanguagePlugin

We mostly treat the ScalaLanguagePlugin in the same way as the existing

ScalaBasePlugin.

This doesn't allow you to apply the scala-lang plugin and get a

working IDEA project. We only check that the idea plugin does not

explode when you have only the scala-lang plugin applied.

  1. … 9 more files in changeset.