# RoslynAdditionalFilePaths

> Array of strings representing the paths of any additional files defined for Roslyn analyzers in the current assembly.

## Definition

* **Type:** Property
* **Namespace:** [UnityEditor.Compilation](/engine/6000.0/script-reference/unityeditor/compilation.md)
* **Assembly:** UnityEditor

```csharp
public string[] RoslynAdditionalFilePaths { get; set; }
```

### Remarks

To define additional files for Roslyn analyzers and source generators to use, add them to the project `Assets` and name them in the format `Filename.[Analyzer Name].additionalfile`. The `[Analyzer Name]` component is case-sensitive and must match the name of the analyzer the additional file targets. The `Filename` component must not contain a period (`.`) character.

For more information, refer to [Additional files for Roslyn analyzers and source generators](/engine/6000.0/manual/scripting/debugging-and-diagnostics/roslyn-analyzers/additional-files.md).
