Skip to content

Revisits and resolves a bunch of edge cases for Create, Upsert and Cr… #170

Revisits and resolves a bunch of edge cases for Create, Upsert and Cr…

Revisits and resolves a bunch of edge cases for Create, Upsert and Cr… #170

Triggered via pull request January 12, 2025 01:26
Status Failure
Total duration 3m 34s
Artifacts

CI-PullRequest-2x.yml

on: pull_request
Sonar Quality Gate
3m 22s
Sonar Quality Gate
Matrix: build-windows
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 41 warnings
build-windows (FAKE_XRM_EASY): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L118
The type or namespace name 'KeyAttributeCollection' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY): src/FakeXrmEasy.Core/Extensions/EntityExtensions.cs#L688
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY): src/FakeXrmEasy.Core/Extensions/EntityExtensions.cs#L688
The type or namespace name 'KeyAttributeCollection' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L129
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY): src/FakeXrmEasy.Core/Extensions/EntityKeyMetadataExtensions.cs#L15
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L118
The type or namespace name 'KeyAttributeCollection' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY): src/FakeXrmEasy.Core/Extensions/EntityExtensions.cs#L688
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY): src/FakeXrmEasy.Core/Extensions/EntityExtensions.cs#L688
The type or namespace name 'KeyAttributeCollection' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L129
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY): src/FakeXrmEasy.Core/Extensions/EntityKeyMetadataExtensions.cs#L15
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY_2013): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L118
The type or namespace name 'KeyAttributeCollection' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY_2013): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L129
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY_2013): src/FakeXrmEasy.Core/Extensions/EntityExtensions.cs#L688
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY_2013): src/FakeXrmEasy.Core/Extensions/EntityExtensions.cs#L688
The type or namespace name 'KeyAttributeCollection' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY_2013): src/FakeXrmEasy.Core/Extensions/EntityKeyMetadataExtensions.cs#L15
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY_2013): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L118
The type or namespace name 'KeyAttributeCollection' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY_2013): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L129
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY_2013): src/FakeXrmEasy.Core/Extensions/EntityExtensions.cs#L688
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY_2013): src/FakeXrmEasy.Core/Extensions/EntityExtensions.cs#L688
The type or namespace name 'KeyAttributeCollection' could not be found (are you missing a using directive or an assembly reference?)
build-windows (FAKE_XRM_EASY_2013): src/FakeXrmEasy.Core/Extensions/EntityKeyMetadataExtensions.cs#L15
The type or namespace name 'EntityKeyMetadata' could not be found (are you missing a using directive or an assembly reference?)
Sonar Quality Gate
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
build-windows (FAKE_XRM_EASY_2015): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L115
XML comment has a param tag for 'key', but there is no parameter by that name
build-windows (FAKE_XRM_EASY_2015): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L116
XML comment has a param tag for 'key', but there is no parameter by that name
build-windows (FAKE_XRM_EASY_2015): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L118
Parameter 'keyAttributeValues' has no matching param tag in the XML comment for 'InMemoryTable.GetByKeyAttributeCollection(KeyAttributeCollection)' (but other parameters do)
build-windows (FAKE_XRM_EASY_2015): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L129
Parameter 'matchedKeyMetadata' has no matching param tag in the XML comment for 'InMemoryTable.GetByAlternateKeys(Entity, out EntityKeyMetadata)' (but other parameters do)
build-windows (FAKE_XRM_EASY_2015): src/FakeXrmEasy.Core/Extensions/TypeExtensions.cs#L110
Missing XML comment for publicly visible type or member 'TypeExtensions.GetPrimaryIdFieldName(Type)'
build-windows (FAKE_XRM_EASY_2015): src/FakeXrmEasy.Core/XrmFakedContext.Create.cs#L65
Parameter 'isUpsert' has no matching param tag in the XML comment for 'XrmFakedContext.CreateEntity(Entity, bool)' (but other parameters do)
build-windows (FAKE_XRM_EASY_2016): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L115
XML comment has a param tag for 'key', but there is no parameter by that name
build-windows (FAKE_XRM_EASY_2016): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L116
XML comment has a param tag for 'key', but there is no parameter by that name
build-windows (FAKE_XRM_EASY_2016): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L118
Parameter 'keyAttributeValues' has no matching param tag in the XML comment for 'InMemoryTable.GetByKeyAttributeCollection(KeyAttributeCollection)' (but other parameters do)
build-windows (FAKE_XRM_EASY_2016): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L129
Parameter 'matchedKeyMetadata' has no matching param tag in the XML comment for 'InMemoryTable.GetByAlternateKeys(Entity, out EntityKeyMetadata)' (but other parameters do)
build-windows (FAKE_XRM_EASY_2016): src/FakeXrmEasy.Core/Extensions/TypeExtensions.cs#L110
Missing XML comment for publicly visible type or member 'TypeExtensions.GetPrimaryIdFieldName(Type)'
build-windows (FAKE_XRM_EASY_2016): src/FakeXrmEasy.Core/XrmFakedContext.Create.cs#L65
Parameter 'isUpsert' has no matching param tag in the XML comment for 'XrmFakedContext.CreateEntity(Entity, bool)' (but other parameters do)
build-windows (FAKE_XRM_EASY_9): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L115
XML comment has a param tag for 'key', but there is no parameter by that name
build-windows (FAKE_XRM_EASY_9): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L116
XML comment has a param tag for 'key', but there is no parameter by that name
build-windows (FAKE_XRM_EASY_9): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L118
Parameter 'keyAttributeValues' has no matching param tag in the XML comment for 'InMemoryTable.GetByKeyAttributeCollection(KeyAttributeCollection)' (but other parameters do)
build-windows (FAKE_XRM_EASY_9): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L129
Parameter 'matchedKeyMetadata' has no matching param tag in the XML comment for 'InMemoryTable.GetByAlternateKeys(Entity, out EntityKeyMetadata)' (but other parameters do)
build-windows (FAKE_XRM_EASY_9): src/FakeXrmEasy.Core/Extensions/TypeExtensions.cs#L110
Missing XML comment for publicly visible type or member 'TypeExtensions.GetPrimaryIdFieldName(Type)'
build-windows (FAKE_XRM_EASY_9): src/FakeXrmEasy.Core/XrmFakedContext.Create.cs#L65
Parameter 'isUpsert' has no matching param tag in the XML comment for 'XrmFakedContext.CreateEntity(Entity, bool)' (but other parameters do)
build-windows (FAKE_XRM_EASY_365): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L115
XML comment has a param tag for 'key', but there is no parameter by that name
build-windows (FAKE_XRM_EASY_365): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L116
XML comment has a param tag for 'key', but there is no parameter by that name
build-windows (FAKE_XRM_EASY_365): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L118
Parameter 'keyAttributeValues' has no matching param tag in the XML comment for 'InMemoryTable.GetByKeyAttributeCollection(KeyAttributeCollection)' (but other parameters do)
build-windows (FAKE_XRM_EASY_365): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L129
Parameter 'matchedKeyMetadata' has no matching param tag in the XML comment for 'InMemoryTable.GetByAlternateKeys(Entity, out EntityKeyMetadata)' (but other parameters do)
build-windows (FAKE_XRM_EASY_365): src/FakeXrmEasy.Core/Extensions/TypeExtensions.cs#L110
Missing XML comment for publicly visible type or member 'TypeExtensions.GetPrimaryIdFieldName(Type)'
build-windows (FAKE_XRM_EASY_365): src/FakeXrmEasy.Core/XrmFakedContext.Create.cs#L65
Parameter 'isUpsert' has no matching param tag in the XML comment for 'XrmFakedContext.CreateEntity(Entity, bool)' (but other parameters do)
build-windows (FAKE_XRM_EASY_365): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L115
XML comment has a param tag for 'key', but there is no parameter by that name
build-windows (FAKE_XRM_EASY_365): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L116
XML comment has a param tag for 'key', but there is no parameter by that name
build-windows (FAKE_XRM_EASY_365): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L118
Parameter 'keyAttributeValues' has no matching param tag in the XML comment for 'InMemoryTable.GetByKeyAttributeCollection(KeyAttributeCollection)' (but other parameters do)
build-windows (FAKE_XRM_EASY_365): src/FakeXrmEasy.Core/Db/InMemoryTable.cs#L129
Parameter 'matchedKeyMetadata' has no matching param tag in the XML comment for 'InMemoryTable.GetByAlternateKeys(Entity, out EntityKeyMetadata)' (but other parameters do)