editorconfig-netbeans icon indicating copy to clipboard operation
editorconfig-netbeans copied to clipboard

File reformatting is not triggered by all editorconfig rules

Open ZaLiTHkA opened this issue 9 years ago • 3 comments

I just tried the 0.0.8 version and the changes introduced in #86 don't seem to work too well.. If I open an existing file and add code that doesn't have the correct indentation, saving the file like that doesn't reformat. However, if the file contents force one of the other formatting properties to update, then the line indentation also updates.

Details from my IDE "About" modal:

Product Version: NetBeans IDE 8.0.2 (Build 201411181905)
Updates: NetBeans IDE is updated to version NetBeans 8.0.2 Patch 2
Java: 1.8.0_45; Java HotSpot(TM) Client VM 25.45-b02
Runtime: Java(TM) SE Runtime Environment 1.8.0_45-b15
System: Windows 8 version 6.2 running on x86; Cp1252; en_ZA (nb)

I've verified through the IDE logs that there are no errors being logged and other than this one issue, the plugin operates as expected. Using a standard Java SE project with the following .editorconfig file in my project's Java source folder:

root = true

[*.java]
charset = utf-8
indent_style = space
indent_size = 4
insert_final_newline = true
trim_trailing_whitespace = true
  • If I enter code with the incorrect indentation, the file indentation is not updated on save.
  • If I change any other formatting option, the file indentation is updated on save. This includes:
    • remove the final newline character
    • add whitespace to the end of any line

Is this known behaviour?

ZaLiTHkA avatar Sep 21 '15 06:09 ZaLiTHkA

Thx for reporting! This bug should be fixed in the latest sources. Would you mind to try the fix from the sources and let me know if you have any further problems?

Yserz avatar Oct 04 '15 11:10 Yserz

@ZaLiTHkA Can you please download v0.0.9-beta to check if your problem got solved?

bennycode avatar Nov 17 '15 09:11 bennycode

My apologies @Yserz, not sure how I missed your message.. Would've checked this quite a while back if I'd realised you had a fix. :)

@bennyn, I don't have this issue any more with 0.0.9-beta, only tested with .java files, but since this isn't something that's file specific I doubt that will make much difference.

ZaLiTHkA avatar Nov 18 '15 06:11 ZaLiTHkA