Artyom V. Gorchakov
8ba5714aa7
housekeeping: Update version.json ( #61 )
5 years ago
robloo
3a1a85980d
Remove incorrect whitespace in generated code ( #60 )
* Remove incorrect whitespace in generated code
This was tripping up Code Analyzers so might as well be fixed
* Update AttachedPropsWithDevTools.txt
Co-authored-by: Artyom V. Gorchakov <worldbeater-dev@yandex.ru>
5 years ago
dependabot[bot]
4c2b48b4d7
build(deps): Bump Nerdbank.GitVersioning from 3.4.216 to 3.4.220 in /src ( #59 )
Bumps [Nerdbank.GitVersioning](https://github.com/dotnet/Nerdbank.GitVersioning ) from 3.4.216 to 3.4.220.
- [Release notes](https://github.com/dotnet/Nerdbank.GitVersioning/releases )
- [Commits](https://github.com/dotnet/Nerdbank.GitVersioning/compare/v3.4.216...v3.4.220 )
---
updated-dependencies:
- dependency-name: Nerdbank.GitVersioning
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 years ago
Artyom V. Gorchakov
94f6eb239a
housekeeping: Use .NET 5.0.301 ( #58 )
* housekeeping: Use .NET 5.0.301
* build(deps): Bump Microsoft.CodeAnalysis.CSharp in /src
Bumps [Microsoft.CodeAnalysis.CSharp](https://github.com/dotnet/roslyn ) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/dotnet/roslyn/releases )
- [Changelog](https://github.com/dotnet/roslyn/blob/main/docs/Breaking%20API%20Changes.md )
- [Commits](https://github.com/dotnet/roslyn/compare/v3.9.0...v3.10.0 )
---
updated-dependencies:
- dependency-name: Microsoft.CodeAnalysis.CSharp
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Resolve conflicts
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 years ago
dependabot[bot]
ed311dafae
build(deps): Bump Nerdbank.GitVersioning from 3.4.205 to 3.4.216 in /src ( #57 )
Bumps [Nerdbank.GitVersioning](https://github.com/dotnet/Nerdbank.GitVersioning ) from 3.4.205 to 3.4.216.
- [Release notes](https://github.com/dotnet/Nerdbank.GitVersioning/releases )
- [Commits](https://github.com/dotnet/Nerdbank.GitVersioning/compare/v3.4.205...v3.4.216 )
---
updated-dependencies:
- dependency-name: Nerdbank.GitVersioning
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 years ago
dependabot[bot]
86f3664fef
build(deps): Bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.10.0 in /src ( #52 )
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.9.1 to 16.10.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.9.1...v16.10.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 years ago
dependabot[bot]
c1475dfc8e
build(deps): Bump Nerdbank.GitVersioning from 3.4.203 to 3.4.205 in /src ( #53 )
Bumps [Nerdbank.GitVersioning](https://github.com/dotnet/Nerdbank.GitVersioning ) from 3.4.203 to 3.4.205.
- [Release notes](https://github.com/dotnet/Nerdbank.GitVersioning/releases )
- [Commits](https://github.com/dotnet/Nerdbank.GitVersioning/compare/v3.4.203...v3.4.205 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 years ago
dependabot[bot]
f0e90bb43e
build(deps): Bump Nerdbank.GitVersioning from 3.4.194 to 3.4.203 in /src ( #51 )
Bumps [Nerdbank.GitVersioning](https://github.com/dotnet/Nerdbank.GitVersioning ) from 3.4.194 to 3.4.203.
- [Release notes](https://github.com/dotnet/Nerdbank.GitVersioning/releases )
- [Commits](https://github.com/dotnet/Nerdbank.GitVersioning/compare/v3.4.194...v3.4.203 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 years ago
dependabot[bot]
50342abd27
build(deps): bump Microsoft.NET.Test.Sdk from 16.8.3 to 16.9.1 in /src ( #37 )
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.8.3 to 16.9.1.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.8.3...v16.9.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Artyom V. Gorchakov <worldbeater-dev@yandex.ru>
Co-authored-by: Steven Kirk <grokys@users.noreply.github.com>
5 years ago
Artyom V. Gorchakov
8e1f7b8772
housekeeping: Release 1.2 ( #50 )
5 years ago
dependabot[bot]
c8449cdef9
build(deps): Bump Nerdbank.GitVersioning from 3.3.37 to 3.4.194 in /src ( #48 )
Bumps [Nerdbank.GitVersioning](https://github.com/dotnet/Nerdbank.GitVersioning ) from 3.3.37 to 3.4.194.
- [Release notes](https://github.com/dotnet/Nerdbank.GitVersioning/releases )
- [Commits](https://github.com/dotnet/Nerdbank.GitVersioning/compare/v3.3.37...v3.4.194 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 years ago
Nathan Garside
d20fff1629
feature: Add comments to generated InitializeComponent ( #49 )
5 years ago
Artyom V. Gorchakov
93784b75c5
build(deps): Bump Microsoft.CodeAnalysis.CSharp in /src ( #46 )
* build(deps): Bump Microsoft.CodeAnalysis.Common in /src
Bumps [Microsoft.CodeAnalysis.Common](https://github.com/dotnet/roslyn ) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/dotnet/roslyn/releases )
- [Changelog](https://github.com/dotnet/roslyn/blob/master/docs/Breaking%20API%20Changes.md )
- [Commits](https://github.com/dotnet/roslyn/compare/v3.8.0...v3.9.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps): Bump Microsoft.CodeAnalysis.CSharp in /src
Bumps [Microsoft.CodeAnalysis.CSharp](https://github.com/dotnet/roslyn ) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/dotnet/roslyn/releases )
- [Changelog](https://github.com/dotnet/roslyn/blob/master/docs/Breaking%20API%20Changes.md )
- [Commits](https://github.com/dotnet/roslyn/compare/v3.8.0...v3.9.0 )
Signed-off-by: dependabot[bot] <support@github.com>
* Use Microsoft.CodeAnalysis.Common as transitive dependency
* Revert "Use Microsoft.CodeAnalysis.Common as transitive dependency"
This reverts commit 89e5ff5bde4fc84400a5b6340874b50d89f5e4b9.
* Use newer SDK
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 years ago
Artyom V. Gorchakov
85d13f4e52
housekeeping: Bump version ( #43 )
5 years ago
Artyom V. Gorchakov
9daf7182b9
fix: Actually clear resolved names ( #42 )
* fix: Actually clear resolved names
* nit: White space
5 years ago
Artyom V. Gorchakov
fbcc40f9fc
docs: Document InitializeComponent
5 years ago
artyom
37a44824f3
housekeeping: Use old product code
5 years ago
Artyom V. Gorchakov
97e00cba95
fix: Fix and Turn On InitializeComponent Behavior by Default ( #41 )
* Add using:Avalonia, use InitializeComponent behavior by default
* build(deps): bump Microsoft.NET.Test.Sdk from 16.8.3 to 16.9.1 in /src
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.8.3 to 16.9.1.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.8.3...v16.9.1 )
Signed-off-by: dependabot[bot] <support@github.com>
* docs: Update the documentation
* fix: Update Generator.props
* housekeeping: Update version.json
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 years ago
Artyom V. Gorchakov
10d67cc9a8
docs: Update generated sample
5 years ago
GMIKE
636bb97644
Improve the InitializeComponent Code Generator ( #39 )
* Merger DevTools and InitializeComponent tests
* Control without windows test
* Properties to fields for InitializeComponent, ControlType for GenerateCode
* DevTools and InitializeComponent tests
* DevTools and InitializeComponent tests
* clrType to GenerateCode method
* refact whitespaces and isWindow method
* AttachedPropsWithDevTools test fix whitespace
5 years ago
artyom
bdc086f6fe
housekeeping: Move dependabot.yml
5 years ago
Artyom V. Gorchakov
41258fbc0d
housekeeping: Create dependabot.yml
5 years ago
Artyom V. Gorchakov
7d746128e6
docs: Document this.AttachDevTools() generation ( #36 )
* docs: Document this.AttachDevTools() generation
* Update version.json
5 years ago
Artyom V. Gorchakov
6e621e553a
feature: Generate this.AttachDevTools() if Avalonia.Diagnostics is nearby ( #35 )
5 years ago
artyom
c836504cb9
refactor: Consistent naming, AXN0002 as error
5 years ago
Artyom V. Gorchakov
93b6c0624a
docs: Document the new Generator Options ( #33 )
* docs: Update README.md
* Bump version
5 years ago
artyom
b00b699e0c
feature: Add AvaloniaNameGeneratorFilterByNamespace
5 years ago
Artyom V. Gorchakov
5917bc35de
feature: Add AvaloniaNameGeneratorFilterByPath option ( #32 )
* feature: Add AvaloniaNameGeneratorFilterByPath option
* Extract common interface, introduce pattern groups
5 years ago
artyom
b5ddad6ec3
feature: Ability to specify default field modifier, closes #31
5 years ago
Artyom V. Gorchakov
5bbde81683
refactor: Introduce GeneratorOptions ( #30 )
* refactor: Introduce GeneratorOptions
* nit: White space
5 years ago
GMIKE
398fc792b3
feature: Add InitializeComponent Source Generator Behavior ( #29 )
* Closes https://github.com/AvaloniaUI/Avalonia.NameGenerator/issues/28
5 years ago
Artyom V. Gorchakov
bac5aa864f
fix: Use https in .gitmodules
5 years ago
artyom
11b74bb800
IClassResolver->IViewResolver
5 years ago
artyom
3fdacad616
fix: Don't parse XAML twice, bring back the extensions
5 years ago
Artyom V. Gorchakov
8e8d684f7c
housekeeping: Cleanup README.md
5 years ago
Artyom V. Gorchakov
592fae26d6
feature: Resolve Class Name from x:Class ( #27 )
* Switch over to using x:Class
* The MsBuild property is no longer required
* Documentation updates
* Bring back the AXN0003 warning
* Bring back AXN0002
* Mocks for unit tests
* Actually use the mock in unit tests
* Bump version
5 years ago
Artyom V. Gorchakov
806fe0fef1
docs: Document AXN warnings suppression
Closes https://github.com/AvaloniaUI/Avalonia.NameGenerator/issues/24
5 years ago
Artyom V. Gorchakov
631870b17b
feature: Document the AvaloniaNameGenerator Property, Don't Crash on Failure ( #23 )
* Update README.md
* Don't crash when something goes wrong
* Add back the warning
* Update version.json
5 years ago
workgroupengineering
cff386b326
feature: Generate x:Name mapping without the GenerateTypedNameReferences attribute ( #22 )
* feature: Generate x:Name mapping without the GenerateTypedNameReferences attribute.
* fix: Update README.md
5 years ago
Artyom V. Gorchakov
fee0c58251
fix: Temporary use old <PackageId /> ( #21 )
5 years ago
Artyom V. Gorchakov
edf0217591
feature: Support x:FieldModifier Directive ( #20 )
* Refactoring, decomposition, more unit tests
* Support x:FieldModifier
* Use Xamarin.Forms API for x:FieldModifier
* Use <RestoreSources /> directive, bump Avalonia
* CRLF dance
* Use Fluent theme
* Move Avalonia packages to Directory.Build.props
* Bump test SDK version
5 years ago
Artyom V. Gorchakov
af3b0beacf
housekeeping: Add GIF recordings
5 years ago
Artyom V. Gorchakov
063ef71741
housekeeping: Temporary use old package name
5 years ago
Artyom V. Gorchakov
ecc9677a23
housekeeping: Rename to Avalonia.NameGenerator ( #16 )
5 years ago
Artyom V. Gorchakov
489a6101c5
housekeeping: Update Generated Code Sample ( #15 )
5 years ago
Artyom V. Gorchakov
e1a87d6474
fix: Use global:: for Type Names ( #14 )
5 years ago
Artyom V. Gorchakov
03b33fb9ca
fix: Remove ConstructableObjectTransformer ( #13 )
* Strip out the namespace
* Strip out the instantiation
* Actually strip out the transformer
5 years ago
Artyom V. Gorchakov
734f3441e8
fix: Don't Throw when Attached Properties are Unknown ( #12 )
* Fix attached properties resolution
* Strip out controls that aren't IControl
* Be more strict and check the namespace
* Update packages, throw when class is not partial
* Use internal access modifier explicitly
* Move the attribute to Avalonia.Controls namespace
* Further documentation updates
* Add the badges
5 years ago
Artyom V. Gorchakov
73cd39be10
housekeeping: Add Basic GitHub Actions Configuration ( #11 )
5 years ago
Artyom
aa0fbc6a0b
Exclude ControlTemplates ( #2 )
5 years ago