# Lint

> The C# definition of the lint element in a gradle file.

## Definition

* **Type:** Class
* **Namespace:** [Unity.Android.Gradle](/engine/6000.3/script-reference/unity/android/gradle.md)
* **Assembly:** Unity.Android.Gradle
* **Inherits from:** [BaseBlock](/engine/6000.3/script-reference/unity/android/gradle/baseblock.md)
* **Implements:** [ICloneable](https://learn.microsoft.com/dotnet/api/system.icloneable)

```csharp
public class Lint : BaseBlock, ICloneable
```

## Remarks

For more information about the file, see Android's documentation: [Lint](https://developer.android.com/reference/tools/gradle-api/com/android/build/api/dsl/Lint)

## Constructors

| Constructor                                                                 | Description          |
| --------------------------------------------------------------------------- | -------------------- |
| [Lint()](/engine/6000.3/script-reference/unity/android/gradle/lint/ctor.md) | Element constructor. |

## Properties

| Property                                                                                                    | Description                                                |
| ----------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| [AbortOnError](/engine/6000.3/script-reference/unity/android/gradle/lint/abortonerror.md)                   | The C# definition of the `abortOnError` property.          |
| [Baseline](/engine/6000.3/script-reference/unity/android/gradle/lint/baseline.md)                           | The C# definition of the `baseline` property.              |
| [Check](/engine/6000.3/script-reference/unity/android/gradle/lint/check.md)                                 | The C# definition of the `check` property.                 |
| [CheckAllWarnings](/engine/6000.3/script-reference/unity/android/gradle/lint/checkallwarnings.md)           | The C# definition of the `checkAllWarnings` property.      |
| [CheckDependencies](/engine/6000.3/script-reference/unity/android/gradle/lint/checkdependencies.md)         | The C# definition of the `checkDependencies` property.     |
| [CheckGeneratedSources](/engine/6000.3/script-reference/unity/android/gradle/lint/checkgeneratedsources.md) | The C# definition of the `checkGeneratedSources` property. |
| [CheckReleaseBuilds](/engine/6000.3/script-reference/unity/android/gradle/lint/checkreleasebuilds.md)       | The C# definition of the `checkReleaseBuilds` property.    |
| [CheckTestSources](/engine/6000.3/script-reference/unity/android/gradle/lint/checktestsources.md)           | The C# definition of the `checkTestSources` property.      |
| [Disable](/engine/6000.3/script-reference/unity/android/gradle/lint/disable.md)                             | The C# definition of the `disable` property.               |
| [Enable](/engine/6000.3/script-reference/unity/android/gradle/lint/enable.md)                               | The C# definition of the `enable` property.                |
| [Error](/engine/6000.3/script-reference/unity/android/gradle/lint/error.md)                                 | The C# definition of the `error` property.                 |
| [ExplainIssues](/engine/6000.3/script-reference/unity/android/gradle/lint/explainissues.md)                 | The C# definition of the `explainIssues` property.         |
| [Fatal](/engine/6000.3/script-reference/unity/android/gradle/lint/fatal.md)                                 | The C# definition of the `fatal` property.                 |
| [HtmlOutput](/engine/6000.3/script-reference/unity/android/gradle/lint/htmloutput.md)                       | The C# definition of the `htmlOutput` property.            |
| [HtmlReport](/engine/6000.3/script-reference/unity/android/gradle/lint/htmlreport.md)                       | The C# definition of the `htmlReport` property.            |
| [Ignore](/engine/6000.3/script-reference/unity/android/gradle/lint/ignore.md)                               | The C# definition of the `ignore` property.                |
| [IgnoreTestSources](/engine/6000.3/script-reference/unity/android/gradle/lint/ignoretestsources.md)         | The C# definition of the `ignoreTestSources` property.     |
| [IgnoreWarnings](/engine/6000.3/script-reference/unity/android/gradle/lint/ignorewarnings.md)               | The C# definition of the `ignoreWarnings` property.        |
| [Informational](/engine/6000.3/script-reference/unity/android/gradle/lint/informational.md)                 | The C# definition of the `informational` property.         |
| [LintConfig](/engine/6000.3/script-reference/unity/android/gradle/lint/lintconfig.md)                       | The C# definition of the `lintConfig` property.            |
| [NoLines](/engine/6000.3/script-reference/unity/android/gradle/lint/nolines.md)                             | The C# definition of the `noLines` property.               |
| [Quiet](/engine/6000.3/script-reference/unity/android/gradle/lint/quiet.md)                                 | The C# definition of the `quiet` property.                 |
| [ShowAll](/engine/6000.3/script-reference/unity/android/gradle/lint/showall.md)                             | The C# definition of the `showAll` property.               |
| [TextOutput](/engine/6000.3/script-reference/unity/android/gradle/lint/textoutput.md)                       | The C# definition of the `textOutput` property.            |
| [TextReport](/engine/6000.3/script-reference/unity/android/gradle/lint/textreport.md)                       | The C# definition of the `textReport` property.            |
| [Warning](/engine/6000.3/script-reference/unity/android/gradle/lint/warning.md)                             | The C# definition of the `warning` property.               |
| [WarningsAsErrors](/engine/6000.3/script-reference/unity/android/gradle/lint/warningsaserrors.md)           | The C# definition of the `warningsAsErrors` property.      |
| [XmlOutput](/engine/6000.3/script-reference/unity/android/gradle/lint/xmloutput.md)                         | The C# definition of the `xmlOutput` property.             |
| [XmlReport](/engine/6000.3/script-reference/unity/android/gradle/lint/xmlreport.md)                         | The C# definition of the `xmlReport` property.             |

## Inheritance

**Inherited Members:**

* [BaseBlock.GetName()](/engine/6000.3/script-reference/unity/android/gradle/baseblock/getname.md)
* [BaseBlock.GetElements()](/engine/6000.3/script-reference/unity/android/gradle/baseblock/getelements.md)
* [BaseBlock.GetElement(uint)](/engine/6000.3/script-reference/unity/android/gradle/baseblock/getelement.md)
* [BaseBlock.AddElement(BaseElement)](/engine/6000.3/script-reference/unity/android/gradle/baseblock/addelement.md)
* [BaseBlock.RemoveElement(uint)](/engine/6000.3/script-reference/unity/android/gradle/baseblock/removeelement.md)
* [BaseBlock.SetRaw(string)](/engine/6000.3/script-reference/unity/android/gradle/baseblock/setraw.md)
* [BaseBlock.GetRaw()](/engine/6000.3/script-reference/unity/android/gradle/baseblock/getraw.md)
* [BaseBlock.ToString()](/engine/6000.3/script-reference/unity/android/gradle/baseblock/tostring.md)
* [BaseBlock.GetUniqueName()](/engine/6000.3/script-reference/unity/android/gradle/baseblock/getuniquename.md)
* [BaseBlock.Clear()](/engine/6000.3/script-reference/unity/android/gradle/baseblock/clear.md)
* [BaseElement.GetElementDependenciesIDs()](/engine/6000.3/script-reference/unity/android/gradle/baseelement/getelementdependenciesids.md)
* [BaseElement.GetID()](/engine/6000.3/script-reference/unity/android/gradle/baseelement/getid.md)
* [BaseElement.ResolveConflict()](/engine/6000.3/script-reference/unity/android/gradle/baseelement/resolveconflict.md)
* [BaseElement.AddElementDependency(BaseElement)](/engine/6000.3/script-reference/unity/android/gradle/baseelement/addelementdependency.md#addelementdependency\(baseelement\))
* [BaseElement.AddElementDependency(uint)](/engine/6000.3/script-reference/unity/android/gradle/baseelement/addelementdependency.md#addelementdependency\(uint\))
* [BaseElement.AddElementDependencies(IEnumerable\<uint>)](/engine/6000.3/script-reference/unity/android/gradle/baseelement/addelementdependencies.md)
* [BaseElement.RemoveElementDependency(BaseElement)](/engine/6000.3/script-reference/unity/android/gradle/baseelement/removeelementdependency.md)
* [BaseElement.RemoveAllElementDependencies()](/engine/6000.3/script-reference/unity/android/gradle/baseelement/removeallelementdependencies.md)
* [BaseElement.RemoveElementDependencyById(uint)](/engine/6000.3/script-reference/unity/android/gradle/baseelement/removeelementdependencybyid.md)
* [BaseElement.Remove()](/engine/6000.3/script-reference/unity/android/gradle/baseelement/remove.md)
