title: Gradle composite build. Project not found. includeBuild not working?
body: <p>I have 2 projects, my-app and string-utils.  My-app depends on string-utils.  When building my-app I get: </p>
  
  <blockquote>
    <p>"Project with path ':string-utils' could not be found in root project 'my-app'</p>
  </blockquote>
  
  <p>Shouldn't includeBuild work here?</p>
  
  <p>My Gradle scan is <a href="https://scans.gradle.com/s/7o56bnriqxfj6" rel="noreferrer">here</a>.</p>
  
  <pre><code>├── my-app
  │   ├── build
  │   ├── build.gradle
  │   ├── settings.gradle
  │   └── src
  └── string-utils
      ├── build
      ├── build.gradle
      ├── settings.gradle
      └── src
  </code></pre>
  
  <p>/my-app/settings.gradle:</p>
  
  <pre><code>rootProject.name = 'my-app'
  includeBuild '../string-utils'
  </code></pre>
  
  <p>/my-app/build.gradle:</p>
  
  <pre><code>plugins {
      id 'java'
      id 'application'
      id 'idea'
  }
  group "org.sample"
  version "1.0"
  application {
      mainClassName = "org.sample.myapp.Main"
  }
  dependencies {
    implementation project(':string-utils')
  }
  repositories {
      jcenter()
  }
  </code></pre>
  
  <p>/string-utils/settings.gradle:</p>
  
  <pre><code>rootProject.name = 'string-utils'
  </code></pre>
  
  <p>When running:</p>
  
  <pre><code>/my-app$ gradle build --scan --info
  
  Initialized native services in: /home/andrew/.gradle/native
  The client will now receive all logging from the daemon (pid: 202204). The daemon log file: /home/andrew/.gradle/daemon/6.2.1/daemon-202204.out.log
  Starting 4th build in daemon [uptime: 38 mins 14.32 secs, performance: 99%, non-heap usage: 20% of 268.4 MB]
  Using 128 worker leases.
  Starting Build
  Compiling settings file '/tmp/5/my-app/settings.gradle' using BuildScriptTransformer.
  Settings evaluated using settings file '/tmp/5/my-app/settings.gradle'.
  Projects loaded. Root project using build file '/tmp/5/my-app/build.gradle'.
  Included projects: [root project 'my-app']
  [composite-build] Configuring build: /tmp/5/string-utils
  
  Configure project :string-utils
  Evaluating project ':string-utils' using build file '/tmp/5/string-utils/build.gradle'.
  Registering project ':string-utils' in composite build. Will substitute for module ':string-utils'.
  
  Configure project :
  Evaluating root project 'my-app' using build file '/tmp/5/my-app/build.gradle'.
  Compiling build file '/tmp/5/my-app/build.gradle' using SubsetScriptTransformer.
  Compiling build file '/tmp/5/my-app/build.gradle' using BuildScriptTransformer.
  
  FAILURE: Build failed with an exception.
  
  * Where:
  Build file '/tmp/5/my-app/build.gradle' line: 19
  
  * What went wrong:
  A problem occurred evaluating root project 'my-app'.
  
  Project with path ':string-utils' could not be found in root project 'my-app'.
  </code></pre>