Skip to content

Commit

Permalink
feat: update trunk.conf
Browse files Browse the repository at this point in the history
  • Loading branch information
jmuelbert committed Jun 6, 2024
1 parent ab013e6 commit 0f96a1c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
5 changes: 3 additions & 2 deletions .trunk/trunk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -87,15 +87,16 @@ lint:
- trufflehog@3.78.0
- yamllint@1.35.1
actions:
disabled:
- commitlint
- trunk-fmt-pre-commit
enabled:
- commitizen
- commitlint
- git-blame-ignore-revs
- git-lfs
- npm-check
- trunk-announce
- trunk-check-pre-push
- trunk-fmt-pre-commit
- trunk-upgrade-available
tools:
enabled:
Expand Down
2 changes: 2 additions & 0 deletions docs/root/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@
<html lang="en">
<head>
<meta charset="utf-8" />

<title>Documentation</title>
<meta name="description" content="Documentation" />
<meta name="author" content="Some Author" />
</head>

<body>
This page should automatically redirect you to the latest version..,
<script src="js/versions.js"></script>
Expand Down

1 comment on commit 0f96a1c

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@check-spelling-bot Report

🔴 Please review

See the 📜action log or 📝 job summary for details.

Unrecognized words (1738)
aarch
ABBD
ABCF
Aber
abfb
Abh
abi
aboutdialog
absint
abspath
Abteilung
Abteilungsnamen
ACA
Accessname
accountinputarea
AClass
actionlint
activ
activeoff
activeon
addaction
Addresse
addstore
Adresse
AECBA
aeda
aee
AFCBA
afxres
ahmadnassri
aiohttp
airbnb
Aissue
Akeem
Akismet
Aktiv
Aktueller
aktuellste
Alertmanager
alex
alexshev
allem
Alles
ALLEXTERNALS
altera
Alternativ
amazonaws
amd
aminya
ammaraskar
ams
amsmath
ANamespace
andere
anderem
andresz
Anforderungen
angeben
Anmeldename
Anwendung
Anwendungsordner
anyofallof
Aopen
apk
appdata
APPDIR
appimage
appimagetool
applicatie
applicazione
appquick
apps
appstore
appveyer
appveyor
APPY
aqt
aqtinstall
aquasecurityofficial
Arbeit
Archivos
Arcu
Areaa
Areaclass
Areeas
Arelease
argn
argparse
armhf
ARPHELPLINK
ARPINSTALLOCATION
ARPNOREPAIR
ARPPRODUCTICON
ARPURLINFOABOUT
arrowsize
arrowtail
asciify
ASingle
astro
Asuper
Atest
atx
auch
aufbauen
aufgerufen
Aufruf
auot
aus
ausf
Ausr
ausw
Authentiq
AUTOBRIEF
autobuild
autoclean
autodesktop
Autodetected
autodoc
autogen
autolabeler
Autolayout
automerge
AUTOMOC
autopep
autoprograms
AUTORCC
autoremove
autosectionlabel
autotests
autotoc
AUTOUIC
aws
awscli
awscliv
azienda
aziendale
BACA
backticks
badgen
bak
BATCHMODE
bbb
bbf
bccc
bdd
BDDD
Bearbeite
Bearbeiten
bedeutet
bedrijf
Bedrijfscollector
beenden
Befehl
befindet
behaviorbot
bei
beiden
beim
Benutzer
Benutzername
Benutzernamen
bereinstimmen
bergreifende
berpr
bersetzungen
betriebssystem
Betriebssystemen
Bezeichnung
bezier
bfad
bfb
bfbe
bfd
bfdadc
Bibliothek
Bibliotheken
bibtex
billyan
bincrafters
bindir
binutils
bitbucket
bitmaps
Bitstream
blogs
Bmind
brazilianportuguese
BUGLIST
bugprone
bugtracker
Bugzilla
builddep
BUILDDIR
buildinfo
buildsystem
BUILDVERSION
buildx
CAAA
callergraph
callgraph
Camerino
ccache
cci
ccmake
CCritical
CDAF
CDebug
cdfc
cdn
CECB
CECC
Cecilapp
CEDA
CEEA
cellspacing
certifi
certs
certutil
cfeb
cfgv
cflags
cgi
chardet
charliermarsh
checkboxes
checkov
cheshirekow
chipcard
chipcarddoor
chipcarddoorinputarea
chipcardinputarea
chipcardprofile
chipcardprofiledoor
chipcardprofiledoorinputarea
chipcardprofileinputarea
chocolateyinstall
chris
chstes
chten
chtml
Ciara
CInventory
cityinputarea
cityname
ckgabe
clangd
clangformat
clangpath
clangtidy
classpath
clazy
Clickedlist
Clockrate
clpath
cmakedefine
cmakelang
CMakelists
CMDLINE
cmds
cmp
coafile
cobertura
codacy
codecov
codecvt
CODEFILE
codeofconduct
CODEOWNERS
Codepage
codeql
codesandbox
codespaces
codespell
codespellrc
Codet
Colchane
collaborationgraph
collecter
Collecteur
COLORSTYLE
colortbl
colspan
Commandline
commitizen
commitlint
commondata
commondesktop
commonmark
compamy
companyinputarea
Companyl
compat
Complementos
computerinputarea
Computernamen
computersoftware
computersoftwareinputarea
conan
conanbuildinfo
conanfile
conanrun
concrt
CONFIGDIR
Configjmbde
configversion
Constructur
containerd
continous
conventionalcommits
converttosarif
cookiecutter
COPYONLY
Corroy
corsican
cout
cpack
cplusplus
cpmaddpackage
cpmgetpackageversion
cpmregisterpackage
cppcheck
cppcoreguidelines
cppdbg
cppm
cpprc
cppreference
cppstd
cpptools
cppvsdbg
cpr
craftctl
createrepo
crosscompile
CROSSCOMPILING
crt
cschlosser
cssvar
cstring
csvimportdialog
ctest
ctxt
cullmann
CUxl
CVJp
CVS
CXA
cxxflags
cxxm
Cygwin
CZip
Daher
damit
dann
dans
daringfireball
dass
databaseversion
datacare
datacontext
DATADIR
datafieldnames
Datafields
Datainput
Datakonsult
Datei
Dateien
Daten
Datenbank
Datenbankabfrage
Datenbankdatei
Datensammler
Datensatz
datenschutz
DATETIME
dati
davidanson
dawbarton
dbaeumer
DBB
DBUILD
DBus
dch
dcl
DCMAKE
dcompiler
dconf
ddab
DDDC
DDEFAULT
ddl
debf
debian
DEBUGLIBS
debugpy
debuild
DED
DEMANGLE
dena
DENABLE
deparment
departmentinputarea
departmet
dephraiim
DEPRECATEDLIST
derjenigen
desktopicon
dessant
destinationlabel
devcontainer
devicename
devicenameinputarea
devicetype
devicetypeinputarea
devskim
dfa
DFAE
dfdfdf
DFF
DHTML
diafile
DIAPLAY
diesem
diesen
Dieser
directorygraph
dirvars
disabledoff
disabledon
distlib
distro
djlint
djlintrc
DKDE
dlg
DLGTM
dmg
DMy
dnd
dnf
docbook
dockerfiles
docoument
docset
docstrings
doctoc
doctrees
Docu
Documente
documentinputarea
docutils
Dokument
Dokumente
Dokumenten
Dominguez
donjayamanne
donn
dontinclude
DOPT
dotfile
DOTFONTPATH
dotnet
downlo
dox
doxdocgen
doxyfile
doxygen
doxygenfile
doxyindexer
doxyrules
doxysearch
Doxywizard
dpi
dput
DQAPPLICATION
DQT
dri
drirc
Drucke
Drucker
Druckernamen
dsc
DTDs
durch
DVI
DVT
DWORD
dylib
eabi
EAF
eafdc
eamodio
eca
ECLIPSEHELP
ecm
edc
edcb
edcd
eeaaad
EEECBCDF
eeef
eef
EGL
eigentlichen
ein
eine
einem
einen
einer
eingeben
einige
Einstellungen
Einstellungsdatun
eklady
Elasticsearch
elems
elfutils
emacs
emoji
employeeaccount
employeeaccountinputarea
employeedocument
employeedocumentinputarea
employeeinputarea
employeemodel
employeetable
emscripten
emsdk
endcond
enddate
Enddatum
endforeach
endfunction
endl
endmacro
Entenhausen
Entenstra
enthalten
Entpacken
Entwickler
Entwicklungssystem
Equick
equinusocio
erfasst
erfolgreich
errorlevel
errorstop
ersetzen
erstellen
Erzeuge
erzeugen
erzeugt
Erzeugung
esbenp
esbonio
EULA
EUPL
exceuted
exelinkflags
Exportieren
EXPORTNAME
facf
factorypath
famfamfam
FAQs
Farbe
fastlane
faxinputarea
Faxnumber
fbacb
fcf
fcoroutines
fdec
featuredarticles
feb
FEBD
Februar
FEEDNAME
FEEDURL
fef
Fehler
Fehlerberichte
Fehlermeldung
Fertig
fetchcontent
ffb
ffde
FFFA
ffne
ffnen
ffnet
fieldindexes
fieldname
fild
FILEFLAGS
FILEFLAGSMASK
filelock
FILEOS
FILESUBTYPE
filesystems
filetowrite
FILEVERSION
fina
finden
Findjmbdemodels
Findjmbdequick
Findjmbdewidgets
FINISHPAGE
Firefox
Firmen
Firstname
flakpak
flathub
flatpak
flatpakimage
flatpakrepo
flawfinder
Flickable
fltk
folgenden
fontcolor
fontello
fontname
FONTPATH
fontsize
fonttbl
fortsetzen
fossas
Foto
fpr
Fragen
freedesktop
freedesktopsdk
fsfe
fswiss
fuktion
functioninputarea
Funktion
funktioniert
fwlink
gammaray
gbar
gcc
GCOV
gcovr
gdiplus
GDK
geben
gebhard
Geburtstag
gedit
gefunden
gegevens
geht
genindex
Gernot
geschlossen
gesichert
gestellt
getenv
gha
ghaction
GHE
Ghz
gibt
Gitaly
gitlab
gitleaks
gitlint
GLESV
glicherweise
glx
gmail
gmx
gnueabi
gnueabihf
gnupg
gnuwin
goodcheck
google
googleapis
gpg
GPLv
Grafana
graphviz
groupgraph
grudev
Grunds
gsettings
gsoc
gtags
gtest
gtk
gtkmm
gui
guisupport
guyutongxue
hadolint
handlet
handover
Harddisk
hbenl
HCenter
HEADERFILE
heinrichreimer
hendrikmuhs
Hersteller
herunterladen
hhc
hhk
hhp
hicolor
hicpp
hidecallergraph
hidecallgraph
hidecollaborationgraph
hidedirectorygraph
hidegroupgraph
hideincludedbygraph
hideincludegraph
hideinheritancegraph
hideinitializer
hier
Hilfe
hilfreiche
Hinweise
hinzf
hinzu
hinzuf
HKLM
HKMU
hlen
hlp
horstretch
Hostx
hrbaren
hren
hsizetype
htags
htmlhelp
htmlhint
htmlraw
hykin
hyperlink
hypothesmith
IBTo
icccm
icns
ICONDIR
iconengines
iconset
iconutil
Idcombo
IDEDM
Idform
idl
idna
idx
ieeetr
IExl
ifdef
ifndef
ifw
ignoreversion
IHELP
ihre
Ihrem
Ihren
Ihrer
IHRv
ilammy
imageformats
img
imgui
implementiert
Importieren
importlib
includedbygraph
includedir
includegraph
includehidden
incluye
Indexx
inheritancegraph
inhouse
Initiaisiere
Initialisiere
initialisieren
Initialisierung
Initiallize
inkscape
innen
innnen
inno
innosetup
inplace
inputarea
inputfields
Installationsanleitung
Installationspakete
Installationsprogramm
INSTALLDIR
installieren
installiert
installierten
INSTDIR
instructios
intelli
internalpointers
intersphinx
INTGER
intlimits
ints
Inventar
Inventarnummer
inventoryinputarea
INVOKABLE
IOPTIONS
iostream
iot
ipp
IQUIT
iscc
isdir
isfile
islu
ismap
iss
issuecomment
italiano
itay
IVERSION
ixx
javadoc
Jax
jeder
Jef
jmbd
jmbde
jmbdemodels
jmbdepch
jmbdeqt
jmbdequick
jmbdetest
jmbdewidget
JMBe
jmdbde
jmdbe
jmde
jmuelbert
jquery
jsdelivr
jstemmer
juergen
jurplel
Kandeler
kann
Karten
kate
kateconfig
kbd
kdab
kde
KDEC
keine
kevinkyang
keyserver
keysyms
Kitware
Klar
KLocalized
Knative
Kommandozeile
Kommentare
Kommunikation
kompilieren
kompiliert
Kompilierungs
komplette
konnte
konnten
krause
krazy
krb
Kritischer
kubernetes
KWrite
labelfontname
labelfontsize
lala
Langusge
lastname
layoutdefault
Layouter
lbert
learngitbranching
leeren
Leitf
Lesen
Letze
Letzte
Lezte
lfs
libc
libcrypto
libcxx
libdbus
libdir
libdrm
libegl
LIBEXEC
libgl
libglib
libglu
libgssapi
libharfbuzz
libiconv
libicu
LIBINFIX
libintl
libjmbde
libnewlib
libpath
libpcre
libqt
libsdl
libstdc
libstdcpp
libxcb
libxcursor
libxkbcommon
linkid
liri
Liste
Lizenz
Lizenzen
LJO
lld
llvmlibc
lnk
localtime
LOGFILE
logicalcpu
Lokal
longpaths
lproj
lvdalens
lzma
lzo
macdeployqt
MACROFILE
madduci
Mailaddress
maincontroller
MAINPAGE
mainwindow
makedirs
Makefiles
makeindex
makeinfo
MAKEVAR
manfacturer
manufacturerinputarea
Manufacurer
markdownguide
markdownlint
matepek
materialdesignicons
mathjax
Mattermost
matthiashermsen
maxdepth
mchen
MDFILE
mdlrc
mega
megalinter
mehreren
meisten
meldet
MEMB
menuselection
metafile
metainfo
METAINFODIR
metavar
microsoft
mikepenz
miniperl
minmax
MINSIZEREL
Mitarbeiter
Mitarbeiternamen
mkpath
MML
mmt
mobileinputarea
Mobilelabel
Mobilenputarea
Mobiletelefon
Mobilnummer
moblienumber
moderncmakedomain
modindex
Modul
monosans
mozilla
mployee
msc
mscadocs
mscfile
mscgen
msdo
mshick
msiexec
mssql
msvc
msvcp
mudlet
muelbert
multiline
mutantdino
mycompany
myfile
myproj
myproject
mypy
mysql
Nachname
nahmen
nalong
NAMELINK
nanapro
nand
Nassri
nativen
natvis
nauwelaerts
nbut
ndere
nderung
nderungen
nderuung
ndex
ndig
ndigen
NDrop
Neargye
Netzwerk
neue
neuen
Neuer
neuere
neueste
newcommand
nez
nge
ngigkeiten
nicolas
njmbdequick
njmuelbert
nnen
nnumber
noch
nodiscard
noenv
nojekyll
NONINFRINGEMENT
NOPASSWD
norestart
normaloff
normalon
noscroll
nosubgrouping
NOSYSTEM
Notizen
notwendig
notwendigen
nproc
nset
nsis
NSOn
NSPACES
nsswitch
NSv
NSWT
nthe
nullptr
Nummer
nur
Nutzung
nvidia
OAuth
objc
objdump
ocornut
odbc
oder
Odio
odl
oftware
OMG
opengl
opensource
Orci
Ortsnamen
Orvault
OSId
osinputarea
ossar
ossf
osv
OSX
OSXX
outfile
outputfile
outreachy
oxipng
oxsecurity
packagecloud
pacman
Pak
pandoc
paperh
papersize
paperw
Papiergr
PARAMDOC
paret
Passwort
Patchveriosn
PBitte
Pboard
pch
pdb
pdflatex
Peralillo
PERLMOD
Pfad
PFiles
pgsql
phoenisx
phoneinputarea
Phonelabel
Phonenumber
pincode
pipefail
pipx
pkgconfig
placeinputarea
plainnat
plantuml
platformdirs
platforminputcontexts
platisd
plattform
Plattformen
Platz
PLZ
pmd
PNGs
pointsize
popd
popen
Postgre
POSTGRESQL
PREDEF
preferencesdialog
prereleases
prerequistes
printerinputarea
Printerr
printsupport
Priorit
probieren
processinf
processorinputarea
PRODUCTVERSION
Profil
programa
PROGRAMFILES
PROGRAMLISTING
programm
Programmdateien
programu
propget
propput
protobuf
Prozessor
psscriptanalyzer
PTRACE
pushd
pwsh
pydoc
pygments
pylance
pylint
pylintrc
pyproject
pyright
pytest
pytz
pyyaml
QAbstract
qapplication
QBENCHMARK
qbs
QByte
QCbor
qch
QChar
QCheck
QClose
QCombo
QCommand
QCOMPARE
QCore
QData
QDate
QDebug
QDialog
QDir
qdocconf
QDouble
qenums
QFETCH
QFile
QForm
Qgd
qgenericbearer
qgetenv
qgif
QGraphics
QGrid
QGroup
QGui
qguiapplication
QHash
qhcp
qhelpgenerator
QHG
qhp
qicns
qico
QIcon
QIO
QItem
qjpeg
QJson
QLabel
QLatin
QLibrary
QLine
QList
QLocale
QLogging
qlonglong
QMain
qmake
QMenu
QMessage
QMeta
qml
qmldir
qmllint
qmlprofile
qmlprofiler
qmlproject
qmodel
qnatural
QObject
QODBC
qpa
QPage
QPoint
QPointer
QPrint
QPrinter
QPSQL
QPush
QQml
qrc
QRegular
QResize
qresource
QScroll
QSettings
qsf
QSize
qsizetype
QSlider
QSpin
QSplitter
QSql
qsqlite
qsqlmysql
qsqlodbc
qsqlpsql
QStandard
QStatus
QString
qsvg
qsvgicon
QTable
qtbase
qtbuildprofiles
qtcreator
qtdeclarative
qtdoc
qtds
qtest
QText
qtga
QTHELP
qthelpproject
qtiff
qtimageformats
Qtjmbde
QTool
qtqml
qtquick
qtquickcontrols
QTranslator
QTree
qtscript
qtshadertools
qtsingleapplication
qtsvg
qttools
qttranslations
qtversion
qtvsctools
Quellcode
Quellen
quickinspector
quicklaunchicon
quickstart
quicktest
Quickversion
QUrl
QUuid
QVariant
QVERIFY
qvlog
qwbmp
qwebp
QWidget
qwindows
qwindowsvistastyle
raccogliere
Raccolta
Rahim
randr
rankdir
rapidjson
rarr
Raum
rdpart
rdparty
reapeating
Receipe
recived
redhat
redis
redist
redistributable
Redmine
refact
refreshenv
Relationmodel
RELEASELIBS
releasenotes
releation
Releted
relpath
RELWITHDEBINFO
renewcommand
resdirs
resetable
resourcemonitor
Ressourcen
retifrav
returntocorp
rgb
rgba
riverbankcomputing
rmrf
robmensching
rofiles
rpi
rpmbuild
rpmlint
Rsrc
rster
rstext
rtd
rubocop
rufo
runit
runtimes
Rxxx
Salesforce
SAML
Sammeln
sanitizers
sche
schen
Schl
schlie
Schreiben
scht
Schwerer
scm
scottishgaelic
scpt
screenshot
SCRIPTDIR
scrollbars
SCXML
searchdata
SEARCHENGINE
seccomp
sectionauthor
selectedoff
selectedon
Selectio
semgrep
serbiancyrillic
serbianlatin
Serialnumber
Seriennummer
servercore
servor
setattr
setzen
sexample
sfml
sharedlinkflags
shellcheck
shellcheckrc
shfmt
SHLIBDEPS
showinitializer
sideeffect
Sidekiq
sidepane
signalsandslots
Signup
singleapplication
singlehtml
sitemap
sizepolicy
sloc
slowlog
Smath
SMPROGRAMS
snapcore
snapcraft
snapimage
snf
sobolevn
soci
socio
softprops
softwareinputarea
sollte
sonarqube
sondern
Soubory
SOURCEDIR
sourceforge
sourcelabel
SOVERSION
spdlog
spdx
SPHINXBUILD
sphinxcontrib
SPHINXOPTS
sphinxsidebarwrapper
splitext
sqlcheck
sqldrivers
sqlfluff
sqlfmt
sqlite
sqlx
srcdirs
srggrs
ssel
sselchip
ssen
Ssymbols
stackblitz
standalone
standardrb
startdate
starten
startmenu
startswith
startuml
STDINT
stdset
stefanzweifel
steht
STGZ
strangequark
STREQUAL
stringslint
structs
stylelint
stylesheet
subbuild
subdir
subgrouping
SUBLANG
Submodul
Subview
svenstaro
svgo
svgz
svn
swiftlint
swyddfa
systemdata
systemdatainputarea
Systemdatem
Systemdaten
Tabelle
Tabellen
Tabellename
Tablename
tagfile
tagname
Taktrate
tamasfe
TARGETDIR
taskfile
taskkill
tbl
TBZ
technet
Tehe
Telefon
Telefone
Telefonnr
Telefonnummer
tename
tenamen
terrascan
TESTLIST
testname
tetyp
texi
texinfo
textureextension
tgz
thea
thead
thlorenz
tigen
tigt
tigten
timezone
Tisch
Titel
titleinputarea
TLDR
Toc
toctree
TODOLIST
tokei
TOLOWER
tomli
tomwhross
toolbar
toolset
TOPLEVEL
Traduzioni
treeview
Tristique
trivy
trufflehog
Tsch
tsconfigs
twxs
TXZ
typedef
typedef'ed
tzip
tzlich
TZST
tzt
tzte
Ubutu
ucf
UDBZ
uft
UML
Umlna
unbekannte
Unbekannter
uncrustify
und
undoc
une
UNIICON
uninstallexe
Uninstallprogram
Unistallprogram
unixlike
unscript
unshallow
unter
Unternehmen
unterst
unversioned
Upate
UPDATA
Updateline
urllib
usepackage
userappdata
vadimcn
valuelist
valuemap
varchar
Variante
VCenter
vcpkg
vcredist
vcruntime
vcvarsall
vcvarsallpath
venv
Verbindung
Verbrauchsmaterial
verf
verlieren
Verschiedenes
versionadded
versionchanged
VERSIONCODE
versioninfo
VERSIONSUFFIX
verstretch
verwendet
verzamelen
Verzeichnis
VFT
vhd
vhdl
viele
viewcode
virtualenv
virtuals
visualstudioexptteam
volker
vollst
vom
Vorgang
vorhanden
Vorname
Vorschau
VOS
vsc
vscodeintellicodes
vsizetype
vswhere
vuillamy
wagoid
webfont
Webrequest
Webseite
Website
weiter
werden
Werkzeuge
Widgetversion
wie
wikipedia
wil
wildcards
windeployqt
windowsprintersupport
WINDOWSSTATE
windowsvistastyle
winqt
winres
winresrc
winver
Winzig
wip
withastro
wix
wixtoolset
wixui
wmj
Wno
wontfix
WORKDIR
workerscript
workflows
workspaces
wurde
wwwroot
xapian
xcode
xcodebuild
xctoolchain
XCURSOR
xdg
XError
xfixes
xinerama
xkb
XShm
xterm
XWayland
xzf
yocto
yokawasa
yzhang
zainchen
Zeile
zentral
Ziehen
zipcitiyinputarea
zipcity
zipcityinputarea
zipcode
zipcodeinputarea
zipfile
zipp
zoneinfo
zufuliu
Zugang
zum
zur
zwingend
Some files were automatically ignored 🙈

These sample patterns would exclude them:

(?:^|/)config\.cmake\.in$
(?:^|/)project-words\.txt$
/icons/[^/]+$
^\Q.mailmap\E$
^\Qapps/libs/models/autotests/data/test.diff\E$
^\Qapps/libs/widgets/CMakeLists_files.cmake\E$
^\QCODE_OF_CONDUCT_de-DE.md\E$
^\QCONTRIBUTING_de-DE.md\E$
^\Qdocs/api/index.rst\E$
^\Qpackaging/ifw/README.md\E$
^\Qpackaging/win/chocolatey/jmbde.nuspec\E$
^\Qpackaging/win/CMakeLists.txt\E$
^\Qpackaging/win/installer_Qt5_x64.wxs\E$
^\Qresources/text/database.qmodel\E$
^apps/libs/quick/src/qml/models/qmldir$
^apps/libs/quick/src/qml/ui/qmldir$
^config/
^packaging/linux/VERSIONSUFFIX$

You should consider excluding directory paths (e.g. (?:^|/)vendor/), filenames (e.g. (?:^|/)yarn\.lock$), or file extensions (e.g. \.gz$)

You should consider adding them to:

.github/actions/spelling/excludes.txt

File matching is via Perl regular expressions.

To check these files, more of their words need to be in the dictionary than not. You can use patterns.txt to exclude portions, add items to the dictionary (e.g. by adding them to allow.txt), or fix typos.

To accept these unrecognized words as correct and update file exclusions, you could run the following commands

... in a clone of the git@github.com:jmuelbert/jmbde-QT.git repository
on the improve_build-workflow branch (ℹ️ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/00c989c97749eb0cb2d256bdc55ac61b0096c6d3/apply.pl' |
perl - 'https://github.com/jmuelbert/jmbde-QT/actions/runs/9399296315/attempts/1'
Available 📚 dictionaries could cover words not in the 📘 dictionary
Dictionary Entries Covers Uniquely
cspell:python/src/python/python-lib.txt 2417 48 13
cspell:python/src/python/python.txt 392 34 13
cspell:cpp/src/ecosystem.txt 51 14 10
cspell:python/src/common/extra.txt 741 17 9
cspell:npm/dict/npm.txt 302 16 8

Consider adding them (in .github/workflows/spelling.yml) for uses: check-spelling/check-spelling@00c989c97749eb0cb2d256bdc55ac61b0096c6d3 in its with:

      with:
        extra_dictionaries:
          cspell:python/src/python/python-lib.txt
          cspell:python/src/python/python.txt
          cspell:cpp/src/ecosystem.txt
          cspell:python/src/common/extra.txt
          cspell:npm/dict/npm.txt

To stop checking additional dictionaries, add (in .github/workflows/spelling.yml) for uses: check-spelling/check-spelling@00c989c97749eb0cb2d256bdc55ac61b0096c6d3 in its with:

check_extra_dictionaries: ''
Pattern suggestions ✂️ (35)

You could add these patterns to .github/actions/spelling/patterns.txt:

# Automatically suggested patterns
# hit-count: 974 file-count: 265
# Non-English
[a-zA-Z]*[ÀÁÂÃÄÅÆČÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæčçèéêëìíîïðñòóôõöøùúûüýÿĀāŁłŃńŅņŒœŚśŠšŜŝŸŽžź][a-zA-Z]{3}[a-zA-ZÀÁÂÃÄÅÆČÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæčçèéêëìíîïðñòóôõöøùúûüýÿĀāŁłŃńŅņŒœŚśŠšŜŝŸŽžź]*|[a-zA-Z]{3,}[ÀÁÂÃÄÅÆČÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæčçèéêëìíîïðñòóôõöøùúûüýÿĀāŁłŃńŅņŒœŚśŠšŜŝŸŽžź]|[ÀÁÂÃÄÅÆČÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæčçèéêëìíîïðñòóôõöøùúûüýÿĀāŁłŃńŅņŒœŚśŠšŜŝŸŽžź][a-zA-Z]{3,}

# hit-count: 526 file-count: 41
# in check-spelling@v0.0.22+, printf markers aren't automatically consumed
# printf markers
(?<!\\)\\[nrt](?=[a-z]{2,})

# hit-count: 515 file-count: 103
# https/http/file urls
(?:\b(?:https?|ftp|file)://)[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]

# hit-count: 361 file-count: 7
# alternate markers if you run into latex and friends
(?<!\\)\\[nrt](?=[a-z]{2,})(?=.*['"`])

# hit-count: 352 file-count: 8
# uuid:
\b[0-9a-fA-F]{8}-(?:[0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}\b

# hit-count: 213 file-count: 33
# GitHub SHAs (markdown)
(?:\[`?[0-9a-f]+`?\]\(https:/|)/(?:www\.|)github\.com(?:/[^/\s"]+){2,}(?:/[^/\s")]+)(?:[0-9a-f]+(?:[-0-9a-zA-Z/#.]*|)\b|)

# hit-count: 104 file-count: 25
# Compiler flags (Unix, Java/Scala)
# Use if you have things like `-Pdocker` and want to treat them as `docker`
(?:^|[\t ,>"'`=(])-(?:(?:J-|)[DPWXY]|[Llf])(?=[A-Z]{2,}|[A-Z][a-z]|[a-z]{2,})

# hit-count: 96 file-count: 22
# Compiler flags (Windows / PowerShell)
# This is a subset of the more general compiler flags pattern.
# It avoids matching `-Path` to prevent it from being treated as `ath`
(?:^|[\t ,"'`=(])-(?:[DPL](?=[A-Z]{2,})|[WXYlf](?=[A-Z]{2,}|[A-Z][a-z]|[a-z]{2,}))

# hit-count: 72 file-count: 27
# hex runs
\b[0-9a-fA-F]{16,}\b

# hit-count: 19 file-count: 3
# shields.io
\bshields\.io/[-\w/%?=&.:+;,]*

# hit-count: 16 file-count: 2
# .desktop localized entries
^[A-Z][a-z]+\[[a-z]+\]=.*$

# hit-count: 16 file-count: 2
# Localized .desktop content
Name\[[^\]]+\]=.*

# hit-count: 12 file-count: 6
# githubusercontent
/[-a-z0-9]+\.githubusercontent\.com/[-a-zA-Z0-9?&=_\/.]*

# hit-count: 9 file-count: 3
# URL escaped characters
\%[0-9A-F][A-F]

# hit-count: 7 file-count: 4
# version suffix <word>v#
(?:(?<=[A-Z]{2})V|(?<=[a-z]{2}|[A-Z]{2})v)\d+(?:\b|(?=[a-zA-Z_]))

# hit-count: 6 file-count: 1
# https://www.gnu.org/software/groff/manual/groff.html
# man troff content
\\f[BCIPR]

# hit-count: 3 file-count: 3
# This does not cover multiline strings, if your repository has them,
# you'll want to remove the `(?=.*?")` suffix.
# The `(?=.*?")` suffix should limit the false positives rate
# printf
%(?:(?:(?:hh?|ll?|[jzt])?[diuoxn]|l?[cs]|L?[fega]|p)(?=[a-z]{2,})|(?:X|L?[FEGA]|p)(?=[a-zA-Z]{2,}))(?=[_a-zA-Z]+\b)(?!%)(?=.*?['"])

# hit-count: 3 file-count: 1
# Wikipedia
\ben\.wikipedia\.org/wiki/[-\w%.#]+

# hit-count: 3 file-count: 1
# latex (check-spelling <= 0.0.21)
\\(?:n(?:ew|ormal|osub)|r(?:enew)|t(?:able(?:of|)|he|itle))(?=[a-z]+)

# hit-count: 2 file-count: 2
# hex digits including css/html color classes:
(?:[\\0][xX]|\\u|[uU]\+|#x?|\%23)[0-9_a-fA-FgGrR]*?[a-fA-FgGrR]{2,}[0-9_a-fA-FgGrR]*(?:[uUlL]{0,3}|[iu]\d+)\b

# hit-count: 2 file-count: 2
# curl arguments
\b(?:\\n|)curl(?:\s+-[a-zA-Z]{1,2}\b)*(?:\s+-[a-zA-Z]{3,})(?:\s+-[a-zA-Z]+)*

# hit-count: 2 file-count: 2
# tar arguments
\b(?:\\n|)g?tar(?:\.exe|)(?:(?:\s+--[-a-zA-Z]+|\s+-[a-zA-Z]+|\s[ABGJMOPRSUWZacdfh-pr-xz]+\b)(?:=[^ ]*|))+

# hit-count: 2 file-count: 1
# apple
\bdeveloper\.apple\.com/[-\w?=/]+

# hit-count: 1 file-count: 1
# Google Storage
\b[-a-zA-Z0-9.]*\bstorage\d*\.googleapis\.com(?:/\S*|)

# hit-count: 1 file-count: 1
# git.io
\bgit\.io/[0-9a-zA-Z]+

# hit-count: 1 file-count: 1
# Internet Archive
\barchive\.org/web/\d+/(?:[-\w.?,'/\\+&%$#_:]*)

# hit-count: 1 file-count: 1
# microsoft
\b(?:https?://|)(?:(?:download\.visualstudio|docs|msdn2?|research)\.microsoft|blogs\.msdn)\.com/[-_a-zA-Z0-9()=./%]*

# hit-count: 1 file-count: 1
# vs devops
\bvisualstudio.com(?::443|)/[-\w/?=%&.]*

# hit-count: 1 file-count: 1
# Twitter markdown
\[\@[^[/\]:]*?\]\(https://twitter.com/[^/\s"')]*(?:/status/\d+(?:\?[-_0-9a-zA-Z&=]*|)|)\)

# hit-count: 1 file-count: 1
# Twitter status
\btwitter\.com/[^/\s"')]*(?:/status/\d+(?:\?[-_0-9a-zA-Z&=]*|)|)

# hit-count: 1 file-count: 1
# badgen.net
\bbadgen\.net/badge/[^")\]'\s]+

# hit-count: 1 file-count: 1
# sha-... -- uses a fancy capture
(\\?['"]|&quot;)[0-9a-f]{40,}\g{-1}

# hit-count: 1 file-count: 1
# base64 encoded content, possibly wrapped in mime
(?:^|[\s=;:?])[-a-zA-Z=;:/0-9+]{50,}(?:[\s=;:?]|$)

# hit-count: 1 file-count: 1
# Update Lorem based on your content (requires `ge` and `w` from https://github.com/jsoref/spelling; and `review` from https://github.com/check-spelling/check-spelling/wiki/Looking-for-items-locally )
# grep '^[^#].*lorem' .github/actions/spelling/patterns.txt|perl -pne 's/.*i..\?://;s/\).*//' |tr '|' "\n"|sort -f |xargs -n1 ge|perl -pne 's/^[^:]*://'|sort -u|w|sed -e 's/ .*//'|w|review -
# Warning, while `(?i)` is very neat and fancy, if you have some binary files that aren't proper unicode, you might run into:
## Operation "substitution (s///)" returns its argument for non-Unicode code point 0x1C19AE (the code point will vary).
## You could manually change `(?i)X...` to use `[Xx]...`
## or you could add the files to your `excludes` file (a version after 0.0.19 should identify the file path)
# Lorem
(?:\w|\s|[,.])*\b(?i)(?:amet|consectetur|cursus|dolor|eros|ipsum|lacus|libero|ligula|lorem|magna|neque|nulla|suscipit|tempus)\b(?:\w|\s|[,.])*

# hit-count: 1 file-count: 1
# latex (check-spelling >= 0.0.22)
\\\w{2,}\{

Errors (7)

See the 📜action log or 📝 job summary for details.

❌ Errors Count
ℹ️ binary-file 13
ℹ️ candidate-pattern 68
❌ check-file-path 780
❌ dictionary-not-found 6
❌ forbidden-pattern 24
ℹ️ large-file 4
ℹ️ noisy-file 16

See ❌ Event descriptions for more information.

If the flagged items are 🤯 false positives

If items relate to a ...

  • binary file (or some other file you wouldn't want to check at all).

    Please add a file path to the excludes.txt file matching the containing file.

    File paths are Perl 5 Regular Expressions - you can
    test yours before committing to verify it will match
    your files.

    ^ refers to the file's path from the root of the repository, so ^README\.md$ would exclude
    README.md (on whichever branch you're using).

  • well-formed pattern.

    If you can write a
    pattern
    that would match it, try adding it to the patterns.txt file.

    Patterns are Perl 5 Regular Expressions - you can
    test yours before committing to verify it will match
    your lines.

    Note that patterns can't match multiline strings.

🚂 If you're seeing this message and your PR is from a branch that doesn't have
check-spelling, please merge to your PR's base branch to get the version configured for your
repository.

Please sign in to comment.