Skip to content

Commit e5a7ced

Browse files
authored
Tweak cleanup settings for Rider, remove dead link (#1922)
1 parent 46ae749 commit e5a7ced

5 files changed

Lines changed: 35 additions & 18 deletions

File tree

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414
push:
1515
branches: [ 'master', 'release/**' ]
1616
release:
17-
types: [published]
17+
types: [ published ]
1818

1919
concurrency:
2020
group: ${{ github.workflow }}-${{ github.ref }}
@@ -31,7 +31,7 @@ jobs:
3131
strategy:
3232
fail-fast: false
3333
matrix:
34-
os: [ubuntu-latest, windows-latest, macos-latest]
34+
os: [ ubuntu-latest, windows-latest, macos-latest ]
3535
runs-on: ${{ matrix.os }}
3636
permissions:
3737
contents: read
@@ -152,7 +152,7 @@ jobs:
152152
strategy:
153153
fail-fast: false
154154
matrix:
155-
os: [ubuntu-latest, windows-latest, macos-latest]
155+
os: [ ubuntu-latest, windows-latest, macos-latest ]
156156
runs-on: ${{ matrix.os }}
157157
permissions:
158158
contents: read
@@ -215,7 +215,7 @@ jobs:
215215
strategy:
216216
fail-fast: false
217217
matrix:
218-
os: [ubuntu-latest, windows-latest, macos-latest]
218+
os: [ ubuntu-latest, windows-latest, macos-latest ]
219219
runs-on: ${{ matrix.os }}
220220
permissions:
221221
contents: read

.github/workflows/deps-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: 'Dependency Review'
2-
on: [pull_request]
2+
on: [ pull_request ]
33

44
concurrency:
55
group: ${{ github.workflow }}-${{ github.ref }}

.idea/.idea.JsonApiDotNetCore/.idea/codeStyles/Project.xml

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

PackageReadme.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
1-
A framework for building [JSON:API](https://jsonapi.org/) compliant REST APIs using ASP.NET Core and Entity Framework Core. Includes support for the [Atomic Operations](https://jsonapi.org/ext/atomic/) extension.
1+
A framework for building [JSON:API](https://jsonapi.org/) compliant REST APIs using ASP.NET Core and Entity Framework
2+
Core. Includes support for the [Atomic Operations](https://jsonapi.org/ext/atomic/) extension.
23

3-
The ultimate goal of this library is to eliminate as much boilerplate as possible by offering out-of-the-box features, such as sorting, filtering, pagination, sparse fieldset selection, and side-loading related resources. You just need to focus on defining the resources and implementing your custom business logic. This library has been designed around dependency injection, making extensibility incredibly easy.
4+
The ultimate goal of this library is to eliminate as much boilerplate as possible by offering out-of-the-box features,
5+
such as sorting, filtering, pagination, sparse fieldset selection, and side-loading related resources. You just need to
6+
focus on defining the resources and implementing your custom business logic. This library has been designed around
7+
dependency injection, making extensibility incredibly easy.
48

59
For more information, visit [www.jsonapi.net](https://www.jsonapi.net/).

README.md

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,13 @@
88
[![GitHub License](https://img.shields.io/github/license/json-api-dotnet/JsonApiDotNetCore)](LICENSE)
99
[![FIRST-TIMERS](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/)
1010

11-
A framework for building [JSON:API](https://jsonapi.org/) compliant REST APIs using ASP.NET Core and Entity Framework Core. Includes support for the [Atomic Operations](https://jsonapi.org/ext/atomic/) extension.
11+
A framework for building [JSON:API](https://jsonapi.org/) compliant REST APIs using ASP.NET Core and Entity Framework
12+
Core. Includes support for the [Atomic Operations](https://jsonapi.org/ext/atomic/) extension.
1213

13-
The ultimate goal of this library is to eliminate as much boilerplate as possible by offering out-of-the-box features, such as sorting, filtering, pagination, sparse fieldset selection, and side-loading related resources. You just need to focus on defining the resources and implementing your custom business logic. This library has been designed around dependency injection, making extensibility incredibly easy.
14+
The ultimate goal of this library is to eliminate as much boilerplate as possible by offering out-of-the-box features,
15+
such as sorting, filtering, pagination, sparse fieldset selection, and side-loading related resources. You just need to
16+
focus on defining the resources and implementing your custom business logic. This library has been designed around
17+
dependency injection, making extensibility incredibly easy.
1418

1519
> [!NOTE]
1620
> OpenAPI support is now [available](https://www.jsonapi.net/usage/openapi.html), currently in preview. Give it a try!
@@ -192,7 +196,6 @@ The following links explain what this project provides, why it exists, and how y
192196
- [JSON:API and JsonApiDotNetCore](https://www.youtube.com/watch?v=79Oq0HOxyeI) (video, 2021)
193197
- [JsonApiDotNetCore Release 4.0](https://dev.to/wunki/getting-started-5dkl) (blog, 2020)
194198
- [JSON:API, ASP.NET Core, EmberJS](https://youtu.be/KAMuo6K7VcE) (video, 2017)
195-
- [Embercasts: Full Stack Ember with ASP.NET Core](https://www.embercasts.com/course/full-stack-ember-with-dotnet/watch/whats-in-this-course-cs) (paid course, 2017)
196199

197200
### Official documentation
198201

@@ -202,10 +205,14 @@ The following links explain what this project provides, why it exists, and how y
202205

203206
### Samples
204207

205-
- The [examples](https://github.com/json-api-dotnet/JsonApiDotNetCore/tree/master/src/Examples) directory provides ready-to-run sample API projects, which are documented [here](https://www.jsonapi.net/request-examples/index.html).
206-
- The [integration tests](https://github.com/json-api-dotnet/JsonApiDotNetCore/tree/master/test/JsonApiDotNetCoreTests/IntegrationTests) directory covers many advanced use cases, which are documented [here](https://www.jsonapi.net/usage/advanced/index.html).
207-
This includes topics such as batching, multi-tenancy, authorization, soft-deletion, obfuscated IDs, resource inheritance, alternate routing, custom metadata, error handling and logging.
208-
- The [Ember.js Todo List App](https://github.com/json-api-dotnet/TodoListExample) showcases a JsonApiDotNetCore API and an Ember.js client with token authentication.
208+
- The [examples](https://github.com/json-api-dotnet/JsonApiDotNetCore/tree/master/src/Examples) directory provides
209+
ready-to-run sample API projects, which are documented [here](https://www.jsonapi.net/request-examples/index.html).
210+
- The [integration tests](https://github.com/json-api-dotnet/JsonApiDotNetCore/tree/master/test/JsonApiDotNetCoreTests/IntegrationTests)
211+
directory covers many advanced use cases, which are documented [here](https://www.jsonapi.net/usage/advanced/index.html).
212+
This includes topics such as batching, multi-tenancy, authorization, soft-deletion, obfuscated IDs, resource
213+
inheritance, alternate routing, custom metadata, error handling and logging.
214+
- The [Ember.js Todo List App](https://github.com/json-api-dotnet/TodoListExample) showcases a JsonApiDotNetCore API and
215+
an Ember.js client with token authentication.
209216

210217
### Related projects
211218

@@ -232,7 +239,8 @@ See also our [versioning policy](./VERSIONING_POLICY.md).
232239

233240
## Trying out the latest build
234241

235-
After each commit to the master branch, a new pre-release NuGet package is automatically published to [feedz.io](https://feedz.io/docs/package-types/nuget).
242+
After each commit to the master branch, a new pre-release NuGet package is automatically published
243+
to [feedz.io](https://feedz.io/docs/package-types/nuget).
236244
To try it out, follow the steps below:
237245

238246
1. Create a `nuget.config` file in the same directory as your .sln file, with the following contents:
@@ -246,7 +254,8 @@ To try it out, follow the steps below:
246254
</configuration>
247255
```
248256

249-
1. In your IDE, browse the list of packages from the `json-api-dotnet` feed. Make sure pre-release packages are included in the list.
257+
1. In your IDE, browse the list of packages from the `json-api-dotnet` feed. Make sure pre-release packages are included
258+
in the list.
250259

251260
## Contributing
252261

@@ -296,4 +305,5 @@ We are grateful to the following sponsors, who provide the team with a no-cost l
296305
</a>
297306
<p/>
298307

299-
Do you like this project? Consider to [sponsor](https://github.com/sponsors/json-api-dotnet), or just reward us by giving our repository a star.
308+
Do you like this project? Consider to [sponsor](https://github.com/sponsors/json-api-dotnet), or just reward us by
309+
giving our repository a star.

0 commit comments

Comments
 (0)