Skip to content

Comments

Update EditorConfig link#602

Merged
LukeTowers merged 2 commits intowintercms:developfrom
WebVPF:vscode
Jul 14, 2022
Merged

Update EditorConfig link#602
LukeTowers merged 2 commits intowintercms:developfrom
WebVPF:vscode

Conversation

@WebVPF
Copy link
Contributor

@WebVPF WebVPF commented Jul 13, 2022

This is a useful extension that should be recommended to users who do not have it installed.
https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig

@bennothommo
Copy link
Member

I think my only hesitation on including this is that I don't want to enforce a coding style on people writing their own projects. We use .editorconfig mainly to enforce standards on development of the core itself. The EditorConfig extension, I've found, can be a pain if you need to make a change that doesn't follow the rules - for example, some test cases needed a file that had no final newline, but EditorConfig kept adding it in, so in the end, I had to disable the extension.

@wintercms/maintainers any thoughts on this?

@bennothommo bennothommo added needs response Issues/PRs where a maintainer is awaiting a response from the submitter maintenance PRs that fix bugs, are translation changes or make only minor changes labels Jul 14, 2022
@LukeTowers
Copy link
Member

What's the UX for this? VSCode just asks if you want to install recommended extensions?

@bennothommo
Copy link
Member

@LukeTowers that's correct.

@WebVPF WebVPF changed the title Add EditorConfig extension recommendation for VSCode Up link EditorConfig Jul 14, 2022
@WebVPF
Copy link
Contributor Author

WebVPF commented Jul 14, 2022

Ben is right. The recommendation has been removed.

@LukeTowers LukeTowers changed the title Up link EditorConfig Update EditorConfig link Jul 14, 2022
@LukeTowers LukeTowers added Status: Completed and removed needs response Issues/PRs where a maintainer is awaiting a response from the submitter labels Jul 14, 2022
@LukeTowers LukeTowers added this to the v1.1.9 milestone Jul 14, 2022
@LukeTowers LukeTowers merged commit 3ee25c3 into wintercms:develop Jul 14, 2022
@WebVPF WebVPF deleted the vscode branch July 14, 2022 17:04
LukeTowers added a commit that referenced this pull request Jul 15, 2022
* develop: (65 commits)
  Update maximum supported PHP version for 1.1 (#603)
  Update EditorConfig link (#602)
  Apply consistent path normalisation to fix Windows test
  Fix view maker unit test for Windows
  Outputs time respecting backend preferences (#572)
  Rebuild Snowboard agian
  Revert "Rebuild Snowboard"
  Rebuild Snowboard
  Allow a string selector for the form in a request
  Use correct line breaks for Windows tests
  Backport ViewMaker tests from 1.2 branch
  farsi spelling correction (#579)
  Add Winter 1.2 as version option in bug report
  Adjust early termination of requests from success/error
  Increase stale check to 6 months
  Let composer resolve current php process in scripts (#563)
  Fix track input not keeping timeout
  Add jQuery AJAX prefilter as early as possible
  Add additional debugging for errors thrown in events
  Abstract Snowboard plugin constructors and destructors (#561)
  ...

# Conflicts:
#	composer.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance PRs that fix bugs, are translation changes or make only minor changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants