Package org.gradle.normalization

## Interface MetaInfNormalization

-     @Incubating
      public interface MetaInfNormalization

  Configuration of manifest normalization.
  Since:
    6.6

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `ignoreAttribute​(java.lang.String name)` | Ignore attributes in `META-INF/MANIFEST.MF` within archives matching `name`.
    `void` | `ignoreCompletely()` | Ignore all files and subdirectories in the `META-INF` directory within archives.
    `void` | `ignoreManifest()` | Ignore the `META-INF/MANIFEST.MF` file within archives.
    `void` | `ignoreProperty​(java.lang.String name)` | Ignore keys in properties files stored in `META-INF` within archives matching `name`.

- - ### Method Detail

    - #### ignoreCompletely

          @Incubating
          void ignoreCompletely()

      Ignore all files and subdirectories in the `META-INF` directory within archives.
      Since:
        6.6

    - #### ignoreManifest

          @Incubating
          void ignoreManifest()

      Ignore the `META-INF/MANIFEST.MF` file within archives.
      Since:
        6.6

    - #### ignoreAttribute

          @Incubating
          void ignoreAttribute​(java.lang.String name)

      Ignore attributes in `META-INF/MANIFEST.MF` within archives matching `name`. `name` is matched case-insensitively with the manifest attribute name.
      Since:
        6.6

    - #### ignoreProperty

          @Incubating
          void ignoreProperty​(java.lang.String name)

      Ignore keys in properties files stored in `META-INF` within archives matching `name`. `name` is matched case-sensitively with the property key.
      Since:
        6.6