Skip to content

Code formatting before committing is not working in the newer version of IntelliJ IDEA #264

Open
@w0r1t

Description

@w0r1t

Versions:

  • IntelliJ IDEA Version: 2023.2.5 Build #IU-232.10227.8
  • Plugin Version: 23.3.223.000.0-Eclipse_2023-03

Issue Description:

When committing with the "Reformat code" option enabled in IntelliJ IDEA 2023.2.5, the code is not being formatted. However, the plugin works perfectly in an older IntelliJ IDEA 2022.3.3.
image

Logs:

Intellij IDEA 2023.2.5

No logs from "krasa.formatter".

IntelliJ IDEA 2022.3.3.

FINE - krasa.formatter.plugin.ProxyCodeStyleManagerDelegator - invoking overriding {}({})reformatTextWithContext[PsiJavaFile:MyClass.java, com.intellij.psi.codeStyle.ChangedRangesInfo@4dd2fff9]
FINE - krasa.formatter.plugin.EclipseCodeStyleManager_IJ_2016_3plus - format MyClass.java 7545 7556
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #format 7545-7556
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen MyClass.java
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #formatInternal
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #starting to format by eclipse formatter
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - reformatting done
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen done
FINE - krasa.formatter.plugin.EclipseCodeStyleManager_IJ_2016_3plus - format MyClass.java 6173 6557
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #format 6173-6557
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen MyClass.java
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #formatInternal
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #starting to format by eclipse formatter
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - reformatting done
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen done
FINE - krasa.formatter.plugin.EclipseCodeStyleManager_IJ_2016_3plus - format MyClass.java 5270 5683
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #format 5270-5683
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen MyClass.java
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #formatInternal
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #starting to format by eclipse formatter
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - reformatting done
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen done
FINE - krasa.formatter.plugin.EclipseCodeStyleManager_IJ_2016_3plus - format MyClass.java 4265 4427
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #format 4265-4427
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen MyClass.java
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #formatInternal
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #starting to format by eclipse formatter
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - reformatting done
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen done
FINE - krasa.formatter.plugin.EclipseCodeStyleManager_IJ_2016_3plus - format MyClass.java 3249 3605
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #format 3249-3605
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen MyClass.java
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #formatInternal
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #starting to format by eclipse formatter
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - reformatting done
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen done
FINE - krasa.formatter.plugin.EclipseCodeStyleManager_IJ_2016_3plus - format MyClass.java 1957 2060
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #format 1957-2060
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen MyClass.java
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #formatInternal
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - #starting to format by eclipse formatter
FINE - krasa.formatter.adapter.EclipseJavaFormatterAdapter - reformatting done
FINE - krasa.formatter.plugin.EclipseCodeFormatter - #formatWhenEditorIsOpen done

thank you 🙏

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions