Skip to content

Commit f8ac74e

Browse files
committed
Updates project metadata and branding
Updates project metadata and branding: - Adds README file to package output. - Renames source generator package ID to align with the `StellarUI` namespace. - Updates copyright year to 2025.
1 parent 6494d1e commit f8ac74e

11 files changed

Lines changed: 54 additions & 41 deletions

File tree

Directory.build.props

Lines changed: 37 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,39 @@
11
<Project>
2-
<PropertyGroup>
3-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
4-
<LangVersion>latest</LangVersion>
5-
<NoWarn>$(NoWarn);CS1591</NoWarn>
6-
</PropertyGroup>
7-
<PropertyGroup>
8-
<PackageProjectUrl>https://eight.bot</PackageProjectUrl>
9-
<RepositoryUrl>https://github.com/TheEightBot/Stellar</RepositoryUrl>
10-
<RepositoryType>git</RepositoryType>
11-
<PackageTags>.NET MAUI;MVVM;Reactive UI;Reactive Extensions;Eight-Bot</PackageTags>
12-
<Description>This is the core MVVM Framework components used by Eight-Bot for building apps. A highly opinionated ReactiveUI on Rails.</Description>
13-
<PackageIcon>logo.png</PackageIcon>
14-
</PropertyGroup>
15-
<ItemGroup>
16-
<PackageReference Include="stylecop.analyzers"
17-
Version="1.2.0-beta.435"
18-
PrivateAssets="all" />
19-
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers"
20-
Version="8.0.0"
21-
PrivateAssets="all" />
22-
<PackageReference Include="Roslynator.Analyzers"
23-
Version="4.12.10"
24-
PrivateAssets="All" />
25-
</ItemGroup>
26-
<ItemGroup>
27-
<None Include="..\images\logo.png"
28-
Pack="true"
29-
PackagePath="\" />
30-
</ItemGroup>
31-
<ItemGroup>
32-
<AdditionalFiles Include="$(MSBuildThisFileDirectory)stylecop.json"
33-
Link="stylecop.json" />
34-
</ItemGroup>
2+
<PropertyGroup>
3+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
4+
<LangVersion>latest</LangVersion>
5+
<NoWarn>$(NoWarn);CS1591</NoWarn>
6+
</PropertyGroup>
7+
<PropertyGroup>
8+
<PackageProjectUrl>https://eight.bot</PackageProjectUrl>
9+
<RepositoryUrl>https://github.com/TheEightBot/Stellar</RepositoryUrl>
10+
<RepositoryType>git</RepositoryType>
11+
<PackageTags>.NET MAUI;MVVM;Reactive UI;Reactive Extensions;Eight-Bot</PackageTags>
12+
<Description>This is the core MVVM Framework components used by Eight-Bot for building apps. A highly opinionated ReactiveUI on Rails.</Description>
13+
<PackageIcon>logo.png</PackageIcon>
14+
<PackageReadmeFile>README.md</PackageReadmeFile>
15+
</PropertyGroup>
16+
<ItemGroup>
17+
<PackageReference Include="stylecop.analyzers"
18+
Version="1.2.0-beta.435"
19+
PrivateAssets="all"/>
20+
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers"
21+
Version="8.0.0"
22+
PrivateAssets="all"/>
23+
<PackageReference Include="Roslynator.Analyzers"
24+
Version="4.12.10"
25+
PrivateAssets="All"/>
26+
</ItemGroup>
27+
<ItemGroup>
28+
<None Include="..\images\logo.png"
29+
Pack="true"
30+
PackagePath="\"/>
31+
<None Include="README.md"
32+
Pack="true"
33+
PackagePath="\"/>
34+
</ItemGroup>
35+
<ItemGroup>
36+
<AdditionalFiles Include="$(MSBuildThisFileDirectory)stylecop.json"
37+
Link="stylecop.json"/>
38+
</ItemGroup>
3539
</Project>

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ StellarUI includes a Roslyn source generator that emits a strongly-typed registr
255255
1. Add the generator package to your project via NuGet:
256256

257257
```bash
258-
dotnet add package Stellar.SourceGenerators --version <latest-version>
258+
dotnet add package StellarUI.SourceGenerators --version <latest-version>
259259
```
260260

261261
2. Rebuild your project to produce `AddRegisteredServicesFor{YourAssemblyName}.g.cs` in `obj/<TFM>/generated`.

Stellar.Avalonia/Stellar.Avalonia.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<AssemblyName>StellarUI.Avalonia</AssemblyName>
1111
<RootNamespace>StellarUI.Avalonia</RootNamespace>
1212
<Title>Stellar UI - Avalonia</Title>
13-
<Copyright>Eight-Bot 2024</Copyright>
13+
<Copyright>Eight-Bot 2025</Copyright>
1414
<PackageLicenseUrl>https://github.com/TheEightBot/StellarUI/blob/main/LICENSE</PackageLicenseUrl>
1515
<RepositoryUrl>https://github.com/TheEightBot/StellarUI</RepositoryUrl>
1616
<PackageTags>Avalonia;MVVM;Reactive UI;Reactive Extensions;Eight-Bot</PackageTags>

Stellar.Blazor/Stellar.Blazor.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<RepositoryUrl>https://github.com/TheEightBot/StellarUI/blob/main/LICENSE</RepositoryUrl>
1111
<Title>Stellar UI - Blazor</Title>
1212
<Authors>Eight-Bot</Authors>
13-
<Copyright>Eight-Bot 2024</Copyright>
13+
<Copyright>Eight-Bot 2025</Copyright>
1414
<PackageLicenseUrl>https://github.com/TheEightBot/StellarUI/blob/main/LICENSE</PackageLicenseUrl>
1515
<PackageTags>.NET Blazor;MVVM;Reactive UI;Reactive Extensions;Eight-Bot</PackageTags>
1616
</PropertyGroup>

Stellar.DiskDataCache/Stellar.DiskDataCache.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<PackageId>StellarUI.DiskDataCache</PackageId>
88
<Title>Stellar UI - Disk Data Cache</Title>
99
<Authors>Eight-Bot</Authors>
10-
<Copyright>Eight-Bot 2024</Copyright>
10+
<Copyright>Eight-Bot 2025</Copyright>
1111
<PackageLicenseUrl>https://github.com/TheEightBot/StellarUI/blob/main/LICENSE</PackageLicenseUrl>
1212
<RepositoryUrl>https://github.com/TheEightBot/StellarUI</RepositoryUrl>
1313
<PackageTags>.NET;Caching;Disk Cache;MVVM;Reactive UI;Reactive Extensions;Eight-Bot</PackageTags>

Stellar.FluentValidation/Stellar.FluentValidation.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<PackageId>StellarUI.FluentValidation</PackageId>
88
<Title>Stellar UI - FluentValidation</Title>
99
<Authors>Eight-Bot</Authors>
10-
<Copyright>Eight-Bot 2024</Copyright>
10+
<Copyright>Eight-Bot 2025</Copyright>
1111
<PackageLicenseUrl>https://github.com/TheEightBot/StellarUI/blob/main/LICENSE</PackageLicenseUrl>
1212
<RepositoryUrl>https://github.com/TheEightBot/StellarUI</RepositoryUrl>
1313
<PackageTags>.NET;FluentValidation;MVVM;Reactive UI;Reactive Extensions;Eight-Bot</PackageTags>

Stellar.Maui.PopUp/Stellar.Maui.PopUp.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<PackageId>StellarUI.Maui.PopUp</PackageId>
2828
<Title>Stellar UI - MAUI Pop-up</Title>
2929
<Authors>Eight-Bot</Authors>
30-
<Copyright>Eight-Bot 2024</Copyright>
30+
<Copyright>Eight-Bot 2025</Copyright>
3131
<PackageLicenseUrl>https://github.com/TheEightBot/StellarUI/blob/main/LICENSE</PackageLicenseUrl>
3232
<RepositoryUrl>https://github.com/TheEightBot/StellarUI</RepositoryUrl>
3333
</PropertyGroup>

Stellar.Maui/Stellar.Maui.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<PackageId>StellarUI.Maui</PackageId>
2828
<Title>Stellar UI - MAUI</Title>
2929
<Authors>eight-Bot</Authors>
30-
<Copyright>Eight-Bot 2024</Copyright>
30+
<Copyright>Eight-Bot 2025</Copyright>
3131
<PackageLicenseUrl>https://github.com/TheEightBot/StellarUI/blob/main/LICENSE</PackageLicenseUrl>
3232
<RepositoryUrl>https://github.com/TheEightBot/StellarUI</RepositoryUrl>
3333
</PropertyGroup>

Stellar.SourceGenerators/Stellar.SourceGenerators.csproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@
66
<OutputItemType>Analyzer</OutputItemType>
77
<AssemblyName>Stellar.SourceGenerators</AssemblyName>
88
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
9+
10+
<PackageId>StellarUI.SourceGenerators</PackageId>
11+
<Title>Stellar UI - Source Generators</Title>
12+
<Authors>eight-Bot</Authors>
13+
<Copyright>Eight-Bot 2025</Copyright>
14+
<PackageLicenseUrl>https://github.com/TheEightBot/StellarUI/blob/main/LICENSE</PackageLicenseUrl>
15+
<RepositoryUrl>https://github.com/TheEightBot/StellarUI</RepositoryUrl>
16+
917
</PropertyGroup>
1018

1119
<ItemGroup>

Stellar.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "[Solution Items]", "[Soluti
1515
Directory.build.props = Directory.build.props
1616
stylecop.json = stylecop.json
1717
global.json = global.json
18+
README.md = README.md
1819
EndProjectSection
1920
EndProject
2021
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Stellar.MauiSample", "Stellar.MauiSample\Stellar.MauiSample.csproj", "{19579D26-E2AD-4B24-BF34-068EEDDB8C92}"

0 commit comments

Comments
 (0)