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/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/=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/=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/=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_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/=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/=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/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>

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

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

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

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

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

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

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

@ -45,12 +45,12 @@ namespace Squidex.Infrastructure.CQRS
DispatchEvent(@event); version++;
}
protected virtual void RaiseEvent(IEvent @event)
protected void RaiseEvent(IEvent @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));

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

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

7
src/Squidex.Infrastructure/DomainObjectException.cs

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

368
src/Squidex.Infrastructure/Languages.cs

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

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

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

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

@ -71,9 +71,12 @@ namespace Squidex.Read.MongoDb.Schemas
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.Read.History;
// ReSharper disable UnusedParameter.Global
namespace Squidex.Read.Apps
{
public class AppHistoryEventsCreator : HistoryEventsCreatorBase

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

@ -33,7 +33,7 @@ namespace Squidex.Read.History
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));

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

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

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

@ -10,6 +10,8 @@ using System;
using System.Security.Cryptography;
using System.Text;
// ReSharper disable ClassWithVirtualMembersNeverInherited.Global
namespace Squidex.Write.Apps
{
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;

6
src/Squidex/Controllers/ControllerBase.cs

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

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

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

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

@ -28,7 +28,7 @@ namespace Squidex.Infrastructure
[Fact]
public void Should_return_true_if_is_valid_regex()
{
var regex = "[a-z]*";
const string regex = "[a-z]*";
Assert.True(regex.IsValidRegex());
}
@ -36,7 +36,7 @@ namespace Squidex.Infrastructure
[Fact]
public void Should_return_true_if_is_not_a_valid_regex()
{
var regex = "([a-z]*";
const string regex = "([a-z]*";
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));
}
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);
@ -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);
@ -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;
@ -124,7 +124,7 @@ namespace Squidex.Write.TestHelpers
return command;
}
protected virtual TEvent CreateEvent<TEvent>(TEvent @event) where TEvent : SquidexEvent
protected TEvent CreateEvent<TEvent>(TEvent @event) where TEvent : SquidexEvent
{
@event.Actor = User;

2
tools/GenerateLanguages/Program.cs

@ -53,7 +53,7 @@ namespace GenerateLanguages
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