Home
About
Blog
Products
Forum
Support
Contact
Sunbelt Computer Software
PL/B Language Development and Support
Home
About
Blog
Products
Forum
Support
Contact
UnitsNet/.editorconfig at master · Eternali/UnitsNet · GitHub
Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Eternali
UnitsNet
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Files
Expand file tree
master
Breadcrumbs
UnitsNet
/
.editorconfig
Copy path
Blame
More file actions
Blame
More file actions
Latest commit
History
History
History
93 lines (77 loc) · 3.06 KB
master
Breadcrumbs
UnitsNet
/
.editorconfig
Copy path
Top
File metadata and controls
Code
Blame
93 lines (77 loc) · 3.06 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#
EditorConfig is awesome:http://EditorConfig.org
#
Based on: https://raw.githubusercontent.com/dotnet/roslyn/master/.editorconfig
#
top-most EditorConfig file
root
=
true
#
Don't use tabs for indentation.
[
*
]
indent_style
=
space
trim_trailing_whitespace
=
true
#
(Please don't specify an indent_size here; that has too many unintended consequences.)
#
Code files
[
*
.{cs,csx,vb,vbx}
]
indent_size
=
4
insert_final_newline
=
true
charset
=
utf-8-bom
[
*
.{cmd,bat}
]
indent_size
=
2
end_of_line
=
crlf
insert_final_newline
=
false
[
*
.{ps1,psm1}
]
indent_size
=
2
end_of_line
=
crlf
insert_final_newline
=
true
charset
=
utf-8-bom
#
Xml project files
[
*
.{csproj,vbproj,vcxproj,vcxproj.filters,proj,projitems,shproj}
]
indent_size
=
2
#
Xml config files
[
*
.{props,targets,ruleset,config,nuspec,resx,vsixmanifest,vsct}
]
indent_size
=
2
#
JSON files
[
*
.json
]
indent_size
=
2
#
Dotnet code style settings:
[
*
.{cs,vb}
]
#
Sort using and Import directives with System.* appearing first
dotnet_sort_system_directives_first
=
true
#
Avoid "this." and "Me." if not necessary
dotnet_style_qualification_for_field
=
false
:
suggestion
dotnet_style_qualification_for_property
=
false
:
suggestion
dotnet_style_qualification_for_method
=
false
:
suggestion
dotnet_style_qualification_for_event
=
false
:
suggestion
#
Use language keywords instead of framework type names for type references
dotnet_style_predefined_type_for_locals_parameters_members
=
true
:
suggestion
dotnet_style_predefined_type_for_member_access
=
true
:
suggestion
#
Suggest more modern language features when available
dotnet_style_object_initializer
=
true
:
suggestion
dotnet_style_collection_initializer
=
true
:
suggestion
dotnet_style_coalesce_expression
=
true
:
suggestion
dotnet_style_null_propagation
=
true
:
suggestion
dotnet_style_explicit_tuple_names
=
true
:
suggestion
#
CSharp code style settings:
[
*
.cs
]
#
Prefer "var" everywhere
csharp_style_var_for_built_in_types
=
true
:
suggestion
csharp_style_var_when_type_is_apparent
=
true
:
suggestion
csharp_style_var_elsewhere
=
false
:
suggestion
#
Prefer method-like constructs to have a block body
csharp_style_expression_bodied_methods
=
false
:
none
csharp_style_expression_bodied_constructors
=
false
:
none
csharp_style_expression_bodied_operators
=
false
:
none
#
Prefer property-like constructs to have an expression-body
csharp_style_expression_bodied_properties
=
true
:
none
csharp_style_expression_bodied_indexers
=
true
:
none
csharp_style_expression_bodied_accessors
=
true
:
none
#
Suggest more modern language features when available
csharp_style_pattern_matching_over_is_with_cast_check
=
true
:
suggestion
csharp_style_pattern_matching_over_as_with_null_check
=
true
:
suggestion
csharp_style_inlined_variable_declaration
=
true
:
suggestion
csharp_style_throw_expression
=
true
:
suggestion
csharp_style_conditional_delegate_call
=
true
:
suggestion
#
Newline settings
csharp_new_line_before_open_brace
=
all
csharp_new_line_before_else
=
true
csharp_new_line_before_catch
=
true
csharp_new_line_before_finally
=
true
csharp_new_line_before_members_in_object_initializers
=
true
csharp_new_line_before_members_in_anonymous_types
=
true
You can’t perform that action at this time.