# SonarLint for IntelliJ

**URL:** <https://community.sonarsource.com/t/sonarlint-for-intellij/53584>\
**Category:** IntelliJ Platform\
**Tags:** intellij, sonarqube-ide\
**Created:** [November 22, 2021, 10:04pm UTC](https://community.sonarsource.com/t/sonarlint-for-intellij/53584 "2021-11-22T22:04:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Licet\_Estrada](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/licet_estrada/32/26460_2.png) [@Licet\_Estrada](https://community.sonarsource.com/u/Licet_Estrada)\
**Post date:** [November 22, 2021, 10:04pm UTC](https://community.sonarsource.com/t/sonarlint-for-intellij/53584/1 "2021-11-22T22:04:33Z")

</div>

Environment:

- Java: JetBrains s.r.o. 11.0.11
- OS: Mac OS X aarch64
- IDE: IntelliJ IDEA 2021.1.3
- SonarLint: 6.0.0.37696

Error determining tab size

```auto
java.lang.IllegalStateException: @NotNull method com/intellij/psi/impl/source/codeStyle/CodeStyleSchemeImpl.getCodeStyleSettings must not return null
	at c.ij.psi.impl.source.codeStyle.CodeStyleSchemeImpl.$$$reportNull$$$0(CodeStyleSchemeImpl.java)
	at c.ij.psi.impl.source.codeStyle.CodeStyleSchemeImpl.getCodeStyleSettings(CodeStyleSchemeImpl.java:82)
	at c.ij.psi.codeStyle.CodeStyleSettingsManager.getCurrentSettings(CodeStyleSettingsManager.java:220)
	at c.ij.application.options.CodeStyle.getSettings(CodeStyle.java:55)
	at c.ij.oa.editor.impl.SettingsImpl.getTabSize(SettingsImpl.java:386)
	at c.ij.oa.editor.ex.util.EditorUtil.getTabSize(EditorUtil.java:330)
	at c.ij.oa.editor.impl.view.EditorView.getTabSize(EditorView.java:562)
	at c.ij.oa.editor.impl.view.LogicalPositionCache.reset(LogicalPositionCache.java:75)
	at c.ij.oa.editor.impl.view.EditorView.reinitSettings(EditorView.java:348)
	at c.ij.oa.editor.impl.EditorImpl.<init>(EditorImpl.java:485)
	at c.ij.oa.editor.impl.EditorFactoryImpl.createEditor(EditorFactoryImpl.java:198)
	at c.ij.oa.editor.impl.EditorFactoryImpl.createViewer(EditorFactoryImpl.java:168)
	at c.ij.execution.impl.ConsoleViewUtil.setupConsoleEditor(ConsoleViewUtil.java:52)
	at c.ij.execution.impl.ConsoleViewImpl.doCreateConsoleEditor(ConsoleViewImpl.java:955)
	at c.ij.execution.impl.ConsoleViewImpl.lambda$createConsoleEditor$10(ConsoleViewImpl.java:933)
	at c.ij.oa.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:844)
```

---

<div class="post-metadata">

**Author:** ![JBL\_SonarSource](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/jbl_sonarsource/32/64_2.png) [@JBL\_SonarSource](https://community.sonarsource.com/u/JBL_SonarSource)\
**Post date:** [November 23, 2021, 11:59am UTC](https://community.sonarsource.com/t/sonarlint-for-intellij/53584/2 "2021-11-23T11:59:15Z")

</div>

Hello, welcome to the community! And thank you for reporting this.

Unfortunately, I don’t see any mention of SonarLint in this stack trace, it might have been truncated by the error reporter. Could you please make sure to post the full stack trace if it happens again?

Additionally, you might want to update to the latest version of SonarLint (6.3 as of writing) and IntelliJ IDEA if possible (2021.2.3 as of writing).
