Browse Source

Followed some of the resharper guidelines

pull/1/head
Sebastian 9 years ago
parent
commit
3be6c15044
  1. 7
      Squidex.sln.DotSettings
  2. 2
      src/Squidex.Events/Schemas/Utils/SchemaEventDispatcher.cs
  3. 1
      src/Squidex.Infrastructure.MongoDb/InstantSerializer.cs
  4. 1
      src/Squidex.Infrastructure/CQRS/Commands/EnrichWithTimestampHandler.cs
  5. 4
      src/Squidex.Infrastructure/CQRS/DomainObject.cs
  6. 2
      src/Squidex.Infrastructure/CQRS/Events/EventDataFormatter.cs
  7. 7
      src/Squidex.Infrastructure/DomainObjectException.cs
  8. 368
      src/Squidex.Infrastructure/Languages.cs
  9. 2
      src/Squidex.Infrastructure/ValidationExtensions.cs
  10. 2
      src/Squidex.Read.MongoDb/Contents/MongoContentRepository.cs
  11. 3
      src/Squidex.Read.MongoDb/Contents/MongoContentRepository_EventHandling.cs
  12. 7
      src/Squidex.Read.MongoDb/Schemas/MongoSchemaEntity.cs
  13. 2
      src/Squidex.Read/Apps/AppHistoryEventsCreator.cs
  14. 2
      src/Squidex.Read/History/HistoryEventsCreatorBase.cs
  15. 2
      src/Squidex.Write/Apps/AppDomainObject.cs
  16. 2
      src/Squidex.Write/Apps/ClientKeyGenerator.cs
  17. 2
      src/Squidex/Controllers/ContentApi/Generator/SchemasSwaggerGenerator.cs
  18. 6
      src/Squidex/Controllers/ControllerBase.cs
  19. 1
      tests/Squidex.Infrastructure.Tests/Reflection/SimpleMapperTests.cs
  20. 4
      tests/Squidex.Infrastructure.Tests/ValidationExtensionsTests.cs
  21. 8
      tests/Squidex.Write.Tests/TestHelpers/HandlerTestBase.cs
  22. 2
      tools/GenerateLanguages/Program.cs

7
Squidex.sln.DotSettings

@ -20,6 +20,8 @@
<s:String x:Key="/Default/CodeInspection/ExcludedFiles/FilesAndFoldersToSkip2/=A2569FB7_002D99E7_002D48B4_002DB97F_002DE48B6F57E492_002Fd_003Awwwroot_002Fd_003Anode_005Fmodules/@EntryIndexedValue">ExplicitlyExcluded</s:String> <s:String x:Key="/Default/CodeInspection/ExcludedFiles/FilesAndFoldersToSkip2/=A2569FB7_002D99E7_002D48B4_002DB97F_002DE48B6F57E492_002Fd_003Awwwroot_002Fd_003Anode_005Fmodules/@EntryIndexedValue">ExplicitlyExcluded</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=AutoPropertyCanBeMadeGetOnly_002EGlobal/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ClassNeverInstantiated_002EGlobal/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ConvertMethodToExpressionBody/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ConvertMethodToExpressionBody/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ConvertPropertyToExpressionBody/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ConvertPropertyToExpressionBody/@EntryIndexedValue">DO_NOT_SHOW</s:String>
@ -29,12 +31,17 @@
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=Html_002ETagNotResolved/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=Html_002ETagNotResolved/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=InconsistentNaming/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=InconsistentNaming/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=MemberCanBePrivate_002EGlobal/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=MissingHasOwnPropertyInForeach/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=MissingHasOwnPropertyInForeach/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=ReturnTypeCanBeEnumerable_002EGlobal/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=SuggestVarOrType_005FBuiltInTypes/@EntryIndexedValue">SUGGESTION</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=SuggestVarOrType_005FBuiltInTypes/@EntryIndexedValue">SUGGESTION</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=SuggestVarOrType_005FElsewhere/@EntryIndexedValue">SUGGESTION</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=SuggestVarOrType_005FElsewhere/@EntryIndexedValue">SUGGESTION</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=SuggestVarOrType_005FSimpleTypes/@EntryIndexedValue">SUGGESTION</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=SuggestVarOrType_005FSimpleTypes/@EntryIndexedValue">SUGGESTION</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=TsResolvedFromInaccessibleModule/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=TsResolvedFromInaccessibleModule/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UnusedAutoPropertyAccessor_002EGlobal/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UnusedMember_002EGlobal/@EntryIndexedValue">DO_NOT_SHOW</s:String> <s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UnusedMember_002EGlobal/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UnusedMethodReturnValue_002EGlobal/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/Highlighting/InspectionSeverities/=UnusedParameter_002EGlobal/@EntryIndexedValue">DO_NOT_SHOW</s:String>
<s:String x:Key="/Default/CodeInspection/TypeScriptInspections/Level/@EntryValue">TypeScript16</s:String> <s:String x:Key="/Default/CodeInspection/TypeScriptInspections/Level/@EntryValue">TypeScript16</s:String>
<s:String x:Key="/Default/CodeStyle/CodeCleanup/Profiles/=Header/@EntryIndexedValue">&lt;?xml version="1.0" encoding="utf-16"?&gt;&lt;Profile name="Header"&gt;&lt;CSUpdateFileHeader&gt;True&lt;/CSUpdateFileHeader&gt;&lt;/Profile&gt;</s:String> <s:String x:Key="/Default/CodeStyle/CodeCleanup/Profiles/=Header/@EntryIndexedValue">&lt;?xml version="1.0" encoding="utf-16"?&gt;&lt;Profile name="Header"&gt;&lt;CSUpdateFileHeader&gt;True&lt;/CSUpdateFileHeader&gt;&lt;/Profile&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/CodeCleanup/Profiles/=Namespaces/@EntryIndexedValue">&lt;?xml version="1.0" encoding="utf-16"?&gt;&lt;Profile name="Namespaces"&gt;&lt;CSOptimizeUsings&gt;&lt;OptimizeUsings&gt;True&lt;/OptimizeUsings&gt;&lt;EmbraceInRegion&gt;False&lt;/EmbraceInRegion&gt;&lt;RegionName&gt;&lt;/RegionName&gt;&lt;/CSOptimizeUsings&gt;&lt;CSUpdateFileHeader&gt;True&lt;/CSUpdateFileHeader&gt;&lt;/Profile&gt;</s:String> <s:String x:Key="/Default/CodeStyle/CodeCleanup/Profiles/=Namespaces/@EntryIndexedValue">&lt;?xml version="1.0" encoding="utf-16"?&gt;&lt;Profile name="Namespaces"&gt;&lt;CSOptimizeUsings&gt;&lt;OptimizeUsings&gt;True&lt;/OptimizeUsings&gt;&lt;EmbraceInRegion&gt;False&lt;/EmbraceInRegion&gt;&lt;RegionName&gt;&lt;/RegionName&gt;&lt;/CSOptimizeUsings&gt;&lt;CSUpdateFileHeader&gt;True&lt;/CSUpdateFileHeader&gt;&lt;/Profile&gt;</s:String>

2
src/Squidex.Events/Schemas/Utils/SchemaEventDispatcher.cs

@ -8,6 +8,8 @@
using Squidex.Core.Schemas; using Squidex.Core.Schemas;
// ReSharper disable UnusedParameter.Global
namespace Squidex.Events.Schemas.Utils namespace Squidex.Events.Schemas.Utils
{ {
public class SchemaEventDispatcher public class SchemaEventDispatcher

1
src/Squidex.Infrastructure.MongoDb/InstantSerializer.cs

@ -9,7 +9,6 @@
using MongoDB.Bson.Serialization; using MongoDB.Bson.Serialization;
using MongoDB.Bson.Serialization.Serializers; using MongoDB.Bson.Serialization.Serializers;
using NodaTime; using NodaTime;
using NodaTime.Text;
// ReSharper disable InvertIf // ReSharper disable InvertIf

1
src/Squidex.Infrastructure/CQRS/Commands/EnrichWithTimestampHandler.cs

@ -6,7 +6,6 @@
// All rights reserved. // All rights reserved.
// ========================================================================== // ==========================================================================
using System;
using System.Threading.Tasks; using System.Threading.Tasks;
using NodaTime; using NodaTime;

4
src/Squidex.Infrastructure/CQRS/DomainObject.cs

@ -45,12 +45,12 @@ namespace Squidex.Infrastructure.CQRS
DispatchEvent(@event); version++; DispatchEvent(@event); version++;
} }
protected virtual void RaiseEvent(IEvent @event) protected void RaiseEvent(IEvent @event)
{ {
RaiseEvent(Envelope<IEvent>.Create(@event)); RaiseEvent(Envelope<IEvent>.Create(@event));
} }
protected virtual void RaiseEvent<TEvent>(Envelope<TEvent> @event) where TEvent : class, IEvent protected void RaiseEvent<TEvent>(Envelope<TEvent> @event) where TEvent : class, IEvent
{ {
Guard.NotNull(@event, nameof(@event)); Guard.NotNull(@event, nameof(@event));

2
src/Squidex.Infrastructure/CQRS/Events/EventDataFormatter.cs

@ -9,6 +9,8 @@
using System; using System;
using Newtonsoft.Json; using Newtonsoft.Json;
// ReSharper disable ClassWithVirtualMembersNeverInherited.Global
namespace Squidex.Infrastructure.CQRS.Events namespace Squidex.Infrastructure.CQRS.Events
{ {
public class EventDataFormatter public class EventDataFormatter

7
src/Squidex.Infrastructure/DomainObjectException.cs

@ -25,12 +25,7 @@ namespace Squidex.Infrastructure
get { return id; } get { return id; }
} }
protected DomainObjectException(string message, string id, Type type) protected DomainObjectException(string message, string id, Type type, Exception inner = null)
: this(message, id, type, null)
{
}
protected DomainObjectException(string message, string id, Type type, Exception inner)
: base(message, inner) : base(message, inner)
{ {
this.id = id; this.id = id;

368
src/Squidex.Infrastructure/Languages.cs

@ -10,189 +10,189 @@ namespace Squidex.Infrastructure
{ {
partial class Language partial class Language
{ {
public static Language AA = AddLanguage("aa", "Afar"); public static readonly Language AA = AddLanguage("aa", "Afar");
public static Language AB = AddLanguage("ab", "Abkhazian"); public static readonly Language AB = AddLanguage("ab", "Abkhazian");
public static Language AE = AddLanguage("ae", "Avestan"); public static readonly Language AE = AddLanguage("ae", "Avestan");
public static Language AF = AddLanguage("af", "Afrikaans"); public static readonly Language AF = AddLanguage("af", "Afrikaans");
public static Language AK = AddLanguage("ak", "Akan"); public static readonly Language AK = AddLanguage("ak", "Akan");
public static Language AM = AddLanguage("am", "Amharic"); public static readonly Language AM = AddLanguage("am", "Amharic");
public static Language AN = AddLanguage("an", "Aragonese"); public static readonly Language AN = AddLanguage("an", "Aragonese");
public static Language AR = AddLanguage("ar", "Arabic"); public static readonly Language AR = AddLanguage("ar", "Arabic");
public static Language AS = AddLanguage("as", "Assamese"); public static readonly Language AS = AddLanguage("as", "Assamese");
public static Language AV = AddLanguage("av", "Avaric"); public static readonly Language AV = AddLanguage("av", "Avaric");
public static Language AY = AddLanguage("ay", "Aymara"); public static readonly Language AY = AddLanguage("ay", "Aymara");
public static Language AZ = AddLanguage("az", "Azerbaijani"); public static readonly Language AZ = AddLanguage("az", "Azerbaijani");
public static Language BA = AddLanguage("ba", "Bashkir"); public static readonly Language BA = AddLanguage("ba", "Bashkir");
public static Language BE = AddLanguage("be", "Belarusian"); public static readonly Language BE = AddLanguage("be", "Belarusian");
public static Language BG = AddLanguage("bg", "Bulgarian"); public static readonly Language BG = AddLanguage("bg", "Bulgarian");
public static Language BH = AddLanguage("bh", "Bihari languages"); public static readonly Language BH = AddLanguage("bh", "Bihari languages");
public static Language BI = AddLanguage("bi", "Bislama"); public static readonly Language BI = AddLanguage("bi", "Bislama");
public static Language BM = AddLanguage("bm", "Bambara"); public static readonly Language BM = AddLanguage("bm", "Bambara");
public static Language BN = AddLanguage("bn", "Bengali"); public static readonly Language BN = AddLanguage("bn", "Bengali");
public static Language BO = AddLanguage("bo", "Tibetan"); public static readonly Language BO = AddLanguage("bo", "Tibetan");
public static Language BR = AddLanguage("br", "Breton"); public static readonly Language BR = AddLanguage("br", "Breton");
public static Language BS = AddLanguage("bs", "Bosnian"); public static readonly Language BS = AddLanguage("bs", "Bosnian");
public static Language CA = AddLanguage("ca", "Catalan; Valencian"); public static readonly Language CA = AddLanguage("ca", "Catalan; Valencian");
public static Language CE = AddLanguage("ce", "Chechen"); public static readonly Language CE = AddLanguage("ce", "Chechen");
public static Language CH = AddLanguage("ch", "Chamorro"); public static readonly Language CH = AddLanguage("ch", "Chamorro");
public static Language CO = AddLanguage("co", "Corsican"); public static readonly Language CO = AddLanguage("co", "Corsican");
public static Language CR = AddLanguage("cr", "Cree"); public static readonly Language CR = AddLanguage("cr", "Cree");
public static Language CS = AddLanguage("cs", "Czech"); public static readonly Language CS = AddLanguage("cs", "Czech");
public static Language CU = AddLanguage("cu", "Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic"); public static readonly Language CU = AddLanguage("cu", "Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic");
public static Language CV = AddLanguage("cv", "Chuvash"); public static readonly Language CV = AddLanguage("cv", "Chuvash");
public static Language CY = AddLanguage("cy", "Welsh"); public static readonly Language CY = AddLanguage("cy", "Welsh");
public static Language DA = AddLanguage("da", "Danish"); public static readonly Language DA = AddLanguage("da", "Danish");
public static Language DE = AddLanguage("de", "German"); public static readonly Language DE = AddLanguage("de", "German");
public static Language DV = AddLanguage("dv", "Divehi; Dhivehi; Maldivian"); public static readonly Language DV = AddLanguage("dv", "Divehi; Dhivehi; Maldivian");
public static Language DZ = AddLanguage("dz", "Dzongkha"); public static readonly Language DZ = AddLanguage("dz", "Dzongkha");
public static Language EE = AddLanguage("ee", "Ewe"); public static readonly Language EE = AddLanguage("ee", "Ewe");
public static Language EL = AddLanguage("el", "Greek, Modern (1453-)"); public static readonly Language EL = AddLanguage("el", "Greek, Modern (1453-)");
public static Language EN = AddLanguage("en", "English"); public static readonly Language EN = AddLanguage("en", "English");
public static Language EO = AddLanguage("eo", "Esperanto"); public static readonly Language EO = AddLanguage("eo", "Esperanto");
public static Language ES = AddLanguage("es", "Spanish; Castilian"); public static readonly Language ES = AddLanguage("es", "Spanish; Castilian");
public static Language ET = AddLanguage("et", "Estonian"); public static readonly Language ET = AddLanguage("et", "Estonian");
public static Language EU = AddLanguage("eu", "Basque"); public static readonly Language EU = AddLanguage("eu", "Basque");
public static Language FA = AddLanguage("fa", "Persian"); public static readonly Language FA = AddLanguage("fa", "Persian");
public static Language FF = AddLanguage("ff", "Fulah"); public static readonly Language FF = AddLanguage("ff", "Fulah");
public static Language FI = AddLanguage("fi", "Finnish"); public static readonly Language FI = AddLanguage("fi", "Finnish");
public static Language FJ = AddLanguage("fj", "Fijian"); public static readonly Language FJ = AddLanguage("fj", "Fijian");
public static Language FO = AddLanguage("fo", "Faroese"); public static readonly Language FO = AddLanguage("fo", "Faroese");
public static Language FR = AddLanguage("fr", "French"); public static readonly Language FR = AddLanguage("fr", "French");
public static Language FY = AddLanguage("fy", "Western Frisian"); public static readonly Language FY = AddLanguage("fy", "Western Frisian");
public static Language GA = AddLanguage("ga", "Irish"); public static readonly Language GA = AddLanguage("ga", "Irish");
public static Language GD = AddLanguage("gd", "Gaelic; Scottish Gaelic"); public static readonly Language GD = AddLanguage("gd", "Gaelic; Scottish Gaelic");
public static Language GL = AddLanguage("gl", "Galician"); public static readonly Language GL = AddLanguage("gl", "Galician");
public static Language GN = AddLanguage("gn", "Guarani"); public static readonly Language GN = AddLanguage("gn", "Guarani");
public static Language GU = AddLanguage("gu", "Gujarati"); public static readonly Language GU = AddLanguage("gu", "Gujarati");
public static Language GV = AddLanguage("gv", "Manx"); public static readonly Language GV = AddLanguage("gv", "Manx");
public static Language HA = AddLanguage("ha", "Hausa"); public static readonly Language HA = AddLanguage("ha", "Hausa");
public static Language HE = AddLanguage("he", "Hebrew"); public static readonly Language HE = AddLanguage("he", "Hebrew");
public static Language HI = AddLanguage("hi", "Hindi"); public static readonly Language HI = AddLanguage("hi", "Hindi");
public static Language HO = AddLanguage("ho", "Hiri Motu"); public static readonly Language HO = AddLanguage("ho", "Hiri Motu");
public static Language HR = AddLanguage("hr", "Croatian"); public static readonly Language HR = AddLanguage("hr", "Croatian");
public static Language HT = AddLanguage("ht", "Haitian; Haitian Creole"); public static readonly Language HT = AddLanguage("ht", "Haitian; Haitian Creole");
public static Language HU = AddLanguage("hu", "Hungarian"); public static readonly Language HU = AddLanguage("hu", "Hungarian");
public static Language HY = AddLanguage("hy", "Armenian"); public static readonly Language HY = AddLanguage("hy", "Armenian");
public static Language HZ = AddLanguage("hz", "Herero"); public static readonly Language HZ = AddLanguage("hz", "Herero");
public static Language IA = AddLanguage("ia", "Interlingua (International Auxiliary Language Association)"); public static readonly Language IA = AddLanguage("ia", "Interlingua (International Auxiliary Language Association)");
public static Language ID = AddLanguage("id", "Indonesian"); public static readonly Language ID = AddLanguage("id", "Indonesian");
public static Language IE = AddLanguage("ie", "Interlingue; Occidental"); public static readonly Language IE = AddLanguage("ie", "Interlingue; Occidental");
public static Language IG = AddLanguage("ig", "Igbo"); public static readonly Language IG = AddLanguage("ig", "Igbo");
public static Language II = AddLanguage("ii", "Sichuan Yi; Nuosu"); public static readonly Language II = AddLanguage("ii", "Sichuan Yi; Nuosu");
public static Language IK = AddLanguage("ik", "Inupiaq"); public static readonly Language IK = AddLanguage("ik", "Inupiaq");
public static Language IO = AddLanguage("io", "Ido"); public static readonly Language IO = AddLanguage("io", "Ido");
public static Language IS = AddLanguage("is", "Icelandic"); public static readonly Language IS = AddLanguage("is", "Icelandic");
public static Language IT = AddLanguage("it", "Italian"); public static readonly Language IT = AddLanguage("it", "Italian");
public static Language IU = AddLanguage("iu", "Inuktitut"); public static readonly Language IU = AddLanguage("iu", "Inuktitut");
public static Language JA = AddLanguage("ja", "Japanese"); public static readonly Language JA = AddLanguage("ja", "Japanese");
public static Language JV = AddLanguage("jv", "Javanese"); public static readonly Language JV = AddLanguage("jv", "Javanese");
public static Language KA = AddLanguage("ka", "Georgian"); public static readonly Language KA = AddLanguage("ka", "Georgian");
public static Language KG = AddLanguage("kg", "Kongo"); public static readonly Language KG = AddLanguage("kg", "Kongo");
public static Language KI = AddLanguage("ki", "Kikuyu; Gikuyu"); public static readonly Language KI = AddLanguage("ki", "Kikuyu; Gikuyu");
public static Language KJ = AddLanguage("kj", "Kuanyama; Kwanyama"); public static readonly Language KJ = AddLanguage("kj", "Kuanyama; Kwanyama");
public static Language KK = AddLanguage("kk", "Kazakh"); public static readonly Language KK = AddLanguage("kk", "Kazakh");
public static Language KL = AddLanguage("kl", "Kalaallisut; Greenlandic"); public static readonly Language KL = AddLanguage("kl", "Kalaallisut; Greenlandic");
public static Language KM = AddLanguage("km", "Central Khmer"); public static readonly Language KM = AddLanguage("km", "Central Khmer");
public static Language KN = AddLanguage("kn", "Kannada"); public static readonly Language KN = AddLanguage("kn", "Kannada");
public static Language KO = AddLanguage("ko", "Korean"); public static readonly Language KO = AddLanguage("ko", "Korean");
public static Language KR = AddLanguage("kr", "Kanuri"); public static readonly Language KR = AddLanguage("kr", "Kanuri");
public static Language KS = AddLanguage("ks", "Kashmiri"); public static readonly Language KS = AddLanguage("ks", "Kashmiri");
public static Language KU = AddLanguage("ku", "Kurdish"); public static readonly Language KU = AddLanguage("ku", "Kurdish");
public static Language KV = AddLanguage("kv", "Komi"); public static readonly Language KV = AddLanguage("kv", "Komi");
public static Language KW = AddLanguage("kw", "Cornish"); public static readonly Language KW = AddLanguage("kw", "Cornish");
public static Language KY = AddLanguage("ky", "Kirghiz; Kyrgyz"); public static readonly Language KY = AddLanguage("ky", "Kirghiz; Kyrgyz");
public static Language LA = AddLanguage("la", "Latin"); public static readonly Language LA = AddLanguage("la", "Latin");
public static Language LB = AddLanguage("lb", "Luxembourgish; Letzeburgesch"); public static readonly Language LB = AddLanguage("lb", "Luxembourgish; Letzeburgesch");
public static Language LG = AddLanguage("lg", "Ganda"); public static readonly Language LG = AddLanguage("lg", "Ganda");
public static Language LI = AddLanguage("li", "Limburgan; Limburger; Limburgish"); public static readonly Language LI = AddLanguage("li", "Limburgan; Limburger; Limburgish");
public static Language LN = AddLanguage("ln", "Lingala"); public static readonly Language LN = AddLanguage("ln", "Lingala");
public static Language LO = AddLanguage("lo", "Lao"); public static readonly Language LO = AddLanguage("lo", "Lao");
public static Language LT = AddLanguage("lt", "Lithuanian"); public static readonly Language LT = AddLanguage("lt", "Lithuanian");
public static Language LU = AddLanguage("lu", "Luba-Katanga"); public static readonly Language LU = AddLanguage("lu", "Luba-Katanga");
public static Language LV = AddLanguage("lv", "Latvian"); public static readonly Language LV = AddLanguage("lv", "Latvian");
public static Language MG = AddLanguage("mg", "Malagasy"); public static readonly Language MG = AddLanguage("mg", "Malagasy");
public static Language MH = AddLanguage("mh", "Marshallese"); public static readonly Language MH = AddLanguage("mh", "Marshallese");
public static Language MI = AddLanguage("mi", "Maori"); public static readonly Language MI = AddLanguage("mi", "Maori");
public static Language MK = AddLanguage("mk", "Macedonian"); public static readonly Language MK = AddLanguage("mk", "Macedonian");
public static Language ML = AddLanguage("ml", "Malayalam"); public static readonly Language ML = AddLanguage("ml", "Malayalam");
public static Language MN = AddLanguage("mn", "Mongolian"); public static readonly Language MN = AddLanguage("mn", "Mongolian");
public static Language MR = AddLanguage("mr", "Marathi"); public static readonly Language MR = AddLanguage("mr", "Marathi");
public static Language MS = AddLanguage("ms", "Malay"); public static readonly Language MS = AddLanguage("ms", "Malay");
public static Language MT = AddLanguage("mt", "Maltese"); public static readonly Language MT = AddLanguage("mt", "Maltese");
public static Language MY = AddLanguage("my", "Burmese"); public static readonly Language MY = AddLanguage("my", "Burmese");
public static Language NA = AddLanguage("na", "Nauru"); public static readonly Language NA = AddLanguage("na", "Nauru");
public static Language NB = AddLanguage("nb", "Bokmål, Norwegian; Norwegian Bokmål"); public static readonly Language NB = AddLanguage("nb", "Bokmål, Norwegian; Norwegian Bokmål");
public static Language ND = AddLanguage("nd", "Ndebele, North; North Ndebele"); public static readonly Language ND = AddLanguage("nd", "Ndebele, North; North Ndebele");
public static Language NE = AddLanguage("ne", "Nepali"); public static readonly Language NE = AddLanguage("ne", "Nepali");
public static Language NG = AddLanguage("ng", "Ndonga"); public static readonly Language NG = AddLanguage("ng", "Ndonga");
public static Language NL = AddLanguage("nl", "Dutch; Flemish"); public static readonly Language NL = AddLanguage("nl", "Dutch; Flemish");
public static Language NN = AddLanguage("nn", "Norwegian Nynorsk; Nynorsk, Norwegian"); public static readonly Language NN = AddLanguage("nn", "Norwegian Nynorsk; Nynorsk, Norwegian");
public static Language NO = AddLanguage("no", "Norwegian"); public static readonly Language NO = AddLanguage("no", "Norwegian");
public static Language NR = AddLanguage("nr", "Ndebele, South; South Ndebele"); public static readonly Language NR = AddLanguage("nr", "Ndebele, South; South Ndebele");
public static Language NV = AddLanguage("nv", "Navajo; Navaho"); public static readonly Language NV = AddLanguage("nv", "Navajo; Navaho");
public static Language NY = AddLanguage("ny", "Chichewa; Chewa; Nyanja"); public static readonly Language NY = AddLanguage("ny", "Chichewa; Chewa; Nyanja");
public static Language OC = AddLanguage("oc", "Occitan (post 1500); Provençal"); public static readonly Language OC = AddLanguage("oc", "Occitan (post 1500); Provençal");
public static Language OJ = AddLanguage("oj", "Ojibwa"); public static readonly Language OJ = AddLanguage("oj", "Ojibwa");
public static Language OM = AddLanguage("om", "Oromo"); public static readonly Language OM = AddLanguage("om", "Oromo");
public static Language OR = AddLanguage("or", "Oriya"); public static readonly Language OR = AddLanguage("or", "Oriya");
public static Language OS = AddLanguage("os", "Ossetian; Ossetic"); public static readonly Language OS = AddLanguage("os", "Ossetian; Ossetic");
public static Language PA = AddLanguage("pa", "Panjabi; Punjabi"); public static readonly Language PA = AddLanguage("pa", "Panjabi; Punjabi");
public static Language PI = AddLanguage("pi", "Pali"); public static readonly Language PI = AddLanguage("pi", "Pali");
public static Language PL = AddLanguage("pl", "Polish"); public static readonly Language PL = AddLanguage("pl", "Polish");
public static Language PS = AddLanguage("ps", "Pushto; Pashto"); public static readonly Language PS = AddLanguage("ps", "Pushto; Pashto");
public static Language PT = AddLanguage("pt", "Portuguese"); public static readonly Language PT = AddLanguage("pt", "Portuguese");
public static Language QU = AddLanguage("qu", "Quechua"); public static readonly Language QU = AddLanguage("qu", "Quechua");
public static Language RM = AddLanguage("rm", "Romansh"); public static readonly Language RM = AddLanguage("rm", "Romansh");
public static Language RN = AddLanguage("rn", "Rundi"); public static readonly Language RN = AddLanguage("rn", "Rundi");
public static Language RO = AddLanguage("ro", "Romanian; Moldavian; Moldovan"); public static readonly Language RO = AddLanguage("ro", "Romanian; Moldavian; Moldovan");
public static Language RU = AddLanguage("ru", "Russian"); public static readonly Language RU = AddLanguage("ru", "Russian");
public static Language RW = AddLanguage("rw", "Kinyarwanda"); public static readonly Language RW = AddLanguage("rw", "Kinyarwanda");
public static Language SA = AddLanguage("sa", "Sanskrit"); public static readonly Language SA = AddLanguage("sa", "Sanskrit");
public static Language SC = AddLanguage("sc", "Sardinian"); public static readonly Language SC = AddLanguage("sc", "Sardinian");
public static Language SD = AddLanguage("sd", "Sindhi"); public static readonly Language SD = AddLanguage("sd", "Sindhi");
public static Language SE = AddLanguage("se", "Northern Sami"); public static readonly Language SE = AddLanguage("se", "Northern Sami");
public static Language SG = AddLanguage("sg", "Sango"); public static readonly Language SG = AddLanguage("sg", "Sango");
public static Language SI = AddLanguage("si", "Sinhala; Sinhalese"); public static readonly Language SI = AddLanguage("si", "Sinhala; Sinhalese");
public static Language SK = AddLanguage("sk", "Slovak"); public static readonly Language SK = AddLanguage("sk", "Slovak");
public static Language SL = AddLanguage("sl", "Slovenian"); public static readonly Language SL = AddLanguage("sl", "Slovenian");
public static Language SM = AddLanguage("sm", "Samoan"); public static readonly Language SM = AddLanguage("sm", "Samoan");
public static Language SN = AddLanguage("sn", "Shona"); public static readonly Language SN = AddLanguage("sn", "Shona");
public static Language SO = AddLanguage("so", "Somali"); public static readonly Language SO = AddLanguage("so", "Somali");
public static Language SQ = AddLanguage("sq", "Albanian"); public static readonly Language SQ = AddLanguage("sq", "Albanian");
public static Language SR = AddLanguage("sr", "Serbian"); public static readonly Language SR = AddLanguage("sr", "Serbian");
public static Language SS = AddLanguage("ss", "Swati"); public static readonly Language SS = AddLanguage("ss", "Swati");
public static Language ST = AddLanguage("st", "Sotho, Southern"); public static readonly Language ST = AddLanguage("st", "Sotho, Southern");
public static Language SU = AddLanguage("su", "Sundanese"); public static readonly Language SU = AddLanguage("su", "Sundanese");
public static Language SV = AddLanguage("sv", "Swedish"); public static readonly Language SV = AddLanguage("sv", "Swedish");
public static Language SW = AddLanguage("sw", "Swahili"); public static readonly Language SW = AddLanguage("sw", "Swahili");
public static Language TA = AddLanguage("ta", "Tamil"); public static readonly Language TA = AddLanguage("ta", "Tamil");
public static Language TE = AddLanguage("te", "Telugu"); public static readonly Language TE = AddLanguage("te", "Telugu");
public static Language TG = AddLanguage("tg", "Tajik"); public static readonly Language TG = AddLanguage("tg", "Tajik");
public static Language TH = AddLanguage("th", "Thai"); public static readonly Language TH = AddLanguage("th", "Thai");
public static Language TI = AddLanguage("ti", "Tigrinya"); public static readonly Language TI = AddLanguage("ti", "Tigrinya");
public static Language TK = AddLanguage("tk", "Turkmen"); public static readonly Language TK = AddLanguage("tk", "Turkmen");
public static Language TL = AddLanguage("tl", "Tagalog"); public static readonly Language TL = AddLanguage("tl", "Tagalog");
public static Language TN = AddLanguage("tn", "Tswana"); public static readonly Language TN = AddLanguage("tn", "Tswana");
public static Language TO = AddLanguage("to", "Tonga (Tonga Islands)"); public static readonly Language TO = AddLanguage("to", "Tonga (Tonga Islands)");
public static Language TR = AddLanguage("tr", "Turkish"); public static readonly Language TR = AddLanguage("tr", "Turkish");
public static Language TS = AddLanguage("ts", "Tsonga"); public static readonly Language TS = AddLanguage("ts", "Tsonga");
public static Language TT = AddLanguage("tt", "Tatar"); public static readonly Language TT = AddLanguage("tt", "Tatar");
public static Language TW = AddLanguage("tw", "Twi"); public static readonly Language TW = AddLanguage("tw", "Twi");
public static Language TY = AddLanguage("ty", "Tahitian"); public static readonly Language TY = AddLanguage("ty", "Tahitian");
public static Language UG = AddLanguage("ug", "Uighur; Uyghur"); public static readonly Language UG = AddLanguage("ug", "Uighur; Uyghur");
public static Language UK = AddLanguage("uk", "Ukrainian"); public static readonly Language UK = AddLanguage("uk", "Ukrainian");
public static Language UR = AddLanguage("ur", "Urdu"); public static readonly Language UR = AddLanguage("ur", "Urdu");
public static Language UZ = AddLanguage("uz", "Uzbek"); public static readonly Language UZ = AddLanguage("uz", "Uzbek");
public static Language VE = AddLanguage("ve", "Venda"); public static readonly Language VE = AddLanguage("ve", "Venda");
public static Language VI = AddLanguage("vi", "Vietnamese"); public static readonly Language VI = AddLanguage("vi", "Vietnamese");
public static Language VO = AddLanguage("vo", "Volapük"); public static readonly Language VO = AddLanguage("vo", "Volapük");
public static Language WA = AddLanguage("wa", "Walloon"); public static readonly Language WA = AddLanguage("wa", "Walloon");
public static Language WO = AddLanguage("wo", "Wolof"); public static readonly Language WO = AddLanguage("wo", "Wolof");
public static Language XH = AddLanguage("xh", "Xhosa"); public static readonly Language XH = AddLanguage("xh", "Xhosa");
public static Language YI = AddLanguage("yi", "Yiddish"); public static readonly Language YI = AddLanguage("yi", "Yiddish");
public static Language YO = AddLanguage("yo", "Yoruba"); public static readonly Language YO = AddLanguage("yo", "Yoruba");
public static Language ZA = AddLanguage("za", "Zhuang; Chuang"); public static readonly Language ZA = AddLanguage("za", "Zhuang; Chuang");
public static Language ZH = AddLanguage("zh", "Chinese"); public static readonly Language ZH = AddLanguage("zh", "Chinese");
public static Language ZU = AddLanguage("zu", "Zulu"); public static readonly Language ZU = AddLanguage("zu", "Zulu");
} }
} }

2
src/Squidex.Infrastructure/ValidationExtensions.cs

@ -11,6 +11,8 @@ using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text.RegularExpressions; using System.Text.RegularExpressions;
// ReSharper disable ObjectCreationAsStatement
namespace Squidex.Infrastructure namespace Squidex.Infrastructure
{ {
public static class ValidationExtensions public static class ValidationExtensions

2
src/Squidex.Read.MongoDb/Contents/MongoContentRepository.cs

@ -28,7 +28,7 @@ namespace Squidex.Read.MongoDb.Contents
private readonly IMongoDatabase database; private readonly IMongoDatabase database;
private readonly ISchemaProvider schemaProvider; private readonly ISchemaProvider schemaProvider;
protected IndexKeysDefinitionBuilder<MongoContentEntity> IndexKeys protected static IndexKeysDefinitionBuilder<MongoContentEntity> IndexKeys
{ {
get get
{ {

3
src/Squidex.Read.MongoDb/Contents/MongoContentRepository_EventHandling.cs

@ -18,13 +18,14 @@ using Squidex.Infrastructure.Dispatching;
using Squidex.Infrastructure.Reflection; using Squidex.Infrastructure.Reflection;
using Squidex.Read.MongoDb.Utils; using Squidex.Read.MongoDb.Utils;
// ReSharper disable UnusedParameterGlobal
// ReSharper disable ConvertToLambdaExpression // ReSharper disable ConvertToLambdaExpression
namespace Squidex.Read.MongoDb.Contents namespace Squidex.Read.MongoDb.Contents
{ {
public partial class MongoContentRepository public partial class MongoContentRepository
{ {
protected UpdateDefinitionBuilder<MongoContentEntity> Update private static UpdateDefinitionBuilder<MongoContentEntity> Update
{ {
get get
{ {

7
src/Squidex.Read.MongoDb/Schemas/MongoSchemaEntity.cs

@ -71,9 +71,12 @@ namespace Squidex.Read.MongoDb.Schemas
SerializeSchema(updater(schema.Value), serializer); SerializeSchema(updater(schema.Value), serializer);
} }
public Lazy<Schema> DeserializeSchema(SchemaJsonSerializer serializer) public void DeserializeSchema(SchemaJsonSerializer serializer)
{ {
return schema ?? (schema = new Lazy<Schema>(() => Schema != null ? serializer.Deserialize(JObject.Parse(Schema)) : null)); if (schema == null)
{
schema = new Lazy<Schema>(() => Schema != null ? serializer.Deserialize(JObject.Parse(Schema)) : null);
}
} }
} }
} }

2
src/Squidex.Read/Apps/AppHistoryEventsCreator.cs

@ -14,6 +14,8 @@ using Squidex.Infrastructure.CQRS.Events;
using Squidex.Infrastructure.Dispatching; using Squidex.Infrastructure.Dispatching;
using Squidex.Read.History; using Squidex.Read.History;
// ReSharper disable UnusedParameter.Global
namespace Squidex.Read.Apps namespace Squidex.Read.Apps
{ {
public class AppHistoryEventsCreator : HistoryEventsCreatorBase public class AppHistoryEventsCreator : HistoryEventsCreatorBase

2
src/Squidex.Read/History/HistoryEventsCreatorBase.cs

@ -33,7 +33,7 @@ namespace Squidex.Read.History
this.typeNameRegistry = typeNameRegistry; this.typeNameRegistry = typeNameRegistry;
} }
public void AddEventMessage<TEvent>(string message) where TEvent : IEvent protected void AddEventMessage<TEvent>(string message) where TEvent : IEvent
{ {
Guard.NotNullOrEmpty(message, nameof(message)); Guard.NotNullOrEmpty(message, nameof(message));

2
src/Squidex.Write/Apps/AppDomainObject.cs

@ -200,7 +200,7 @@ namespace Squidex.Write.Apps
return this; return this;
} }
protected void RaiseEvent(AppEvent @event) private void RaiseEvent(AppEvent @event)
{ {
if (@event.AppId == null) if (@event.AppId == null)
{ {

2
src/Squidex.Write/Apps/ClientKeyGenerator.cs

@ -10,6 +10,8 @@ using System;
using System.Security.Cryptography; using System.Security.Cryptography;
using System.Text; using System.Text;
// ReSharper disable ClassWithVirtualMembersNeverInherited.Global
namespace Squidex.Write.Apps namespace Squidex.Write.Apps
{ {
public class ClientKeyGenerator public class ClientKeyGenerator

2
src/Squidex/Controllers/ContentApi/Generator/SchemasSwaggerGenerator.cs

@ -66,7 +66,7 @@ When you change the field to be localizable the value will become the value for
} }
public async Task<SwaggerDocument> Generate(IAppEntity appEntity, IReadOnlyCollection<ISchemaEntityWithSchema> schemas) public async Task<SwaggerDocument> Generate(IAppEntity appEntity, IEnumerable<ISchemaEntityWithSchema> schemas)
{ {
app = appEntity; app = appEntity;

6
src/Squidex/Controllers/ControllerBase.cs

@ -16,7 +16,7 @@ namespace Squidex.Controllers
{ {
public abstract class ControllerBase : Controller public abstract class ControllerBase : Controller
{ {
public ICommandBus CommandBus { get; } protected ICommandBus CommandBus { get; }
protected ControllerBase(ICommandBus commandBus) protected ControllerBase(ICommandBus commandBus)
{ {
@ -28,7 +28,7 @@ namespace Squidex.Controllers
throw new NotImplementedException(); throw new NotImplementedException();
} }
public IAppEntity App protected IAppEntity App
{ {
get get
{ {
@ -43,7 +43,7 @@ namespace Squidex.Controllers
} }
} }
public Guid AppId protected Guid AppId
{ {
get get
{ {

1
tests/Squidex.Infrastructure.Tests/Reflection/SimpleMapperTests.cs

@ -10,6 +10,7 @@ using System;
using NodaTime; using NodaTime;
using Xunit; using Xunit;
// ReSharper disable MemberCanBeMadeStatic.Global
// ReSharper disable UnusedParameter.Local // ReSharper disable UnusedParameter.Local
namespace Squidex.Infrastructure.Reflection namespace Squidex.Infrastructure.Reflection

4
tests/Squidex.Infrastructure.Tests/ValidationExtensionsTests.cs

@ -28,7 +28,7 @@ namespace Squidex.Infrastructure
[Fact] [Fact]
public void Should_return_true_if_is_valid_regex() public void Should_return_true_if_is_valid_regex()
{ {
var regex = "[a-z]*"; const string regex = "[a-z]*";
Assert.True(regex.IsValidRegex()); Assert.True(regex.IsValidRegex());
} }
@ -36,7 +36,7 @@ namespace Squidex.Infrastructure
[Fact] [Fact]
public void Should_return_true_if_is_not_a_valid_regex() public void Should_return_true_if_is_not_a_valid_regex()
{ {
var regex = "([a-z]*"; const string regex = "([a-z]*";
Assert.False(regex.IsValidRegex()); Assert.False(regex.IsValidRegex());
} }

8
tests/Squidex.Write.Tests/TestHelpers/HandlerTestBase.cs

@ -79,7 +79,7 @@ namespace Squidex.Write.TestHelpers
return new CommandContext(CreateCommand(command)); return new CommandContext(CreateCommand(command));
} }
public async Task TestCreate(T domainObject, Func<T, Task> action, bool shouldCreate = true) protected async Task TestCreate(T domainObject, Func<T, Task> action, bool shouldCreate = true)
{ {
handler.Init(domainObject); handler.Init(domainObject);
@ -91,7 +91,7 @@ namespace Squidex.Write.TestHelpers
} }
} }
public async Task TestUpdate(T domainObject, Func<T, Task> action, bool shouldUpdate = true) protected async Task TestUpdate(T domainObject, Func<T, Task> action, bool shouldUpdate = true)
{ {
handler.Init(domainObject); handler.Init(domainObject);
@ -103,7 +103,7 @@ namespace Squidex.Write.TestHelpers
} }
} }
protected virtual TCommand CreateCommand<TCommand>(TCommand command) where TCommand : SquidexCommand protected TCommand CreateCommand<TCommand>(TCommand command) where TCommand : SquidexCommand
{ {
command.Actor = User; command.Actor = User;
@ -124,7 +124,7 @@ namespace Squidex.Write.TestHelpers
return command; return command;
} }
protected virtual TEvent CreateEvent<TEvent>(TEvent @event) where TEvent : SquidexEvent protected TEvent CreateEvent<TEvent>(TEvent @event) where TEvent : SquidexEvent
{ {
@event.Actor = User; @event.Actor = User;

2
tools/GenerateLanguages/Program.cs

@ -53,7 +53,7 @@ namespace GenerateLanguages
Console.WriteLine("Languages contains duplicate {0}", languageIso2Code); Console.WriteLine("Languages contains duplicate {0}", languageIso2Code);
} }
writer.WriteLine(" public static Language {0} = AddLanguage(\"{1}\", \"{2}\");", languageIso2Code.ToUpperInvariant(), languageIso2Code, languageEnglishName); writer.WriteLine(" public static readonly Language {0} = AddLanguage(\"{1}\", \"{2}\");", languageIso2Code.ToUpperInvariant(), languageIso2Code, languageEnglishName);
} }
} }

Loading…
Cancel
Save