Skip to content
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

Dev to master V3 release #2

Open
wants to merge 62 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
3f793dd
Removed websocket entities
renanrcp May 31, 2020
7979b20
Removed FullMessage property
renanrcp May 31, 2020
2b199ca
QueueError implements EventArgs
renanrcp May 31, 2020
551567a
MariLoggerSender implements BaseQueueExecutor
renanrcp May 31, 2020
4a48919
Writer uses BaseQueueExecutor
renanrcp May 31, 2020
a5a4977
Error here lol, and vscode bug
renanrcp May 31, 2020
90e58af
some changes for Span and Memory extensions
renanrcp May 31, 2020
c7b9866
namespaces changes
renanrcp May 31, 2020
4dcaaad
support for multiple logger sections levels
renanrcp May 31, 2020
4d83f64
vscode bugs xD
renanrcp May 31, 2020
1704355
nullable IConfiguration
renanrcp May 31, 2020
9b8912b
Docs on MariLoggerExtensions
renanrcp May 31, 2020
bf8a36f
MariLoggerConfig docs
renanrcp May 31, 2020
e1b89ef
MariEventLogMessage docs
renanrcp May 31, 2020
6b3da19
MariGlobalsExtensions docs.
renanrcp May 31, 2020
3d22803
TaskExtensions docs.
renanrcp May 31, 2020
5083ce0
ValueTaskExtensions docs.
renanrcp May 31, 2020
7c40b31
QueueError docs.
renanrcp May 31, 2020
f30aa52
BaseQueueExecutor docs.
renanrcp May 31, 2020
d4b02f8
BaseAsyncQueueExecutor docs.
renanrcp May 31, 2020
4bdc13a
BaseAsyncEvent
renanrcp May 31, 2020
eb2f6ad
AsyncEvent docs.
renanrcp May 31, 2020
2507662
NormalEvent docs.
renanrcp May 31, 2020
2d15b6e
MariMemoryExtensions docs.
renanrcp May 31, 2020
4af61ed
MariSpanExtensions docs.
renanrcp May 31, 2020
1c55615
Event classes are no longer sealeds
renanrcp May 31, 2020
ca0ccdd
Renamed NormalEvent to SyncEvent
renanrcp May 31, 2020
98e638a
concurrent and waitAll params for AsyncEvent
renanrcp May 31, 2020
e8bd0d7
concurrent param for SyncEvent
renanrcp May 31, 2020
273afc3
Support for Concurrently invoke in SyncEvent
renanrcp May 31, 2020
38ad08e
Support for concurrently invoke and wait all concurrently invokes in …
renanrcp May 31, 2020
a02f965
alpha version
renanrcp May 31, 2020
36e5ea4
removed JSON.NET dependencies.
renanrcp May 31, 2020
a475dfe
alpha version
renanrcp May 31, 2020
93a0189
update README
renanrcp Jun 17, 2020
d7fcf9b
remove license
renanrcp Jun 17, 2020
9e8cc51
Create LICENSE
renanrcp Jun 17, 2020
a4c05dd
change .sln path
renanrcp Jan 28, 2021
2967b9c
removed gitlab-ci file
renanrcp Jan 28, 2021
70497ae
update license year
renanrcp Jan 28, 2021
fec1119
created editor files
renanrcp Jan 28, 2021
4c90f55
new unit tests project
renanrcp Jan 28, 2021
c3fbea8
new integrationtests project
renanrcp Jan 28, 2021
5fedaf4
update sdk to .NET 5
renanrcp Jan 28, 2021
b551c11
removed all v2 files
renanrcp Jan 28, 2021
43a5950
some changes for solution display view
renanrcp Jan 28, 2021
e0d8aae
project nullable patterns and warning as errors
renanrcp Jan 28, 2021
3e0ae02
TaskExtensions as partial - TaskExtensionsThenFuncTask
renanrcp Jan 28, 2021
566434c
renamed partial funcTask to func and added func without task returns
renanrcp Jan 28, 2021
32536d1
renamed ThenFunc to just Then and added action options
renanrcp Jan 28, 2021
edd93ea
fix nullref exception param name for actions
renanrcp Jan 28, 2021
129ab03
nullability for tasks results on then
renanrcp Jan 28, 2021
9b38247
TaskExtensionsCatch
renanrcp Jan 28, 2021
c27da84
optimizations for TaskExtensionsThen using .ContinueWith and .Unwrap
renanrcp Jan 28, 2021
dee0ff3
TaskExtensionsThenTests
renanrcp Jan 30, 2021
c79999e
TaskExtensionsCatchTests
renanrcp Jan 30, 2021
36df53a
TaskExtensionsThen continuations should not be called on exceptions c…
renanrcp Jan 30, 2021
4c80fde
new TaskExtensions catch test, should do anything if task completes s…
renanrcp Jan 30, 2021
1c3cfb3
ValueTaskExtensions + ValueTaskExtensionsThen
renanrcp Jan 30, 2021
821093a
renaming some ValueTaskExtensionsThenTests tests name
renanrcp Jan 30, 2021
b7c8883
fix docs for ValueTaskExtensionsThen
renanrcp Jan 30, 2021
439ef92
ValueTaskExtensionsCatch
renanrcp Jan 30, 2021
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
116 changes: 116 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
# EditorConfig is awesome: http://EditorConfig.org

root = true

[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
indent_size = 4
indent_style = space
trim_trailing_whitespace = true

[*.{csproj,json,md,nuspec,yml}]
indent_size = 2
indent_style = space

[*.{sln,xml}]
indent_style = tab

[*.cs]
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

dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion
dotnet_style_predefined_type_for_member_access = true:suggestion

dotnet_style_object_initializer = true:suggestion
dotnet_style_collection_initializer = true:suggestion
dotnet_style_explicit_tuple_names = true:suggestion
dotnet_style_coalesce_expression = true:suggestion
dotnet_style_null_propagation = true:suggestion

csharp_style_var_for_built_in_types = true:suggestion
csharp_style_var_when_type_is_apparent = true:suggestion
csharp_style_var_elsewhere = true:suggestion

csharp_style_expression_bodied_methods = true:none
csharp_style_expression_bodied_operators = true:none
csharp_style_expression_bodied_properties = true:none
csharp_style_expression_bodied_indexers = true:none
csharp_style_expression_bodied_accessors = true:none

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_prefer_simple_default_expression = false:none

csharp_style_throw_expression = true:none
csharp_style_conditional_delegate_call = true:none
csharp_prefer_braces = false:none

dotnet_sort_system_directives_first = false

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
csharp_new_line_within_query_expression_clauses = true

csharp_indent_case_contents = true
csharp_indent_switch_labels = true
csharp_indent_labels = flush_left

csharp_space_after_cast = false
csharp_space_after_keywords_in_control_flow_statements = true
csharp_space_between_method_declaration_parameter_list_parentheses = false
csharp_space_between_method_call_parameter_list_parentheses = false

csharp_preserve_single_line_statements = false
csharp_preserve_single_line_blocks = true

dotnet_naming_rule.all_of_const_fields_are_pascal_case.symbols = const_fields
dotnet_naming_rule.all_of_const_fields_are_pascal_case.style = pascal_case
dotnet_naming_rule.all_of_const_fields_are_pascal_case.severity = suggestion

dotnet_naming_rule.all_of_local_fields_without_const_are_camel_case.symbols = local_fields
dotnet_naming_rule.all_of_local_fields_without_const_are_camel_case.style = starts_with_low_line_camel_case
dotnet_naming_rule.all_of_local_fields_without_const_are_camel_case.severity = suggestion

dotnet_naming_rule.all_of_interfaces_starts_with_low_line_camel_case.symbols = interfaces
dotnet_naming_rule.all_of_interfaces_starts_with_low_line_camel_case.style = starts_with_i_pascal_case
dotnet_naming_rule.all_of_interfaces_starts_with_low_line_camel_case.severity = suggestion

dotnet_naming_rule.default_is_pascal_case.symbols = without_interfaces_and_fields
dotnet_naming_rule.default_is_pascal_case.style = pascal_case
dotnet_naming_rule.default_is_pascal_case.severity = suggestion

dotnet_naming_symbols.const_fields.applicable_kinds = field
dotnet_naming_symbols.const_fields.applicable_accessibilities = *
dotnet_naming_symbols.const_fields.required_modifiers = const

dotnet_naming_symbols.interfaces.applicable_kinds = interface
dotnet_naming_symbols.interfaces.applicable_accessibilities = *

dotnet_naming_symbols.local_fields.applicable_kinds = field
dotnet_naming_symbols.local_fields.applicable_accessibilities = internal, private, protected, protected_internal
dotnet_naming_symbols.local_fields.required_modifiers = abstract, must_inherit, readonly, static, shared

dotnet_naming_symbols.without_interfaces_and_fields.applicable_kinds = class, struct, enum, property, method, event, namespace, delegate, type_parameter
dotnet_naming_symbols.without_interfaces_and_fields.applicable_accessibilities = *

dotnet_naming_style.pascal_case.capitalization = pascal_case

dotnet_naming_style.starts_with_i_pascal_case.required_prefix = I
dotnet_naming_style.starts_with_i_pascal_case.capitalization = pascal_case

dotnet_naming_style.starts_with_low_line_camel_case.required_prefix = _
dotnet_naming_style.starts_with_low_line_camel_case.capitalization = camel_case

# CA1816: Dispose methods should call SuppressFinalize
# dotnet_diagnostic.CA1816.severity = none
13 changes: 0 additions & 13 deletions .gitlab-ci.yml

This file was deleted.

Loading