Skip to content

Commit

Permalink
Update project dependencies and bump NuGet package version (#151)
Browse files Browse the repository at this point in the history
  • Loading branch information
seniorquico authored Jan 7, 2024
1 parent c865002 commit cdfe7ff
Show file tree
Hide file tree
Showing 11 changed files with 233 additions and 143 deletions.
2 changes: 1 addition & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"dotnet-outdated-tool": {
"version": "4.5.2",
"version": "4.6.0",
"commands": [
"dotnet-outdated"
]
Expand Down
5 changes: 5 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@ dotnet_style_prefer_inferred_anonymous_type_member_names = true:warning
dotnet_style_prefer_auto_properties = true:warning
dotnet_style_prefer_conditional_expression_over_assignment = true:warning
dotnet_style_prefer_conditional_expression_over_return = true:suggestion
dotnet_style_prefer_collection_expression = true:suggestion
dotnet_style_prefer_simplified_boolean_expressions = true:suggestion
dotnet_style_prefer_compound_assignment = true:suggestion
dotnet_style_prefer_simplified_interpolation = true:suggestion

dotnet_naming_style.pascal_case_style.capitalization = pascal_case

Expand Down Expand Up @@ -487,6 +491,7 @@ dotnet_naming_style.begins_with_underscore.capitalization = camel_case
csharp_using_directive_placement = outside_namespace:silent
csharp_prefer_simple_using_statement = true:suggestion
csharp_style_prefer_method_group_conversion = true:silent
csharp_style_prefer_primary_constructors = true:suggestion
csharp_style_prefer_top_level_statements = true:silent
csharp_style_expression_bodied_lambdas = true:silent
csharp_style_expression_bodied_local_functions = false:silent
Expand Down
302 changes: 182 additions & 120 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,120 +1,182 @@
* text=auto
*.7z binary
*.ai binary
*.bat text eol=crlf
*.bmp binary
*.class binary
*.cmd text eol=crlf
*.coffee text
*.cs text diff=csharp
*.csproj text
*.css text diff=css
*.csv text
*.dll binary
*.doc diff=astextplain
*.dockerignore text
*.docx diff=astextplain
*.dot diff=astextplain
*.env text
*.eot binary
*.eps binary
*.exe binary
*.gif binary
*.gz binary
*.htm text diff=html
*.html text diff=html
*.ico binary
*.ini text
*.jar binary
*.java text diff=java
*.jpg binary
*.jpeg binary
*.js text
*.json text
*.jsp text
*.jsx text
*.less text
*.m4a binary
*.m4v binary
*.md text
*.mid binary
*.midi binary
*.mov binary
*.mp3 binary
*.mp4 binary
*.mpeg binary
*.mpg binary
*.ogg binary
*.otf binary
*.pbxproj binary -merge=union
*.pdf binary
*.php text diff=php
*.pl text diff=perl
*.pm text diff=perl
*.png binary
*.psd binary
*.ps1 text
*.pxd text
*.py text diff=python
*.py3 text diff=python
*.pyc binary
*.pyd binary
*.pyo binary
*.pyw text diff=python
*.pywz binary
*.pyx text
*.pyz binary
*.rar binary
*.rb text diff=ruby
*.rtf diff=astextplain
*.sass text
*.scss text
*.sh text eol=lf
*.sln text
*.so binary
*.sql text
*.styl text
*.svg text
*.svgz binary
*.tar binary
*.tif binary
*.tiff binary
*.ts text
*.tsv text
*.tsx text
*.ttf binary
*.txt text
*.war binary
*.wav binary
*.wbmp binary
*.webm binary
*.webp binary
*.woff binary
*.woff2 binary
*.xhtml text diff=html
*.xml text
*.xz binary
*.yaml text
*.yml text
*.zip binary
.editorconfig text
.eslintrc text
.gitattributes text
.gitconfig text
.gitignore text
.htaccess text
.nvmrc text eol=lf
AUTHORS* text
CHANGELOG* text
CHANGES* text
CONTRIBUTING* text
COPYING* text
COPYRIGHT* text
Dockerfile text
INSTALL* text
LICENSE* text
Makefile text
makefile text
NEWS* text
README* text
TODO* text
* text=auto
*.7z binary
*.ada text diff=ada
*.ai binary
*.bat text eol=crlf
*.bib text diff=bibtex
*.bmp binary
*.c text diff=cpp
*.cff text
*.class binary
*.cmd text eol=crlf
*.code-workspace text
*.coffee text
*.cpp text diff=cpp
*.cs text diff=csharp
*.csproj text
*.css text diff=css
*.csv text
*.dcproj text
*.dll binary
*.doc binary diff=astextplain
*.Dockerfile text
*.docm binary diff=astextplain
*.docx binary diff=astextplain
*.dot binary diff=astextplain
*.dotm binary diff=astextplain
*.dotx binary diff=astextplain
*.env text
*.eot binary
*.eps binary
*.exe binary
*.f text diff=fortran
*.f90 text diff=fortran
*.for text diff=fortran
*.gif binary
*.go text diff=golang
*.gz binary
*.h text diff=cpp
*.htm text diff=html
*.html text diff=html
*.ico binary
*.ini text
*.jar binary
*.java text diff=java
*.jpeg binary
*.jpg binary
*.js text
*.json text
*.jsp text
*.jsx text
*.less text
*.m text diff=matlab
*.m4a binary
*.m4v binary
*.md text
*.mid binary
*.midi binary
*.mov binary
*.mp3 binary
*.mp4 binary
*.mpeg binary
*.mpg binary
*.o binary
*.odf binary diff=astextplain
*.odp binary
*.ods binary diff=astextplain
*.odt binary diff=astextplain
*.ogg binary
*.otf binary
*.pas text diff=pascal
*.pbxproj binary
*.pdb binary
*.pdf binary diff=astextplain
*.php text diff=php
*.pl text diff=perl
*.pm text diff=perl
*.png binary
*.pot binary
*.potx binary
*.pp text diff=pascal
*.ppt binary
*.pptx binary
*.properties text
*.props text
*.proto text
*.ps1 text eol=lf
*.psd binary
*.pxd text
*.py text diff=python
*.py3 text diff=python
*.pyc binary
*.pyd binary
*.pyo binary
*.pyw text diff=python
*.pywz binary
*.pyx text
*.pyz binary
*.rake text diff=ruby
*.rar binary
*.rb text diff=ruby
*.rtf text diff=astextplain
*.ruleset text
*.sass text
*.scss text
*.sh text eol=lf
*.sln text
*.so binary
*.sql text
*.styl text
*.svg text
*.svgz binary
*.tar binary
*.targets text
*.tex text diff=tex
*.tif binary
*.tiff binary
*.ts text
*.tsv text
*.tsx text
*.ttf binary
*.txt text
*.vbproj text
*.war binary
*.wav binary
*.wbmp binary
*.webm binary
*.webp binary
*.woff binary
*.woff2 binary
*.xhtml text diff=html
*.xls binary
*.xlsx binary
*.xlt binary
*.xltx binary
*.xml text
*.xslt text
*.xz binary
*.yaml text
*.yml text
*.zip binary
.babelrc text
.dockerignore text
.editorconfig text
.eslintrc text
.gitattributes text
.gitconfig text
.gitignore text
.helmignore text
.htaccess text
.nvmrc text eol=lf
.prettierignore text
.prettierrc text
.yarnclean text
.yarnrc text
ACKNOWLEDGMENTS text
AUTHORS text
CHANGELOG text
CHANGES text
CNAME text
CodeMaid.config text
CODEOWNERS text
CODE_OF_CONDUCT text
CONTRIBUTING text
CONTRIBUTORS text
COPYING text
COPYRIGHT text
Dockerfile* text
HISTORY text
INSTALL text
ISSUE_TEMPLATE text
LICENSE text
Makefile text
makefile text
NEWS text
paket.dependencies text
paket.references text
PULL_REQUEST_TEMPLATE text
README text
RELEASES text
SECURITY text
SUPPORT text
TODO text
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -572,3 +572,7 @@ FodyWeavers.xsd

# Built Visual Studio Code Extensions
*.vsix

## Custom Rules

.idea/
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
MIT License

Copyright (c) 2017-2021 Daniel Sarfati
Copyright (c) 2021-2023 Kyle Dodson
Copyright (c) 2021-2024 Kyle Dodson

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion OrleansTestKit.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.6.33829.357
VisualStudioVersion = 17.8.34330.188
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{54C04CF7-7044-46E0-BC24-2A992F028557}"
EndProject
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,18 +24,18 @@ It is recommended that you consider developing a mixture of tests based on both

## Getting Started

There are two branches and major versions of the Orleans TestKit. The [`main`](https://github.com/OrleansContrib/OrleansTestKit/tree/main) branch provides Orleans TestKit 4, a pre-release version supporting Orleans 7. The [`3.x`](https://github.com/OrleansContrib/OrleansTestKit/tree/3.x) branch provides Orleans TestKit 3, a stable version supporting Microsoft Orleans 3.
There are two branches and major versions of the Orleans TestKit. The [`main`](https://github.com/OrleansContrib/OrleansTestKit/tree/main) branch provides Orleans TestKit 4, a stable version supporting Orleans 7. The [`3.x`](https://github.com/OrleansContrib/OrleansTestKit/tree/3.x) branch provides Orleans TestKit 3, a stable version supporting Microsoft Orleans 3.

If you are using Microsoft Orleans 7, install the latest, pre-release [`OrleansTestKit`](https://www.nuget.org/packages/OrleansTestKit) NuGet package in your test project. For example, run the following command in your Visual Studio Package Manager Console:
If you are using Microsoft Orleans 7, install the latest, stable [`OrleansTestKit`](https://www.nuget.org/packages/OrleansTestKit) NuGet package in your test project. For example, run the following command in your Visual Studio Package Manager Console:

```pwsh
Install-Package OrleansTestKit -IncludePrerelease
Install-Package OrleansTestKit
```

If you are using Microsoft Orleans 3, install the latest, stable [`OrleansTestKit`](https://www.nuget.org/packages/OrleansTestKit) NuGet package in your test project. For example, run the following command in your Visual Studio Package Manager Console:
If you are using Microsoft Orleans 3, install the latest, stable version less than 4.0 of the [`OrleansTestKit`](https://www.nuget.org/packages/OrleansTestKit) NuGet package in your test project. For example, run the following command in your Visual Studio Package Manager Console, replacing `3.x.x` with the latest version of the NuGet package less than 4.0:

```pwsh
Install-Package OrleansTestKit
Install-Package OrleansTestKit -Version 3.x.x
```

Refer to the [unit tests](https://github.com/OrleansContrib/OrleansTestKit/tree/main/test) project to learn how to create test fixtures using the Orleans TestKit.
Expand Down
2 changes: 1 addition & 1 deletion global.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
"sdk": {
"allowPrerelease": false,
"rollForward": "latestFeature",
"version": "7.0.306"
"version": "7.0.404"
}
}
Loading

0 comments on commit cdfe7ff

Please sign in to comment.