title: VSCode not Recognizing Gradle Source Dependency
body: <p>I've been playing around with gradle and multi-repository projects recently and I found out about gradle's source dependencies <a href="https://blog.gradle.org/introducing-source-dependencies" rel="nofollow noreferrer">https://blog.gradle.org/introducing-source-dependencies</a>. Since I thought it was interesting I've been trying to get it to work. I have managed to get a project working and building, however VSCode is yelling at me that the import cannot be resolved. I would appreciate some help figuring out a solution to this as I can't find much out there about this on the interwebs.</p>
  <p>Repos:</p>
  <ul>
  <li>Application: <a href="https://github.com/EliSauder/robot-test/tree/e652b3670f2bb63f1224c55d346fc5c95d0b1d49" rel="nofollow noreferrer">https://github.com/EliSauder/robot-test/tree/e652b3670f2bb63f1224c55d346fc5c95d0b1d49</a></li>
  <li>Library: <a href="https://github.com/EliSauder/robot-lib-test/tree/noFRC" rel="nofollow noreferrer">https://github.com/EliSauder/robot-lib-test/tree/noFRC</a></li>
  </ul>
  <p>Application <code>settings.gradle</code>:</p>
  <pre><code>sourceControl {
      gitRepository(&quot;https://github.com/EliSauder/robot-lib-test.git&quot;) {
          producesModule(&quot;org.frcnomad:lib&quot;)
      }
  }
  </code></pre>
  <p>Application <code>build.gradle</code>:</p>
  <pre><code>plugins {
      id &quot;application&quot;
  }
  
  group = 'org.frcnomad'
  
  repositories {
      mavenCentral()
  }
  
  sourceCompatibility = JavaVersion.VERSION_11
  targetCompatibility = JavaVersion.VERSION_11
  
  mainClassName = 'org.frcnomad.robot.Main'
  
  dependencies {
      implementation('org.frcnomad:lib') {
          version {
              branch = 'noFRC'
          }
      }
  
      testImplementation 'org.junit.jupiter:junit-jupiter-api:5.3.1'
      testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.3.1'
      
      testImplementation &quot;org.mockito:mockito-core:2.+&quot;
      testImplementation &quot;org.mockito:mockito-junit-jupiter:2.+&quot;
  }
  
  tasks.named('test') {
      useJUnitPlatform()
  }
  </code></pre>