def isJmhConfiguration()

in extractor-legacy-0.13/src/main/scala/org/jetbrains/sbt/extractors/ProjectExtractor.scala [68:106]


    def isJmhConfiguration(config: sbt.Configuration): Boolean =
      config.name.toLowerCase == "jmh"

    val compileConfigurationsData = sourceConfigurations.flatMap(extractConfiguration(Compile.name))
    val testConfigurationData = testConfigurations
      .filterNot(isJmhConfiguration)
      .flatMap(extractConfiguration(Test.name))
    val configurations = mergeConfigurations(compileConfigurationsData ++ testConfigurationData)
    ProjectData(
      projectRef.id,
      projectRef.build,
      name,
      organization,
      version,
      base,
      packagePrefix,
      basePackages,
      target,
      configurations,
      extractJava,
      extractScala,
      compileOrder.toString,
      dependencies,
      resolvers,
      play2,
      settingData,
      taskData,
      commandData,
      mainSourceDirectories,
      testSourceDirectories,
      // This is a default value and will be changed later, when sources are generated.
      generatedManagedSources = false
    )
  }

  private def extractConfiguration(
    ideConfig: String
  )(configuration: sbt.Configuration): Option[ConfigurationData] =
    classDirectory(configuration).map { sbtOutput =>