Repository navigation
Need tooling to enforce style guide #4708
Description
Activity
- addedArea-Maintainers-Documentationspecific to documentation in this repospecific to documentation in this repo
on Aug 30, 2017 We already have PR #3504 for CI side and request from Jason Shirk (@lzybkr) for developer side (git commit hooks) in the PR.
- changed the title
[-]Need published style guide and tooling to enforce[/-][+]Need tooling to enforce style guide[/+]on Aug 31, 2017 SteveL-MSFT commented
on Aug 31, 2017 MemberAuthorMore actionsIlya (@iSazonov) you can close this once that PR is merged. Thanks!
The PR s problematic - we can't merge it until we fix all files in the repo.
Also I believe we should address git commit hooks in another PR - I never write such hooks.Travis Plunk (@TravisEz13) Could you please comment? I think you have more experience on this and have some ideas about how we can gradually roll out the files that are covered by the formatting checks.
- addedIssue-Enhancementthe issue is more of a feature request than a bugthe issue is more of a feature request than a bug
on Apr 14, 2018 I see GitHub introduce
Checks. Can we use this?I've seen other teams using https://www.codefactor.io/
Screenshots look ver interesting. Can we try this in the repo?
Steve Lee (@SteveL-MSFT) Dongbo Wang (@daxian-dbw) Aditya Patwardhan (@adityapatwardhan) What do you think? Can we try codefactor.io?
SteveL-MSFT commented
on May 10, 2018 MemberAuthorMore actionsTravis Plunk (@TravisEz13) I'm open to trying it out. I'll set it up.
adityapatwardhan commented
on May 10, 2018 MemberMore actionsI am open to trying it as long as it does not block PRs from being merged, at least to begin with.
SteveL-MSFT commented
on May 10, 2018 MemberAuthorMore actions21 remaining items
- added a commit that references this issue
on Oct 1, 2018 Steve Lee (@SteveL-MSFT) is this okay to close now?
vexx32 commented
on May 30, 2019 CollaboratorMore actionsDo we have an omnisharp.json in the repo with the mentioned style rules set for VS Code users? Might be a good idea to do so if we haven't.
Also, I opened another issue already, but codefactor should definitely come back for those edge cases and misc recommendations.
Joey Aiello (@joeyaiello) no, we need to integrate with CI
Rain Sallow (/u/ta11ow) (@vexx32) We have .editorconfig as unified config for all editors.
Reacted by Rain Sallow (/u/ta11ow)microsoft-github-policy-service commented
on Nov 16, 2023 ContributorMore actionsThis issue has not had any activity in 6 months, if this is a bug please try to reproduce on the latest version of PowerShell and reopen a new issue and reference this issue if this is still a blocker for you.
microsoft-github-policy-service commented
on Nov 16, 2023 ContributorMore actionsThis issue has not had any activity in 6 months, if this is a bug please try to reproduce on the latest version of PowerShell and reopen a new issue and reference this issue if this is still a blocker for you.
- addedResolution-No ActivityIssue has had no activity for 6 months or moreIssue has had no activity for 6 months or more
on Nov 16, 2023 microsoft-github-policy-service commented
on Nov 16, 2023 ContributorMore actionsThis issue has not had any activity in 6 months, if this is a bug please try to reproduce on the latest version of PowerShell and reopen a new issue and reference this issue if this is still a blocker for you.
microsoft-github-policy-service commented
on Nov 23, 2023 ContributorMore actionsThis issue has been marked as "No Activity" as there has been no activity for 6 months. It has been closed for housekeeping purposes.
Everyone agrees that from a style perspective, the intent is to have consistency in the code to make it more readable and maintainable. Update https://github.com/PowerShell/PowerShell/blob/master/docs/dev-process/coding-guidelines.md as needed, but should be enforced by tooling and not by PR comments.