# Hierarchy For Package org.gradle.nativeplatform.test.googletest

Package Hierarchies:

- All Packages

## Interface Hierarchy

- org.gradle.platform.base.Binary
  - org.gradle.platform.base.BinarySpec (also extends org.gradle.api.BuildableComponentSpec, org.gradle.api.CheckableComponentSpec)
    - org.gradle.nativeplatform.NativeBinarySpec
      - org.gradle.nativeplatform.test.NativeTestSuiteBinarySpec (also extends org.gradle.testing.base.TestSuiteBinarySpec)
        - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteBinarySpec
    - org.gradle.testing.base.TestSuiteBinarySpec
      - org.gradle.nativeplatform.test.NativeTestSuiteBinarySpec (also extends org.gradle.nativeplatform.NativeBinarySpec)
        - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteBinarySpec
- org.gradle.api.Buildable
  - org.gradle.api.BuildableComponentSpec (also extends org.gradle.platform.base.ComponentSpec)
    - org.gradle.platform.base.BinarySpec (also extends org.gradle.platform.base.Binary, org.gradle.api.CheckableComponentSpec)
      - org.gradle.nativeplatform.NativeBinarySpec
        - org.gradle.nativeplatform.test.NativeTestSuiteBinarySpec (also extends org.gradle.testing.base.TestSuiteBinarySpec)
          - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteBinarySpec
      - org.gradle.testing.base.TestSuiteBinarySpec
        - org.gradle.nativeplatform.test.NativeTestSuiteBinarySpec (also extends org.gradle.nativeplatform.NativeBinarySpec)
          - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteBinarySpec
- org.gradle.api.Named
  - org.gradle.model.ModelElement
    - org.gradle.platform.base.ComponentSpec
      - org.gradle.api.BuildableComponentSpec (also extends org.gradle.api.Buildable)
        - org.gradle.platform.base.BinarySpec (also extends org.gradle.platform.base.Binary, org.gradle.api.CheckableComponentSpec)
          - org.gradle.nativeplatform.NativeBinarySpec
            - org.gradle.nativeplatform.test.NativeTestSuiteBinarySpec (also extends org.gradle.testing.base.TestSuiteBinarySpec)
              - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteBinarySpec
          - org.gradle.testing.base.TestSuiteBinarySpec
            - org.gradle.nativeplatform.test.NativeTestSuiteBinarySpec (also extends org.gradle.nativeplatform.NativeBinarySpec)
              - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteBinarySpec
      - org.gradle.api.CheckableComponentSpec
        - org.gradle.platform.base.BinarySpec (also extends org.gradle.platform.base.Binary, org.gradle.api.BuildableComponentSpec)
          - org.gradle.nativeplatform.NativeBinarySpec
            - org.gradle.nativeplatform.test.NativeTestSuiteBinarySpec (also extends org.gradle.testing.base.TestSuiteBinarySpec)
              - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteBinarySpec
          - org.gradle.testing.base.TestSuiteBinarySpec
            - org.gradle.nativeplatform.test.NativeTestSuiteBinarySpec (also extends org.gradle.nativeplatform.NativeBinarySpec)
              - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteBinarySpec
      - org.gradle.platform.base.GeneralComponentSpec (also extends org.gradle.platform.base.SourceComponentSpec, org.gradle.platform.base.VariantComponentSpec)
        - org.gradle.testing.base.TestSuiteSpec
          - org.gradle.nativeplatform.test.NativeTestSuiteSpec (also extends org.gradle.nativeplatform.NativeComponentSpec)
            - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteSpec
      - org.gradle.nativeplatform.NativeComponentSpec
        - org.gradle.nativeplatform.test.NativeTestSuiteSpec (also extends org.gradle.testing.base.TestSuiteSpec)
          - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteSpec
      - org.gradle.platform.base.SourceComponentSpec
        - org.gradle.platform.base.GeneralComponentSpec (also extends org.gradle.platform.base.ComponentSpec, org.gradle.platform.base.VariantComponentSpec)
          - org.gradle.testing.base.TestSuiteSpec
            - org.gradle.nativeplatform.test.NativeTestSuiteSpec (also extends org.gradle.nativeplatform.NativeComponentSpec)
              - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteSpec
      - org.gradle.platform.base.VariantComponentSpec (also extends org.gradle.platform.base.VariantComponent)
        - org.gradle.platform.base.GeneralComponentSpec (also extends org.gradle.platform.base.ComponentSpec, org.gradle.platform.base.SourceComponentSpec)
          - org.gradle.testing.base.TestSuiteSpec
            - org.gradle.nativeplatform.test.NativeTestSuiteSpec (also extends org.gradle.nativeplatform.NativeComponentSpec)
              - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteSpec
    - org.gradle.platform.base.VariantComponent
      - org.gradle.platform.base.VariantComponentSpec (also extends org.gradle.platform.base.ComponentSpec)
        - org.gradle.platform.base.GeneralComponentSpec (also extends org.gradle.platform.base.ComponentSpec, org.gradle.platform.base.SourceComponentSpec)
          - org.gradle.testing.base.TestSuiteSpec
            - org.gradle.nativeplatform.test.NativeTestSuiteSpec (also extends org.gradle.nativeplatform.NativeComponentSpec)
              - org.gradle.nativeplatform.test.googletest.GoogleTestTestSuiteSpec