Skip to content
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
]
},
"demaconsulting.buildmark": {
"version": "0.4.0",
"version": "0.4.1",
"commands": [
"buildmark"
]
Expand All @@ -49,6 +49,12 @@
"commands": [
"versionmark"
]
},
"demaconsulting.reviewmark": {
"version": "0.1.0",
"commands": [
"reviewmark"
]
}
}
}
113 changes: 0 additions & 113 deletions .cspell.json

This file was deleted.

136 changes: 136 additions & 0 deletions .cspell.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,136 @@
---
# Spell-Checking
#
# PURPOSE:
# - Maintain professional documentation and code quality
# - Catch spelling errors before publication
# - Support consistent technical terminology usage
# - Misspelled words should be fixed in the source
# - NEVER add a misspelled word to the 'words' list
# - PROPOSE only genuine technical terms/names as needed

version: "0.2"
language: en

# Project-specific technical terms and tool names
words:
- Anson
- Blockquotes
- buildmark
- BuildMark
- build_notes
- buildMultiTargeting
- camelcase
- Checkmarx
- code_quality
- code_review_plan
- code_review_report
- CodeQL
- copilot
- cspell
- csproj
- dbproj
- dcterms
- declaredat
- Dema
- demaconsulting
- DEMACONSULTINGNUGETKEY
- Dependabot
- dependabot
- doctitle
- dotnet
- dotnettool
- editorconfig
- filepart
- fsproj
- Gidget
- gitattributes
- gitignore
- hotspots
- ibiqlik
- LINQ
- maintainer
- markdownlint
- mermaid
- MSBUILD
- MSBUILDDISABLENODEREUSE
- MSTest
- mstest
- myterm
- ncipollo
- NOASSERTION
- ntia
- nuget
- nupkg
- opencover
- pagetitle
- pandoc
- Pandoc
- Propagatable
- purl
- Pylint
- Qube
- reqstream
- ReqStream
- requirements_doc
- requirements_report
- reviewmark
- ReviewMark
- rezip
- sandboxed
- Sarif
- SarifMark
- SBOM
- Semgrep
- semver
- slnx
- snupkg
- Sonar
- SonarAnalyzer
- SonarCloud
- sonarmark
- SonarMark
- sonarscanner
- SonarQube
- spdx
- SPDX
- SPDXID
- SpdxModel
- SpdxTool
- streetsidesoftware
- templatetool
- TemplateDotNetTool
- testname
- TMPL
- trace_matrix
- triaging
- Trivy
- trx
- vbproj
- vcxproj
- versionmark
- VersionMark
- Weasyprint
- wildcards
- YamlDotNet
- yamllint

# Exclude common build artifacts, dependencies, and vendored third-party code
ignorePaths:
- "**/.git/**"
- "**/node_modules/**"
- "**/.venv/**"
- "**/thirdparty/**"
- "**/third-party/**"
- "**/3rd-party/**"
- "**/AGENT_REPORT_*.md"
- "**/.agent-logs/**"
- "**/bin/**"
- "**/obj/**"
- "*.nupkg"
- "*.snupkg"
- "*.dll"
- "*.exe"
- "*.trx"
- "*.spdx.json"
- package-lock.json
7 changes: 7 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Set default behavior: normalize line endings to LF on checkout for all text files.
# This ensures consistent SHA256 fingerprints for reviewmark across all platforms.
* text=auto eol=lf

# Windows batch files require CRLF line endings to function correctly.
*.bat text eol=crlf
*.cmd text eol=crlf
83 changes: 0 additions & 83 deletions .github/agents/code-quality-agent.md

This file was deleted.

Loading
Loading