Opened on 02/24/2016 at 04:38:56 PM
Closed on 05/24/2016 at 12:37:06 PM
Last modified on 05/24/2016 at 12:37:55 PM
#3691 closed change (rejected)
Create standard JSCS config for ABP projects
Reported by: | juliandoucette | Assignee: | |
---|---|---|---|
Priority: | Unknown | Milestone: | |
Module: | Unknown | Keywords: | |
Cc: | fhd, saroyanm, greiner, trev, erikvold | Blocked By: | |
Blocking: | Platform: | Unknown / Cross platform | |
Ready: | no | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description (last modified by juliandoucette)
Background
- We have very specific code style standards for ABP projects
- Documentation on our code style is spread across multiple documents and sometimes missing
What to change
We should create a standard JSCS config for JavaScript projects to help reduce the time spent on code style related NITs in code review
JSCS is different from EditorConfig and ESLint because it focuses on (and does a much better job linting) code style specifically.
Attachments (0)
Change History (5)
comment:1 Changed on 02/24/2016 at 04:47:31 PM by fhd
- Cc erikvold added
comment:2 Changed on 02/24/2016 at 04:53:59 PM by juliandoucette
- Summary changed from Create JSCS config to Create standard JSCS config for ABP projects
comment:4 Changed on 05/18/2016 at 07:32:55 PM by trev
Given that JSCS has been deprecated in favor on ESLint, why have this issue in addition to #3692?
Note that the rules listed in comment:1 appear to be something that ESLint can validate as well.
comment:5 Changed on 05/24/2016 at 12:37:06 PM by juliandoucette
- Resolution set to rejected
- Status changed from new to closed
@trev JSCS was not deprecated when this ticket was created and I did not yet know that ESLint can validate everything we need.
Thanks for pointing it out :)
Very much agree!
Erik and Thomas recently created something for a project we shouldn't mention yet, but we can talk about its .jscsrc :)
Looks like it'll need some adjusting to really reflect our coding style, but I guess it's a starting point.