Skip to content

just test #39

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 984 commits into from
Feb 23, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
984 commits
Select commit Hold shift + click to select a range
9355ccf
applied file header rule
Feb 19, 2025
95fc92b
cancel in progress to true
Feb 19, 2025
9c9c86b
Merge branch 'develop/1.0' of https://github.com/dropoutcoder/polylin…
Feb 19, 2025
bd28343
applied file header rule
Feb 19, 2025
48ef828
updated .gitattributes
Feb 19, 2025
cfec13e
Merge branch 'develop/1.0' of https://github.com/dropoutcoder/polylin…
Feb 19, 2025
76426ab
removed whitespace formatting
Feb 19, 2025
6e94638
fix gitattributes
Feb 19, 2025
fe1f2a5
fixed condition issue
Feb 19, 2025
a94c2d0
updated condition
Feb 19, 2025
0a6344e
fixed
Feb 19, 2025
43011cd
test
Feb 19, 2025
29949fe
test
Feb 19, 2025
19b3e06
updated .editorconfig
Feb 19, 2025
78b8ba3
added whitespace formatting
Feb 19, 2025
5e16786
updated
Feb 19, 2025
46f4400
added initial value for output variable
Feb 19, 2025
e1cc589
fixed conditions
Feb 19, 2025
57081c4
applied file header rule
Feb 19, 2025
a3a06e0
updated workflow
Feb 19, 2025
6f9e0f7
test
Feb 20, 2025
27b7232
test
Feb 20, 2025
52d0131
test
Feb 20, 2025
b798681
tets
Feb 20, 2025
399c8ec
bash shell
Feb 20, 2025
7c8316e
zdfda
Feb 20, 2025
32d4723
sadfa
Feb 20, 2025
613d55b
what
Feb 20, 2025
7c9cac5
what is in there
Feb 20, 2025
58582b9
updated
Feb 20, 2025
9ed5c11
update
Feb 20, 2025
82eafe7
maybe now
Feb 20, 2025
033e2d9
now?
Feb 20, 2025
221b19b
fixed output reference
Feb 20, 2025
763d87f
removed diagnostics verbosity
Feb 20, 2025
9f43e33
and now?
Feb 20, 2025
e93193d
diag
Feb 20, 2025
e4c89a2
and noooow?
Feb 20, 2025
d48b529
whaaat
Feb 20, 2025
7b8532f
uuuuu
Feb 20, 2025
b750dde
xzca
Feb 20, 2025
b047efe
wait what again
Feb 20, 2025
fe89814
now?
Feb 20, 2025
dce43e9
i do not understand
Feb 20, 2025
8d07b9f
what
Feb 20, 2025
7ac4555
sajdkhask
Feb 20, 2025
42f5662
what about now?
Feb 20, 2025
45a0de7
now?
Feb 20, 2025
48d7f82
lksadj
Feb 20, 2025
42eaab2
what a mistake that was
Feb 20, 2025
fac426f
asldkja
Feb 20, 2025
29b8bb1
and now?
Feb 20, 2025
747ce9d
formatting test
Feb 20, 2025
ded20c0
revert to fromJSON
Feb 20, 2025
eb230b0
updates
Feb 20, 2025
35027e7
azsfa
Feb 20, 2025
ae9c83d
now
Feb 20, 2025
186a209
lsafjda
Feb 20, 2025
befe907
i mean really
Feb 20, 2025
b3ed472
applied file header rule
Feb 20, 2025
ed3da3f
and now?
Feb 20, 2025
bf204a6
Merge branch 'develop/1.0' of https://github.com/dropoutcoder/polylin…
Feb 20, 2025
3f0bb66
uuuu
Feb 20, 2025
8165c5e
applied file header rule
Feb 20, 2025
73d1c94
xzca
Feb 20, 2025
6327ed2
applied file header rule
Feb 20, 2025
e429a56
kxjzgasiu
Feb 20, 2025
6f8df2f
applied file header rule
Feb 20, 2025
ce5505c
xzcf
Feb 20, 2025
c7d415e
lets just try this
Feb 20, 2025
f8e6e6e
applied file header rule
Feb 20, 2025
b3eda5b
Merge branch 'develop/1.0' of https://github.com/dropoutcoder/polylin…
Feb 20, 2025
5731e24
ds
Feb 20, 2025
6dc8f0e
applied file header rule
Feb 20, 2025
d319c73
kjhk
Feb 20, 2025
6be3e00
Merge branch 'develop/1.0' of https://github.com/dropoutcoder/polylin…
Feb 20, 2025
6dcb072
kgy
Feb 20, 2025
b5619bf
what now
Feb 20, 2025
8a05de7
applied file header rule
Feb 20, 2025
47e42ca
just this should be okay
Feb 20, 2025
d46621f
Merge branch 'develop/1.0' of https://github.com/dropoutcoder/polylin…
Feb 20, 2025
afa3128
this
Feb 20, 2025
96fa1ab
formsatting change
Feb 20, 2025
4b0a763
applied file header rule
Feb 20, 2025
03fe57c
updated
Feb 20, 2025
3fdb5c5
removed short version output
Feb 20, 2025
2644bae
update composite versioning action
Feb 20, 2025
c3ee63c
Create dependabot.yml
sramekpete Feb 20, 2025
366d7c1
Bump actions/setup-dotnet from 3 to 4 (#37)
dependabot[bot] Feb 20, 2025
5754e9d
Bump actions/checkout from 3 to 4 (#38)
dependabot[bot] Feb 20, 2025
cb3db0d
updated dotnet workflow
Feb 20, 2025
702e4ef
Merge branch 'develop/1.0' of https://github.com/dropoutcoder/polylin…
Feb 20, 2025
1559663
added git pull
Feb 20, 2025
694a61a
aded path filter
Feb 20, 2025
45dd02c
runs-on ubuntu-latest
Feb 20, 2025
9ad4388
added Polyline struct documentation
Feb 20, 2025
ad26175
refactored, added documentation
Feb 20, 2025
d3b9750
updated docs for CoordinateRange struct
Feb 20, 2025
ea3eef9
updated docs for Coordinate struct
Feb 20, 2025
7b58f47
refactored coordinate struct
Feb 20, 2025
b54819f
imprved documentation for coordinate structure with helkpo of Copilot
Feb 20, 2025
cdc34c8
added documentation for PolylineEncoder
Feb 20, 2025
30e015e
Imporved documentation for PolylineEncoder
Feb 20, 2025
f87d411
docs
Feb 20, 2025
38c3d6a
updated documenation
Feb 20, 2025
f141217
test documented
Feb 20, 2025
5977810
added documentation
Feb 20, 2025
947e656
restructured
Feb 20, 2025
48d11b2
applied file header rule
Feb 20, 2025
6c34733
clrf issue fix
Feb 20, 2025
eb58ac2
Merge branch 'develop/1.0' of https://github.com/dropoutcoder/polylin…
Feb 20, 2025
b3f4c99
copilot suggestions
Feb 20, 2025
18d7a51
uuuu
Feb 20, 2025
2815e97
test composite action
Feb 20, 2025
eafec02
fix for composite action
Feb 20, 2025
fcdb3a9
fix path
Feb 20, 2025
905e37f
fix formatting cs
Feb 20, 2025
b5420f3
fixed issues
Feb 20, 2025
8675dd4
fix for pr formatting
Feb 21, 2025
fa1c3e0
fixed input reference
Feb 21, 2025
e5a2561
fixed referencing
Feb 21, 2025
10b2e99
asdas
Feb 21, 2025
b3f5147
removed actioin version
Feb 21, 2025
4520762
added checkout
Feb 21, 2025
05709f2
fix
Feb 21, 2025
881be8d
removed cache
Feb 21, 2025
1e17c49
removed versioning composite action
Feb 21, 2025
fc663c7
extracted build steps to composite action
Feb 21, 2025
890ab18
removed variable frrom name
Feb 21, 2025
d74d54c
fixed variabel name
Feb 21, 2025
8763635
fixed variables
Feb 21, 2025
5496d8b
fixed issues
Feb 21, 2025
6f64d00
removed dynamic values from step names
Feb 21, 2025
c77232a
fixed git version
Feb 21, 2025
d516bd3
storing here as it might be needed in the future
Feb 21, 2025
aeb96b8
use bash shell
Feb 21, 2025
c665058
fixed build platform value
Feb 21, 2025
22915ec
updated names
Feb 21, 2025
d25dbe9
fixed platform arg value
Feb 21, 2025
defb0ae
fixed env var reference
Feb 21, 2025
bb58fc1
fixed outputs
Feb 21, 2025
522973d
fixed versioning output
Feb 21, 2025
125c368
fixed var reference
Feb 21, 2025
2074ddc
renamed env vars
Feb 21, 2025
003898e
fixed glob pattern
Feb 21, 2025
dab8979
update
Feb 21, 2025
04c947f
fixed build platform value
Feb 21, 2025
85d37be
fixed platform value
Feb 21, 2025
0d7ef07
updated build action
Feb 21, 2025
38e6887
update 2
Feb 21, 2025
1864d28
fix
Feb 21, 2025
30920a8
removec cache, removed no restore
Feb 21, 2025
d000795
wait what again?
Feb 21, 2025
f02815b
fix fix of fix?
Feb 21, 2025
bdc847a
whaaat
Feb 21, 2025
953a64f
zdfdsf
Feb 21, 2025
92401e5
wtf
Feb 21, 2025
d3b3d8d
my gid this is example of nonsense
Feb 21, 2025
1041aa7
what
Feb 21, 2025
a423ff4
now?
Feb 21, 2025
de0221c
fuuucsaads
Feb 21, 2025
6abfcb2
updated
Feb 21, 2025
aee0e52
uuugh
Feb 21, 2025
2c7a1a5
khgjg
Feb 21, 2025
c06fd55
fixed argument name
Feb 21, 2025
c09bea5
fixed credentials for private nuget
Feb 21, 2025
0042b91
updated readme
Feb 21, 2025
1d62c78
updated docs url
Feb 21, 2025
2a41df5
edited readme
Feb 21, 2025
4010729
added name to checkout actions
Feb 21, 2025
5f5d8c6
updated version.yml
Feb 21, 2025
49bdc04
added single quotes
Feb 21, 2025
7825de5
updated name and description
Feb 21, 2025
6b4eed3
created composite test action
Feb 21, 2025
fff9093
updated dotnet workflow
Feb 21, 2025
ba87942
fixed path
Feb 21, 2025
659e585
test test
Feb 21, 2025
e83bccb
tets
Feb 21, 2025
0848478
fix
Feb 21, 2025
fcbc3f6
removed build platform
Feb 21, 2025
18fb22e
fix?
Feb 21, 2025
db89707
fix
Feb 21, 2025
f157c01
fix 2
Feb 21, 2025
ed89830
test
Feb 21, 2025
bc0db52
lets tryyyyyy
Feb 21, 2025
b4cf5f8
fix
Feb 21, 2025
bb54bef
fix
Feb 21, 2025
3b4bfe5
saldjas
Feb 21, 2025
e7639d2
test test
Feb 21, 2025
7085ff7
fix
Feb 21, 2025
9aab3d7
removed runsettings
Feb 21, 2025
1ffbc85
fix
Feb 21, 2025
712e9f5
removed runsettings and all the references
Feb 21, 2025
b65919b
update build number set to true
Feb 22, 2025
414acc0
semantic version strict
Feb 22, 2025
db2af0b
added TrackReleaseBranches strategy
Feb 22, 2025
a9b54e7
edxtended supput branchign for maintenance branch name
Feb 22, 2025
a7fb613
git setup per os type
Feb 22, 2025
a873feb
tenting on ubuntu os
Feb 22, 2025
87346bd
cancel-in-progress: false
Feb 22, 2025
b606930
fixed dot net version
Feb 22, 2025
1cd109b
test
Feb 22, 2025
e9cf324
formatting test
Feb 22, 2025
93ddd13
another formatting test
Feb 22, 2025
3b568a5
hmm
Feb 22, 2025
c1382d4
updated concurrency group names
Feb 22, 2025
a6cf286
applied file header rule
Feb 22, 2025
d51eaac
formatting tests
Feb 22, 2025
0526032
Merge branch 'develop/1.0' of https://github.com/dropoutcoder/polylin…
Feb 22, 2025
57bb0cf
testing macos formatting
Feb 22, 2025
c91fd12
removed dotnet format tool installation
Feb 22, 2025
dee0e5a
unformatted document
Feb 22, 2025
dc8a9a2
applied file header rule
Feb 22, 2025
7c90321
removed verbosity
Feb 22, 2025
6ef8ade
Merge branch 'develop/1.0' of https://github.com/dropoutcoder/polylin…
Feb 22, 2025
7b0f924
runs-on: ubuntu-latest
Feb 22, 2025
4afc842
test test report action
Feb 22, 2025
953db0c
fixed
Feb 22, 2025
bb83472
test
Feb 22, 2025
b75d746
fix
Feb 22, 2025
a300034
fix
Feb 22, 2025
c6b2a8e
fix
Feb 22, 2025
3daab71
fix
Feb 22, 2025
a7ca629
fixed variable reference
Feb 22, 2025
4d88721
fixed reference
Feb 22, 2025
f0341ca
fix
Feb 22, 2025
14e11a4
test report updated
Feb 22, 2025
e1471dc
update
Feb 22, 2025
e68185b
update
Feb 22, 2025
5ad1e41
updated wf
Feb 22, 2025
d527374
fixed
Feb 22, 2025
6c8feea
fix
Feb 22, 2025
358c021
fix
Feb 22, 2025
2076e0d
fix
Feb 22, 2025
3aeb9cd
added method testing coordinate deconstruct
Feb 22, 2025
383dfef
testing CI-true for stopping the build
Feb 22, 2025
31d2d11
added code coverage checker
Feb 22, 2025
47392d9
fix
Feb 22, 2025
c2d6076
fix
Feb 22, 2025
e1ccbcb
test
Feb 22, 2025
7db04f6
tests
Feb 22, 2025
91464ab
fix
Feb 22, 2025
5a383a9
update
Feb 22, 2025
66b7078
update
Feb 22, 2025
2b00872
cocde styles updated
Feb 23, 2025
74d7540
fixed issue with test
Feb 23, 2025
e5d1d9f
updated code to not use ref readonly
Feb 23, 2025
9bc6fc3
fixed test
Feb 23, 2025
4891ac8
added coverage settings
Feb 23, 2025
cd29e90
uuu
Feb 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
263 changes: 263 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,263 @@
# Remove the line below if you want to inherit .editorconfig settings from higher directories
root = true

# C# files
[*.cs]

# File header

file_header_template = \nCopyright © Pete Sramek. All rights reserved.\nLicensed under the MIT License. See LICENSE file in the project root for full license information.\n
dotnet_diagnostic.IDE0073.severity = warning

#### Core EditorConfig Options ####

# Indentation and spacing
indent_size = 4
indent_style = space
tab_width = 4

# New line preferences
end_of_line = crlf
insert_final_newline = false

#### .NET Code Actions ####

# Type members
dotnet_hide_advanced_members = false
dotnet_member_insertion_location = with_other_members_of_the_same_kind
dotnet_property_generation_behavior = prefer_auto_properties

# Symbol search
dotnet_search_reference_assemblies = true

#### .NET Coding Conventions ####

# Organize usings
dotnet_separate_import_directive_groups = false
dotnet_sort_system_directives_first = false
file_header_template = unset

# this. and Me. preferences
dotnet_style_qualification_for_event = false
dotnet_style_qualification_for_field = false
dotnet_style_qualification_for_method = false
dotnet_style_qualification_for_property = false

# Language keywords vs BCL types preferences
dotnet_style_predefined_type_for_locals_parameters_members = true
dotnet_style_predefined_type_for_member_access = true

# Parentheses preferences
dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity
dotnet_style_parentheses_in_other_binary_operators = always_for_clarity
dotnet_style_parentheses_in_other_operators = always_for_clarity
dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity

# Modifier preferences
dotnet_style_require_accessibility_modifiers = for_non_interface_members

# Expression-level preferences
dotnet_prefer_system_hash_code = true
dotnet_style_coalesce_expression = true
dotnet_style_collection_initializer = true
dotnet_style_explicit_tuple_names = true
dotnet_style_namespace_match_folder = true
dotnet_style_null_propagation = true
dotnet_style_object_initializer = true
dotnet_style_operator_placement_when_wrapping = beginning_of_line
dotnet_style_prefer_auto_properties = true
dotnet_style_prefer_collection_expression = when_types_loosely_match
dotnet_style_prefer_compound_assignment = true
dotnet_style_prefer_conditional_expression_over_assignment = true
dotnet_style_prefer_conditional_expression_over_return = true
dotnet_style_prefer_foreach_explicit_cast_in_source = when_strongly_typed
dotnet_style_prefer_inferred_anonymous_type_member_names = true
dotnet_style_prefer_inferred_tuple_names = true
dotnet_style_prefer_is_null_check_over_reference_equality_method = true
dotnet_style_prefer_simplified_boolean_expressions = true
dotnet_style_prefer_simplified_interpolation = true

# Field preferences
dotnet_style_readonly_field = true

# Parameter preferences
dotnet_code_quality_unused_parameters = non_public

# Suppression preferences
dotnet_remove_unnecessary_suppression_exclusions = none

# New line preferences
dotnet_style_allow_multiple_blank_lines_experimental = false
dotnet_style_allow_statement_immediately_after_block_experimental = false

#### C# Coding Conventions ####

# var preferences
csharp_style_var_elsewhere = false
csharp_style_var_for_built_in_types = false
csharp_style_var_when_type_is_apparent = false

# Expression-bodied members
csharp_style_expression_bodied_accessors = true
csharp_style_expression_bodied_constructors = false
csharp_style_expression_bodied_indexers = true
csharp_style_expression_bodied_lambdas = when_on_single_line
csharp_style_expression_bodied_local_functions = when_on_single_line
csharp_style_expression_bodied_methods = false
csharp_style_expression_bodied_operators = false
csharp_style_expression_bodied_properties = true

# Pattern matching preferences
csharp_style_pattern_matching_over_as_with_null_check = true
csharp_style_pattern_matching_over_is_with_cast_check = true
csharp_style_prefer_extended_property_pattern = true
csharp_style_prefer_not_pattern = true
csharp_style_prefer_pattern_matching = true
csharp_style_prefer_switch_expression = true

# Null-checking preferences
csharp_style_conditional_delegate_call = true

# Modifier preferences
csharp_prefer_static_anonymous_function = true
csharp_prefer_static_local_function = true
csharp_preferred_modifier_order = public,private,protected,internal,file,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,required,volatile,async
csharp_style_prefer_readonly_struct = true
csharp_style_prefer_readonly_struct_member = true

# Code-block preferences
csharp_prefer_braces = true
csharp_prefer_simple_using_statement = false
csharp_prefer_system_threading_lock = true
csharp_style_namespace_declarations = file_scoped
csharp_style_prefer_method_group_conversion = false
csharp_style_prefer_primary_constructors = true
csharp_style_prefer_top_level_statements = false

# Expression-level preferences
csharp_prefer_simple_default_expression = true
csharp_style_deconstructed_variable_declaration = true
csharp_style_implicit_object_creation_when_type_is_apparent = true
csharp_style_inlined_variable_declaration = true
csharp_style_prefer_index_operator = true
csharp_style_prefer_local_over_anonymous_function = false
csharp_style_prefer_null_check_over_type_check = true
csharp_style_prefer_range_operator = true
csharp_style_prefer_tuple_swap = true
csharp_style_prefer_unbound_generic_type_in_nameof = true
csharp_style_prefer_utf8_string_literals = true
csharp_style_throw_expression = true
csharp_style_unused_value_assignment_preference = discard_variable
csharp_style_unused_value_expression_statement_preference = discard_variable

# 'using' directive preferences
csharp_using_directive_placement = inside_namespace

# New line preferences
csharp_style_allow_blank_line_after_colon_in_constructor_initializer_experimental = false
csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental = false
csharp_style_allow_blank_line_after_token_in_conditional_expression_experimental = false
csharp_style_allow_blank_lines_between_consecutive_braces_experimental = false
csharp_style_allow_embedded_statements_on_same_line_experimental = false

#### C# Formatting Rules ####

# New line preferences
csharp_new_line_before_catch = false
csharp_new_line_before_else = false
csharp_new_line_before_finally = false
csharp_new_line_before_members_in_anonymous_types = true
csharp_new_line_before_members_in_object_initializers = true
csharp_new_line_before_open_brace = none
csharp_new_line_between_query_expression_clauses = true

# Indentation preferences
csharp_indent_block_contents = true
csharp_indent_braces = false
csharp_indent_case_contents = true
csharp_indent_case_contents_when_block = false
csharp_indent_labels = one_less_than_current
csharp_indent_switch_labels = true

# Space preferences
csharp_space_after_cast = false
csharp_space_after_colon_in_inheritance_clause = true
csharp_space_after_comma = true
csharp_space_after_dot = false
csharp_space_after_keywords_in_control_flow_statements = true
csharp_space_after_semicolon_in_for_statement = true
csharp_space_around_binary_operators = before_and_after
csharp_space_around_declaration_statements = false
csharp_space_before_colon_in_inheritance_clause = true
csharp_space_before_comma = false
csharp_space_before_dot = false
csharp_space_before_open_square_brackets = false
csharp_space_before_semicolon_in_for_statement = false
csharp_space_between_empty_square_brackets = false
csharp_space_between_method_call_empty_parameter_list_parentheses = false
csharp_space_between_method_call_name_and_opening_parenthesis = false
csharp_space_between_method_call_parameter_list_parentheses = false
csharp_space_between_method_declaration_empty_parameter_list_parentheses = false
csharp_space_between_method_declaration_name_and_open_parenthesis = false
csharp_space_between_method_declaration_parameter_list_parentheses = false
csharp_space_between_parentheses = false
csharp_space_between_square_brackets = false

# Wrapping preferences
csharp_preserve_single_line_blocks = true
csharp_preserve_single_line_statements = false

#### Naming styles ####

# Naming rules

dotnet_naming_rule.interface_should_be_begins_with_i.severity = suggestion
dotnet_naming_rule.interface_should_be_begins_with_i.symbols = interface
dotnet_naming_rule.interface_should_be_begins_with_i.style = begins_with_i

dotnet_naming_rule.types_should_be_pascal_case.severity = suggestion
dotnet_naming_rule.types_should_be_pascal_case.symbols = types
dotnet_naming_rule.types_should_be_pascal_case.style = pascal_case

dotnet_naming_rule.private_or_internal_field_should_be_underscore_camel_case.severity = suggestion
dotnet_naming_rule.private_or_internal_field_should_be_underscore_camel_case.symbols = private_or_internal_field
dotnet_naming_rule.private_or_internal_field_should_be_underscore_camel_case.style = underscore_camel_case

dotnet_naming_rule.non_field_members_should_be_pascal_case.severity = suggestion
dotnet_naming_rule.non_field_members_should_be_pascal_case.symbols = non_field_members
dotnet_naming_rule.non_field_members_should_be_pascal_case.style = pascal_case

# Symbol specifications

dotnet_naming_symbols.interface.applicable_kinds = interface
dotnet_naming_symbols.interface.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.interface.required_modifiers =

dotnet_naming_symbols.private_or_internal_field.applicable_kinds = field
dotnet_naming_symbols.private_or_internal_field.applicable_accessibilities = internal, private, private_protected
dotnet_naming_symbols.private_or_internal_field.required_modifiers =

dotnet_naming_symbols.types.applicable_kinds = class, struct, interface, enum
dotnet_naming_symbols.types.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.types.required_modifiers =

dotnet_naming_symbols.non_field_members.applicable_kinds = property, event, method
dotnet_naming_symbols.non_field_members.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.non_field_members.required_modifiers =

# Naming styles

dotnet_naming_style.pascal_case.required_prefix =
dotnet_naming_style.pascal_case.required_suffix =
dotnet_naming_style.pascal_case.word_separator =
dotnet_naming_style.pascal_case.capitalization = pascal_case

dotnet_naming_style.begins_with_i.required_prefix = I
dotnet_naming_style.begins_with_i.required_suffix =
dotnet_naming_style.begins_with_i.word_separator =
dotnet_naming_style.begins_with_i.capitalization = pascal_case

dotnet_naming_style.underscore_camel_case.required_prefix = _
dotnet_naming_style.underscore_camel_case.required_suffix =
dotnet_naming_style.underscore_camel_case.word_separator =
dotnet_naming_style.underscore_camel_case.capitalization = camel_case
53 changes: 27 additions & 26 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
# default for csharp files.
# Note: This is only used by command line
###############################################################################
#*.cs diff=csharp
*.cs diff=csharp

###############################################################################
# Set the merge driver for project and solution files
Expand All @@ -22,27 +22,28 @@
# these files as binary and thus will always conflict and require user
# intervention with every merge. To do so, just uncomment the entries below
###############################################################################
#*.sln merge=binary
#*.csproj merge=binary
#*.vbproj merge=binary
#*.vcxproj merge=binary
#*.vcproj merge=binary
#*.dbproj merge=binary
#*.fsproj merge=binary
#*.lsproj merge=binary
#*.wixproj merge=binary
#*.modelproj merge=binary
#*.sqlproj merge=binary
#*.wwaproj merge=binary
*.sln merge=binary
*.csproj merge=binary
*.vbproj merge=binary
*.vcxproj merge=binary
*.vcproj merge=binary
*.dbproj merge=binary
*.fsproj merge=binary
*.lsproj merge=binary
*.wixproj merge=binary
*.modelproj merge=binary
*.sqlproj merge=binary
*.wwaproj merge=binary

###############################################################################
# behavior for image files
#
# image files are treated as binary by default.
###############################################################################
#*.jpg binary
#*.png binary
#*.gif binary
*.jpg binary
*.png binary
*.gif binary
*.ico binary

###############################################################################
# diff behavior for common document formats
Expand All @@ -51,16 +52,16 @@
# is only available from the command line. Turn it on by uncommenting the
# entries below.
###############################################################################
#*.doc diff=astextplain
#*.DOC diff=astextplain
#*.docx diff=astextplain
#*.DOCX diff=astextplain
#*.dot diff=astextplain
#*.DOT diff=astextplain
#*.pdf diff=astextplain
#*.PDF diff=astextplain
#*.rtf diff=astextplain
#*.RTF diff=astextplain
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain

###############################################################################
# exclude files except those with cs file extension from repository language detection
Expand Down
Loading
Loading