Skip to content

docs: add GitHub Pages site for PureSharp - #24

Merged
mao2009 merged 6 commits into
mainfrom
docs/github-pages-site
Sep 8, 2026
Merged

docs: add GitHub Pages site for PureSharp#24
mao2009 merged 6 commits into
mainfrom
docs/github-pages-site

Conversation

@mao2009

@mao2009 mao2009 commented Sep 8, 2026

Copy link
Copy Markdown
Owner

Summary

Add a minimal static GitHub Pages site for PureSharp to improve discoverability in Google/Bing and provide a concise entry point for C# developers interested in referential transparency, immutability, functional programming, and Roslyn analyzers.

Added

  • docs/index.html — project landing page
  • docs/features.html — purity, immutable locals, FluentIf, and Roslyn workflow
  • docs/diagnostics.html — RT/LVP/FIF diagnostic overview
  • docs/assets/site.css — small responsive stylesheet
  • docs/robots.txt
  • docs/sitemap.xml

Each HTML page has a unique title, meta description, one h1, canonical URL, internal navigation, and links to GitHub. The site is static HTML/CSS only and assumes publication at https://mao2009.github.io/PureSharp/ from main /docs.

The content is based on the current README and docs/DIAGNOSTICS.md; it does not introduce new analyzer guarantees or alter runtime/analyzer behavior.

Recommended GitHub About settings

Website
https://mao2009.github.io/PureSharp/

Suggested description
C# Roslyn analyzer and library for referential transparency, immutable local variables, and safer functional-style programming.

Suggested topics
csharp, roslyn, roslyn-analyzer, functional-programming, referential-transparency, immutability, static-analysis, dotnet, code-quality, analyzer, pure-functions, fluent-api

@coderabbitai

coderabbitai Bot commented Sep 8, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 0ad497c0-73e3-44d2-8dd6-eac4f1000b19


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@mao2009
mao2009 merged commit 8a37a13 into main Sep 8, 2026
2 checks passed
@mao2009
mao2009 deleted the docs/github-pages-site branch September 8, 2026 04:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant