visualstudio

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -11
    • +11
    ./AbstractVisualStudioProjectIntegrationTest.groovy
    • -3
    • +3
    ./NativeIdeSamplesIntegrationTest.groovy
    • -2
    • +2
    ./VisualStudioCompositeBuildIntegrationTest.groovy
    • -6
    • +6
    ./VisualStudioFileCustomizationIntegrationTest.groovy
    • -11
    • +11
    ./VisualStudioIncrementalIntegrationTest.groovy
    • -7
    • +7
    ./VisualStudioMultiProjectIntegrationTest.groovy
    • -8
    • +8
    ./VisualStudioSingleProjectIntegrationTest.groovy
    • -6
    • +6
    ./VisualStudioSoftwareModelIncrementalIntegrationTest.groovy
    • -11
    • +11
    ./VisualStudioSoftwareModelMultiProjectIntegrationTest.groovy
    • -25
    • +25
    ./VisualStudioSoftwareModelSingleProjectIntegrationTest.groovy
  1. … 863 more files in changeset.
Annotate integ tests failing with instant execution in :ideNative

Basically all integ tests are failing in this project

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

    • -0
    • +11
    ./AbstractVisualStudioProjectIntegrationTest.groovy
    • -0
    • +3
    ./NativeIdeSamplesIntegrationTest.groovy
    • -0
    • +2
    ./VisualStudioCompositeBuildIntegrationTest.groovy
    • -0
    • +6
    ./VisualStudioFileCustomizationIntegrationTest.groovy
    • -0
    • +11
    ./VisualStudioIncrementalIntegrationTest.groovy
    • -0
    • +7
    ./VisualStudioMultiProjectIntegrationTest.groovy
    • -0
    • +8
    ./VisualStudioSingleProjectIntegrationTest.groovy
    • -0
    • +6
    ./VisualStudioSoftwareModelIncrementalIntegrationTest.groovy
    • -0
    • +11
    ./VisualStudioSoftwareModelMultiProjectIntegrationTest.groovy
    • -0
    • +25
    ./VisualStudioSoftwareModelSingleProjectIntegrationTest.groovy
  1. … 16 more files in changeset.
Annotate integ tests failing with instant execution in :ideNative

Basically all integ tests are failing in this project

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

    • -0
    • +11
    ./AbstractVisualStudioProjectIntegrationTest.groovy
    • -0
    • +3
    ./NativeIdeSamplesIntegrationTest.groovy
    • -0
    • +2
    ./VisualStudioCompositeBuildIntegrationTest.groovy
    • -0
    • +6
    ./VisualStudioFileCustomizationIntegrationTest.groovy
    • -0
    • +11
    ./VisualStudioIncrementalIntegrationTest.groovy
    • -0
    • +7
    ./VisualStudioMultiProjectIntegrationTest.groovy
    • -0
    • +8
    ./VisualStudioSingleProjectIntegrationTest.groovy
    • -0
    • +6
    ./VisualStudioSoftwareModelIncrementalIntegrationTest.groovy
    • -0
    • +11
    ./VisualStudioSoftwareModelMultiProjectIntegrationTest.groovy
    • -0
    • +25
    ./VisualStudioSoftwareModelSingleProjectIntegrationTest.groovy
  1. … 16 more files in changeset.
Annotate integ tests failing with instant execution in :ideNative

Basically all integ tests are failing in this project

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

    • -0
    • +11
    ./AbstractVisualStudioProjectIntegrationTest.groovy
    • -0
    • +3
    ./NativeIdeSamplesIntegrationTest.groovy
    • -0
    • +2
    ./VisualStudioCompositeBuildIntegrationTest.groovy
    • -0
    • +6
    ./VisualStudioFileCustomizationIntegrationTest.groovy
    • -0
    • +11
    ./VisualStudioIncrementalIntegrationTest.groovy
    • -0
    • +7
    ./VisualStudioMultiProjectIntegrationTest.groovy
    • -0
    • +8
    ./VisualStudioSingleProjectIntegrationTest.groovy
    • -0
    • +6
    ./VisualStudioSoftwareModelIncrementalIntegrationTest.groovy
    • -0
    • +11
    ./VisualStudioSoftwareModelMultiProjectIntegrationTest.groovy
    • -0
    • +25
    ./VisualStudioSoftwareModelSingleProjectIntegrationTest.groovy
  1. … 16 more files in changeset.
Merge pull request #10907 from gradle/lacasseio/vs2019

Support for VS2019 and CI failure fix due to VS2019

  1. … 9 more files in changeset.
Add a last chance to locate MSBuild specifically for VS2019

Add a last chance to locate MSBuild specifically for VS2019

Add a last chance to locate MSBuild specifically for VS2019

Fix Visual Studio IntelliSense when specifying the language standard compiler flag

    • -0
    • +83
    ./AbstractVisualStudioProjectIntegrationTest.groovy
    • -0
    • +102
    ./VisualStudioSoftwareModelSingleProjectIntegrationTest.groovy
  1. … 5 more files in changeset.
Fix Visual Studio IntelliSense when specifying the language standard compiler flag

    • -0
    • +83
    ./AbstractVisualStudioProjectIntegrationTest.groovy
    • -0
    • +102
    ./VisualStudioSoftwareModelSingleProjectIntegrationTest.groovy
  1. … 5 more files in changeset.
Fix Visual Studio IntelliSense when specifying the language standard compiler flag

    • -0
    • +83
    ./AbstractVisualStudioProjectIntegrationTest.groovy
    • -0
    • +102
    ./VisualStudioSoftwareModelSingleProjectIntegrationTest.groovy
  1. … 5 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

    • -2
    • +2
    ./VisualStudioMultiProjectIntegrationTest.groovy
  1. … 50 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

    • -2
    • +2
    ./VisualStudioMultiProjectIntegrationTest.groovy
  1. … 98 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

    • -2
    • +2
    ./VisualStudioMultiProjectIntegrationTest.groovy
  1. … 98 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

    • -2
    • +2
    ./VisualStudioMultiProjectIntegrationTest.groovy
  1. … 50 more files in changeset.
Changed a bunch of integration tests to use the various task assertion methods instead of directly querying the `executedTasks` and `skippedTasks` collections. These methods can give better diagnostics when the assertion fails, and can perform additional checks.

    • -2
    • +2
    ./VisualStudioMultiProjectIntegrationTest.groovy
  1. … 98 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 890 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 897 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove flakiness for msbuild-based tests

The order of the builds executed is up to msbuild, so we can't rely on the first or

second build being a particular set of tasks.

We don't actually care if the right tasks are executed if the expected binary is

produced in the end.

    • -3
    • +0
    ./VisualStudioSingleProjectIntegrationTest.groovy
    • -3
    • +0
    ./VisualStudioSoftwareModelSingleProjectIntegrationTest.groovy
Correctly handle when MSBuild doesn't generate output files

Always use first MSBuild output file when ignoring exit code

Ignore MSBuild return code when trying to build unbuildable project

MSBuild behaviour changed between pre-2017 and 2017. It used to fail on

pre-2017 if a project was requested and wasn't buildable. Starting with

2017, MSBuild doesn't fail anymore. The diagnostic message is the same

for all MSBuild version so we assert only on the message.

    • -3
    • +2
    ./AbstractVisualStudioProjectIntegrationTest.groovy
Remove output content assertion

    • -1
    • +1
    ./VisualStudioMultiProjectIntegrationTest.groovy
Fix exception cause assertion

    • -1
    • +2
    ./VisualStudioMultiProjectIntegrationTest.groovy
Fix output assertion typo

    • -1
    • +1
    ./VisualStudioMultiProjectIntegrationTest.groovy
Assert on the right output content

    • -4
    • +4
    ./VisualStudioMultiProjectIntegrationTest.groovy