0.0.08
Highlight:
Method "GenerateOneContinuously" continuously watching for file modifications:
Options used: UseStrictEquality, KeepBraceOnTheSameLine, NormalizeWhitespace
Rest of changes:
- NullableType is ignored for properties.
-
- Added a console warning if the object initializer is used.
-
- Better output c# lines into js when debug is enabled.
-
- Clean up.
- Added support for property default values.
-
- Updated Microsoft.CodeAnalysis.CSharp to 4.10.0.
- Fixed static properties.
-
- Ignore ArrayType in parameters.
-
- Small changes to code.
- Added missing arithmetic expressions and tokens.
- Added method "GenerateOneContinuously":
generating continuously by watching the cs file. -
- Added option " UseStrictEquality":
replace '==' with '===' default false.
- Added option " UseStrictEquality":
-
- Initial support dictionary to map.
-
- Small changes, bug fixes.
- Small changes, mostly renames.
- Update License.
- Added BigInt.
- Added Error objects.
- Uncomment some piece of code in GlobalObject.
- Added missing GM api alongside documentation.
- Added EnumValue attribute.
- Updated nuget "Microsoft.CodeAnalysis.CSharp" to 4.12.0
- Removed mostly whitespaces when used with "KeepBraceOnTheSameLine".
Still, I recommend using "KeepBraceOnTheSameLine" with the "NormalizeWhitespace" option. -
- Fixed bug where file generates simultaneously.
- Added ValueAttribute and EnumValueAttribute.
- Separate "csharp api to js", needed for GenDocsLib.
-
- Added support for strict inequality.
- Updated comment with strict inequality.
- Added log when using GenerateOneContinuously.
- Updated generated docs.
- Corrected namespace.
- Renamed option AddSBInFront to AddSBAtTheTop.
-
- Renamed option AddSBInEnd to AddSBAtTheBottom.
- Updated generated docs.
See GenDocsLib. - Updated generated c#.
See GenCSharpLib. - Updated generated c#.
- Moved checking attributes to a separate method.
- Added expressions.
Full Changelog: 0.0.07...0.0.08