SonarLint for IntelliJ

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

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)

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).