DevExtreme icon indicating copy to clipboard operation
DevExtreme copied to clipboard

DashStyle: Extended with string type where it's used (ver.2)

Open pharret31 opened this issue 8 months ago • 0 comments

If the @type object is removed from docs section

/**
 * @docid
 * @default 'solid'
 */
dashStyle?: DashStyle;

the regenerate-all will fail with the error:

[00:00:01.110] System.Exception: "dxBarGauge.legend.border.dashStyle" has unknown type. Try adding @docid tag to the type.
System.Exception: "dxBarGauge.legend.border.dashStyle" has unknown type. Try adding @docid tag to the type.
   at DevExtreme.NgSmdGenerator.StrongType.Builder.Build(String optionName, String optionFullName, DataType[] types, Boolean hasAcceptableValues, Boolean hasNestedOptions)
   at DevExtreme.NgSmdGenerator.Program.BuildStrongType(Builder builder, HierarchicalMember member, String optionFullName)
   at DevExtreme.NgSmdGenerator.Program.<>c__DisplayClass2_0.<ToSerializable>b__5(HierarchicalMember m)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector)
   at DevExtreme.NgSmdGenerator.Program.ToSerializable(HierarchicalMember member, Builder typesBuilder, String name)
   at DevExtreme.NgSmdGenerator.Program.<>c__DisplayClass2_0.<ToSerializable>b__5(HierarchicalMember m)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector)
   at DevExtreme.NgSmdGenerator.Program.ToSerializable(HierarchicalMember member, Builder typesBuilder, String name)
   at DevExtreme.NgSmdGenerator.Program.<>c__DisplayClass2_0.<ToSerializable>b__5(HierarchicalMember m)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector)
   at DevExtreme.NgSmdGenerator.Program.ToSerializable(HierarchicalMember member, Builder typesBuilder, String name)
   at DevExtreme.NgSmdGenerator.Program.<>c__DisplayClass1_0.<MainCore>b__3(HierarchicalMember m)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](TSource[] source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
   at DevExtreme.NgSmdGenerator.Program.MainCore(ProgramConfig programConfig)
   at DevExtreme.NgSmdGenerator.Program.Main(String[] args)
[00:00:01.140]

pharret31 avatar May 16 '25 16:05 pharret31