diff --git a/cspell.schema.json b/cspell.schema.json index 801b880e6c0..9adf7b46c4e 100644 --- a/cspell.schema.json +++ b/cspell.schema.json @@ -596,6 +596,8 @@ "PredefinedPatterns": { "enum": [ "Base64", + "Base64MultiLine", + "Base64SingleLine", "CStyleComment", "CStyleHexValue", "CSSHexValue", @@ -608,7 +610,9 @@ "PhpHereDoc", "PublicKey", "RsaCert", + "SshRsa", "SHA", + "HashStrings", "SpellCheckerDisable", "SpellCheckerDisableBlock", "SpellCheckerDisableLine", diff --git a/integration-tests/snapshots/AdaDoom3/AdaDoom3/report.yaml b/integration-tests/snapshots/AdaDoom3/AdaDoom3/report.yaml index 24de8bc2ee2..527525da010 100644 --- a/integration-tests/snapshots/AdaDoom3/AdaDoom3/report.yaml +++ b/integration-tests/snapshots/AdaDoom3/AdaDoom3/report.yaml @@ -5,7 +5,7 @@ Args: ["**/*.*"] Summary: files: 105 filesWithIssues: 98 - issues: 3079 + issues: 3081 errors: 0 Errors: [] @@ -896,6 +896,7 @@ issues: - "runsdk.hta:366:86 Krita U install\"> Install Krita Image Editor" - "runsdk.hta:371:31 decompile U button onClick=\"button_decompileBSP()\" > Decompile Valve BSPs" + - "Tools/compile-idmap.bat:3:66 Uncompiled U ./Games/DOOM/Assets/Uncompiled/Maps/delta4\"" - "Tools/compile-idmap.py:27:18 groupend U def next_line_is_groupend (line):" - "Tools/compile-idmap.py:121:98 lfwall U \"textures/base_wall/lfwall13f3\"" - "Tools/compile-idmap.py:260:24 playerclip U if re.search(r'playerclip', line):" diff --git a/integration-tests/snapshots/AdaDoom3/AdaDoom3/snapshot.txt b/integration-tests/snapshots/AdaDoom3/AdaDoom3/snapshot.txt index 18d3754dd3d..27d41a8cc61 100644 --- a/integration-tests/snapshots/AdaDoom3/AdaDoom3/snapshot.txt +++ b/integration-tests/snapshots/AdaDoom3/AdaDoom3/snapshot.txt @@ -3,7 +3,7 @@ Repository: AdaDoom3/AdaDoom3 Url: "https://github.com/AdaDoom3/AdaDoom3.git" Args: ["**/*.*"] Lines: - CSpell: Files checked: 105, Issues found: 3079 in 98 files + CSpell: Files checked: 105, Issues found: 3081 in 98 files exit code: 1 ./Engine/Assembly/PPC/neo-engine-cpu.adb:5:78 - Unknown word (Squirek) -- Copyright (C) 2016 Justin Squirek ./Engine/Assembly/x86-64/neo-engine-cpu.adb:101:111 - Unknown word (OSXSAVE) -- ECX_Register, 27); -- OSXSAVE @@ -865,6 +865,7 @@ Lines: ./Games/DOOM/Resource/locale.csv:2:75 - Unknown word (erreur) -- more information?","Une erreur est survenue, voudriez ./Games/DOOM/Resource/locale.csv:2:86 - Unknown word (survenue) -- information?","Une erreur est survenue, voudriez-vous voir ./Games/DOOM/Resource/locale.csv:2:96 - Unknown word (voudriez) -- erreur est survenue, voudriez-vous voir plus d'informations +./Tools/compile-idmap.bat:3:66 - Unknown word (Uncompiled) -- ./Games/DOOM/Assets/Uncompiled/Maps/delta4" ./Tools/compile-idmap.py:121:98 - Unknown word (lfwall) -- "textures/base_wall/lfwall13f3" ./Tools/compile-idmap.py:260:24 - Unknown word (playerclip) -- if re.search(r'playerclip', line): ./Tools/compile-idmap.py:268:24 - Unknown word (monsterclip) -- if re.search(r'monsterclip', line): diff --git a/integration-tests/snapshots/aws-amplify/docs/snapshot.txt b/integration-tests/snapshots/aws-amplify/docs/snapshot.txt index 5b8d33c84da..71a001332b7 100644 --- a/integration-tests/snapshots/aws-amplify/docs/snapshot.txt +++ b/integration-tests/snapshots/aws-amplify/docs/snapshot.txt @@ -3,7 +3,11 @@ Repository: aws-amplify/docs Url: "https://github.com/aws-amplify/docs.git" Args: ["**/*.{md,mdx}"] Lines: - CSpell: Files checked: 1305, Issues found: 2 in 2 files + CSpell: Files checked: 1305, Issues found: 8 in 6 files exit code: 1 ./src/fragments/lib/auth/flutter/device_features/20_forgetDevice.mdx:20:55 - Unknown word (bcfa) -- _38284cea-6c7f-4a8c-bcfa-ac8946a0d1eb'); +./src/fragments/lib/client-configuration/js/js-configuration.mdx:95:30 - Unknown word (testappa) -- user_files_s3_bucket: "testappa321fb103f1f2ae6a4d25d +./src/fragments/ui-legacy/auth/react/tutorial.mdx:87:138 - Unknown word (authentcator) -- Guide](/ui-legacy/auth/authentcator/q/framework/react). +./src/fragments/ui/auth/web/authenticator.mdx:1065:49 - Unknown word (handleauthstatechange) -- fragments/ui/auth/react/handleauthstatechange.mdx"; +./src/pages/cli/project/monorepo.mdx:89:28 - Unknown word (nsswamin) -- your schema at /Users/nsswamin/workspace/Experiments ./src/pages/cli/usage/mock.mdx:218:30 - Unknown word (deddd) -- ClientDatabasePrefix": "deddd_AMAZON_COGNITO_USER diff --git a/integration-tests/snapshots/django/django/report.yaml b/integration-tests/snapshots/django/django/report.yaml index a4d8f219184..ae0ed308d74 100644 --- a/integration-tests/snapshots/django/django/report.yaml +++ b/integration-tests/snapshots/django/django/report.yaml @@ -5,7 +5,7 @@ Args: ["**/*.{md,py}"] Summary: files: 2730 filesWithIssues: 857 - issues: 7114 + issues: 7120 errors: 0 Errors: [] @@ -908,66 +908,67 @@ issues: - "tests/admin_views/test_nav_sidebar.py:26:16 wihout U path('test_wihout_sidebar/admin/', site" - "tests/admin_views/test_nav_sidebar.py:92:54 héllo U sidebar:admin_views_héllo_changelist')" - "tests/admin_views/test_nav_sidebar.py:100:14 Héllos U 'Héllos'" - - "tests/admin_views/tests.py:163:37 Norske U article_set-0-title\": \"Norske bostaver æøå skaper" - - "tests/admin_views/tests.py:163:44 bostaver U set-0-title\": \"Norske bostaver æøå skaper problemer" - - "tests/admin_views/tests.py:163:64 problemer U bostaver æøå skaper problemer\"," - - "tests/admin_views/tests.py:608:44 Karnataka U objects.create(name='Karnataka')" - - "tests/admin_views/tests.py:622:63 vodcast U reverse('admin:admin_views_vodcast_changelist'), {})" - - "tests/admin_views/tests.py:645:53 chapterxtra U reverse('admin:admin_views_chapterxtra1_changelist')" - - "tests/admin_views/tests.py:788:47 Choisir U assertNotContains(response, 'Choisir une heure')" - - "tests/admin_views/tests.py:788:59 heure U response, 'Choisir une heure')" - - "tests/admin_views/tests.py:868:63 referencedbyparent U reverse('admin:admin_views_referencedbyparent_changelist'), {TO_FIELD" - - "tests/admin_views/tests.py:873:63 referencedbyinline U reverse('admin:admin_views_referencedbyinline_changelist'), {TO_FIELD" - - "tests/admin_views/tests.py:878:42 referencedbygenrel U reverse('admin:admin_views_referencedbygenrel_changelist')" - - "tests/admin_views/tests.py:941:63 undeletableobject U reverse('admin:admin_views_undeletableobject_change', args=(instance" - - "tests/admin_views/tests.py:1009:47 Paulo U TIME_ZONE='America/Sao_Paulo', USE_TZ=True)" - - "tests/admin_views/tests.py:1361:53 Mauchly U objects.create(name='John Mauchly', gender=1, alive=True" - - "tests/admin_views/tests.py:1546:13 nostaffuser U cls.nostaffuser = User.objects.create" - - "tests/admin_views/tests.py:1546:62 nostaff U create_user(username='nostaff', password='secret'" - - "tests/admin_views/tests.py:1801:27 ikke U 'title': 'Døm ikke'," - - "tests/admin_views/tests.py:1844:30 rsaquo U change_list_link = '› Articles" - - "tests/admin_views/tests.py:1908:23 Ikke U 'title': 'Ikke fordømt'," - - "tests/admin_views/tests.py:1908:28 fordømt U 'title': 'Ikke fordømt'," - - "tests/admin_views/tests.py:1985:78 mult U create(id=3, name='odd id mult 3')" - - "tests/admin_views/tests.py:2816:66 hott U content_object=plot, name='hott')" - - "tests/admin_views/tests.py:3009:30 Fhistory U self.assertIn('/123_2Fhistory/', response.headers" - - "tests/admin_views/tests.py:3033:44 myfield U assertRedirects(response, '%s?myfield=%s' % (reverse('admin" - - "tests/admin_views/tests.py:3042:44 Lærdommer U objects.create(name='Lærdommer')" - - "tests/admin_views/tests.py:3045:71 Svært U problemer', content='

Svært frustrerende med UnicodeDecod" - - "tests/admin_views/tests.py:3045:77 frustrerende U , content='

Svært frustrerende med UnicodeDecodeErro" - - "tests/admin_views/tests.py:3045:107 Erro U frustrerende med UnicodeDecodeErro

'," - - "tests/admin_views/tests.py:3049:20 Kjærlighet U title='Kjærlighet', content='

La kj" - - "tests/admin_views/tests.py:3049:48 kjærligheten U rlighet', content='

La kjærligheten til de lidende seire" - - "tests/admin_views/tests.py:3049:68 lidende U kjærligheten til de lidende seire.

', book=cls" - - "tests/admin_views/tests.py:3049:76 seire U rligheten til de lidende seire.

', book=cls.b1)" - - "tests/admin_views/tests.py:3066:27 lærdommer U \"name\": \"Test lærdommer\"," - - "tests/admin_views/tests.py:3125:58 Rossum U create(name='Guido van Rossum', gender=1, alive=True" - - "tests/admin_views/tests.py:3355:68 Clegg U id=1, name=\"Frederick Clegg\")" - - "tests/admin_views/tests.py:3557:44 Hara U create(name='John O\"Hara', gender=1)" - - "tests/admin_views/tests.py:3603:89 uido U person_changelist') + '?q=uido')" - - "tests/admin_views/tests.py:4606:90 awεšomeııı U mAin nÀMë and it\\'s awεšomeıııİ')" - - "tests/admin_views/tests.py:4610:56 awesomeiiii U the-main-name-and-its-awesomeiiii-2012-02-18')" - - "tests/admin_views/tests.py:4619:28 Çkeð U ' here is a sŤāÇkeð inline ! '" - - "tests/admin_views/tests.py:4640:28 anöther U ' now you haVe anöther sŤāÇkeð inline with" - - "tests/admin_views/tests.py:4657:31 Ãbűla U 'And now, with a tÃbűlaŘ inline !!!'" - - "tests/admin_views/tests.py:4709:66 loooong U inline with a very loooong '" - - "tests/admin_views/tests.py:4726:29 nàmë U slug3='the-main-nàmë-and-its-awεšomeıııi" - - "tests/admin_views/tests.py:4726:42 awεšomeıııi U the-main-nàmë-and-its-awεšomeıııi'," - - "tests/admin_views/tests.py:4738:75 loooooooooooooooooo U inline with a very ... loooooooooooooooooo'," - - "tests/admin_views/tests.py:4969:49 relatedwithuuidpkmodel U reverse('admin:admin_views_relatedwithuuidpkmodel_change', args=(related" - - "tests/admin_views/tests.py:5057:15 Roboto U ['Roboto', 'Lucida Grande'," - - "tests/admin_views/tests.py:5057:25 Lucida U ['Roboto', 'Lucida Grande', 'Verdana'," - - "tests/admin_views/tests.py:5057:42 Verdana U , 'Lucida Grande', 'Verdana', 'Arial', 'sans-serif" - - "tests/admin_views/tests.py:5342:23 onetoone U def test_readonly_onetoone_backwards_ref(self)" - - "tests/admin_views/tests.py:5403:9 threepwood U threepwood = Character.objects" - - "tests/admin_views/tests.py:5458:36 Kilbraken U objects.create(name=\"Kilbraken\", age=50, title=\"Judge" - - "tests/admin_views/tests.py:6523:79 Rossi U name='Mario', surname='Rossi')" - - "tests/admin_views/tests.py:6524:81 Bianchi U 'Antonio', surname='Bianchi')" - - "tests/admin_views/tests.py:6569:9 pwdc U pwdc = ParentWithDependentChildren" - - "tests/admin_views/tests.py:6699:64 explicitlyprovidedpk U reverse('admin:admin_views_explicitlyprovidedpk_add'), post_data)" - - "tests/admin_views/tests.py:6708:64 implicitlygeneratedpk U reverse('admin:admin_views_implicitlygeneratedpk_add'), post_data)" - - "tests/admin_views/tests.py:6721:7 Anonynous U * Anonynous/non-staff users are" - - "tests/admin_views/tests.py:6765:14 unkown U def test_unkown_url_without_trailing" + - "tests/admin_views/tests.py:163:37 Norske U article_set-0-title\": \"Norske bostaver æøå skaper" + - "tests/admin_views/tests.py:163:44 bostaver U set-0-title\": \"Norske bostaver æøå skaper problemer" + - "tests/admin_views/tests.py:163:64 problemer U bostaver æøå skaper problemer\"," + - "tests/admin_views/tests.py:608:44 Karnataka U objects.create(name='Karnataka')" + - "tests/admin_views/tests.py:622:63 vodcast U reverse('admin:admin_views_vodcast_changelist'), {})" + - "tests/admin_views/tests.py:645:53 chapterxtra U reverse('admin:admin_views_chapterxtra1_changelist')" + - "tests/admin_views/tests.py:788:47 Choisir U assertNotContains(response, 'Choisir une heure')" + - "tests/admin_views/tests.py:788:59 heure U response, 'Choisir une heure')" + - "tests/admin_views/tests.py:868:63 referencedbyparent U reverse('admin:admin_views_referencedbyparent_changelist'), {TO_FIELD" + - "tests/admin_views/tests.py:873:63 referencedbyinline U reverse('admin:admin_views_referencedbyinline_changelist'), {TO_FIELD" + - "tests/admin_views/tests.py:878:42 referencedbygenrel U reverse('admin:admin_views_referencedbygenrel_changelist')" + - "tests/admin_views/tests.py:941:63 undeletableobject U reverse('admin:admin_views_undeletableobject_change', args=(instance" + - "tests/admin_views/tests.py:1009:47 Paulo U TIME_ZONE='America/Sao_Paulo', USE_TZ=True)" + - "tests/admin_views/tests.py:1361:53 Mauchly U objects.create(name='John Mauchly', gender=1, alive=True" + - "tests/admin_views/tests.py:1546:13 nostaffuser U cls.nostaffuser = User.objects.create" + - "tests/admin_views/tests.py:1546:62 nostaff U create_user(username='nostaff', password='secret'" + - "tests/admin_views/tests.py:1801:27 ikke U 'title': 'Døm ikke'," + - "tests/admin_views/tests.py:1844:30 rsaquo U change_list_link = '›
Articles" + - "tests/admin_views/tests.py:1908:23 Ikke U 'title': 'Ikke fordømt'," + - "tests/admin_views/tests.py:1908:28 fordømt U 'title': 'Ikke fordømt'," + - "tests/admin_views/tests.py:1985:78 mult U create(id=3, name='odd id mult 3')" + - "tests/admin_views/tests.py:2816:66 hott U content_object=plot, name='hott')" + - "tests/admin_views/tests.py:3009:30 Fhistory U self.assertIn('/123_2Fhistory/', response.headers" + - "tests/admin_views/tests.py:3033:44 myfield U assertRedirects(response, '%s?myfield=%s' % (reverse('admin" + - "tests/admin_views/tests.py:3042:44 Lærdommer U objects.create(name='Lærdommer')" + - "tests/admin_views/tests.py:3045:71 Svært U problemer', content='

Svært frustrerende med UnicodeDecod" + - "tests/admin_views/tests.py:3045:77 frustrerende U , content='

Svært frustrerende med UnicodeDecodeErro" + - "tests/admin_views/tests.py:3045:107 Erro U frustrerende med UnicodeDecodeErro

'," + - "tests/admin_views/tests.py:3049:20 Kjærlighet U title='Kjærlighet', content='

La kj" + - "tests/admin_views/tests.py:3049:48 kjærligheten U rlighet', content='

La kjærligheten til de lidende seire" + - "tests/admin_views/tests.py:3049:68 lidende U kjærligheten til de lidende seire.

', book=cls" + - "tests/admin_views/tests.py:3049:76 seire U rligheten til de lidende seire.

', book=cls.b1)" + - "tests/admin_views/tests.py:3066:27 lærdommer U \"name\": \"Test lærdommer\"," + - "tests/admin_views/tests.py:3125:58 Rossum U create(name='Guido van Rossum', gender=1, alive=True" + - "tests/admin_views/tests.py:3355:68 Clegg U id=1, name=\"Frederick Clegg\")" + - "tests/admin_views/tests.py:3557:44 Hara U create(name='John O\"Hara', gender=1)" + - "tests/admin_views/tests.py:3603:89 uido U person_changelist') + '?q=uido')" + - "tests/admin_views/tests.py:4606:90 awεšomeııı U mAin nÀMë and it\\'s awεšomeıııİ')" + - "tests/admin_views/tests.py:4610:56 awesomeiiii U the-main-name-and-its-awesomeiiii-2012-02-18')" + - "tests/admin_views/tests.py:4619:28 Çkeð U ' here is a sŤāÇkeð inline ! '" + - "tests/admin_views/tests.py:4640:28 anöther U ' now you haVe anöther sŤāÇkeð inline with" + - "tests/admin_views/tests.py:4641:14 loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooog U 'loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooog text... '" + - "tests/admin_views/tests.py:4657:31 Ãbűla U 'And now, with a tÃbűlaŘ inline !!!'" + - "tests/admin_views/tests.py:4709:66 loooong U inline with a very loooong '" + - "tests/admin_views/tests.py:4726:29 nàmë U slug3='the-main-nàmë-and-its-awεšomeıııi" + - "tests/admin_views/tests.py:4726:42 awεšomeıııi U the-main-nàmë-and-its-awεšomeıııi'," + - "tests/admin_views/tests.py:4738:75 loooooooooooooooooo U inline with a very ... loooooooooooooooooo'," + - "tests/admin_views/tests.py:4969:49 relatedwithuuidpkmodel U reverse('admin:admin_views_relatedwithuuidpkmodel_change', args=(related" + - "tests/admin_views/tests.py:5057:15 Roboto U ['Roboto', 'Lucida Grande'," + - "tests/admin_views/tests.py:5057:25 Lucida U ['Roboto', 'Lucida Grande', 'Verdana'," + - "tests/admin_views/tests.py:5057:42 Verdana U , 'Lucida Grande', 'Verdana', 'Arial', 'sans-serif" + - "tests/admin_views/tests.py:5342:23 onetoone U def test_readonly_onetoone_backwards_ref(self)" + - "tests/admin_views/tests.py:5403:9 threepwood U threepwood = Character.objects" + - "tests/admin_views/tests.py:5458:36 Kilbraken U objects.create(name=\"Kilbraken\", age=50, title=\"Judge" + - "tests/admin_views/tests.py:6523:79 Rossi U name='Mario', surname='Rossi')" + - "tests/admin_views/tests.py:6524:81 Bianchi U 'Antonio', surname='Bianchi')" + - "tests/admin_views/tests.py:6569:9 pwdc U pwdc = ParentWithDependentChildren" + - "tests/admin_views/tests.py:6699:64 explicitlyprovidedpk U reverse('admin:admin_views_explicitlyprovidedpk_add'), post_data)" + - "tests/admin_views/tests.py:6708:64 implicitlygeneratedpk U reverse('admin:admin_views_implicitlygeneratedpk_add'), post_data)" + - "tests/admin_views/tests.py:6721:7 Anonynous U * Anonynous/non-staff users are" + - "tests/admin_views/tests.py:6765:14 unkown U def test_unkown_url_without_trailing" - "tests/admin_widgets/models.py:39:40 escapeme U choices_to={'name': '\"&>Linkin Park" @@ -1052,7 +1053,8 @@ issues: - "tests/backends/postgresql/test_introspection.py:18:77 pers U person_id_seq RENAME TO pers_seq')" - "tests/backends/postgresql/test_server_side_cursors.py:50:9 asser U def asserNotUsesCursor(self, queryset" - "tests/backends/postgresql/tests.py:245:15 awef U a = ['awef']" - - "tests/backends/sqlite/test_operations.py:36:40 verylongmodelnamezzzzzzzzzzzzzzzzzzzzzz U DELETE FROM \"backends_verylongmodelnamezzzzzzzzzzzzzzzzzzzzzz'" + - "tests/backends/sqlite/test_operations.py:36:40 verylongmodelnamezzzzzzzzzzzzzzzzzzzzzz U DELETE FROM \"backends_verylongmodelnamezzzzzzzzzzzzzzzzzzzzzz'" + - "tests/backends/sqlite/test_operations.py:81:24 verylongmodelnamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz U \"'backends_verylongmodelnamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz\"" - "tests/backends/test_utils.py:62:24 Nera U ('Asia/Ust+Nera', ('Asia/Ust+Nera'," - "tests/backends/tests.py:325:46 Agnelline U name=\"Mary\", last_name=\"Agnelline\").save()" - "tests/backends/tests.py:519:34 MYISAM U MySQL+InnoDB and MySQL+MYISAM (something we currently" @@ -1242,21 +1244,21 @@ issues: - "tests/generic_relations_regress/tests.py:129:51 devs U create(name='Backend devs')" - "tests/generic_relations/models.py:119:60 manualpk U related_query_name='manualpk')" - "tests/generic_relations/tests.py:120:9 clearish U clearish = TaggedItem.objects" - - "tests/generic_views/test_dates.py:26:59 Bolaño U create(name='Roberto Bolaño', slug='roberto-bolano" - - "tests/generic_views/test_dates.py:26:82 bolano U Bolaño', slug='roberto-bolano')" - - "tests/generic_views/test_dates.py:145:45 sortedbyname U client.get('/dates/books/sortedbyname/')" - - "tests/generic_views/test_dates.py:153:45 sortedbynamedec U client.get('/dates/books/sortedbynamedec/')" - - "tests/generic_views/test_dates.py:202:47 Testement U create(name=\"The New New Testement\", pages=600, pubdate" - - "tests/generic_views/test_dates.py:750:55 nopk U dates/books/2008/oct/01/nopk/\")" + - "tests/generic_views/test_dates.py:26:59 Bolaño U create(name='Roberto Bolaño', slug='roberto-bolano" + - "tests/generic_views/test_dates.py:26:82 bolano U Bolaño', slug='roberto-bolano')" + - "tests/generic_views/test_dates.py:145:45 sortedbyname U client.get('/dates/books/sortedbyname/')" + - "tests/generic_views/test_dates.py:153:45 sortedbynamedec U client.get('/dates/books/sortedbynamedec/')" + - "tests/generic_views/test_dates.py:202:47 Testement U create(name=\"The New New Testement\", pages=600, pubdate" + - "tests/generic_views/test_dates.py:240:50 sortedbypageandnamedec U get('/dates/books/2006/sortedbypageandnamedec/')" + - "tests/generic_views/test_dates.py:710:57 byslug U dates/books/2006/may/01/byslug/dreaming-in-code/')" + - "tests/generic_views/test_dates.py:750:55 nopk U dates/books/2008/oct/01/nopk/\")" - "tests/generic_views/test_detail.py:53:47 bycustompk U get('/detail/author/bycustompk/%s/' % self.author1" - - "tests/generic_views/test_detail.py:60:47 byslug U get('/detail/author/byslug/scott-rosenberg/')" - "tests/generic_views/test_detail.py:67:47 bycustomslug U get('/detail/author/bycustomslug/scott-rosenberg/')" - "tests/generic_views/test_detail.py:74:47 bypkignoreslug U get('/detail/author/bypkignoreslug/%s-roberto-bolano/'" - "tests/generic_views/test_detail.py:88:47 bypkandslug U get('/detail/author/bypkandslug/%s-roberto-bolano/'" - "tests/generic_views/test_edit.py:241:39 xkcd U name': 'Randall Munroe (xkcd)', 'slug': 'randall" - "tests/generic_views/test_list.py:117:79 pagina U custom_page_kwarg/', {'pagina': '2'})" - "tests/generic_views/test_list.py:236:44 sortedbypagesandnamedec U client.get('/list/books/sortedbypagesandnamedec/')" - - "tests/generic_views/urls.py:163:33 sortedbypageandnamedec U dates/books//sortedbypageandnamedec/'," - "tests/gis_tests/distapp/tests.py:56:12 dists U tx_dists = [(7000, 22965.83)" - "tests/gis_tests/distapp/tests.py:61:23 Mittagong U au_cities = ['Mittagong', 'Shellharbour', 'Thirroul" - "tests/gis_tests/distapp/tests.py:61:52 Thirroul U Mittagong', 'Shellharbour', 'Thirroul', 'Wollongong']" @@ -1700,6 +1702,7 @@ issues: - "tests/postgres_tests/test_array.py:947:32 defg U field.clean('abc,c,defg')" - "tests/postgres_tests/test_constraints.py:462:25 SPGIST U index_type='SPGIST'," - "tests/postgres_tests/test_constraints.py:601:25 TSTZRANGE U function = 'TSTZRANGE'" + - "tests/postgres_tests/test_constraints.py:968:35 Depracation U ExclusionConstraintOpclassesDepracationTests(PostgreSQLTestCase" - "tests/postgres_tests/test_hstore.py:81:40 Tigr U HStoreModel(field={'cat': 'TigrOu', 'breed': 'birman" - "tests/postgres_tests/test_hstore.py:81:59 birman U 'TigrOu', 'breed': 'birman'})," - "tests/postgres_tests/test_hstore.py:82:40 minou U HStoreModel(field={'cat': 'minou', 'breed': 'ragdoll" @@ -1844,6 +1847,7 @@ issues: - "tests/signing/tests.py:68:28 rcuh U 'jkw osanteuh ,rcuh nthu aou oauh ,ud du" - "tests/signing/tests.py:68:33 nthu U 'jkw osanteuh ,rcuh nthu aou oauh ,ud du'," - "tests/signing/tests.py:68:42 oauh U osanteuh ,rcuh nthu aou oauh ,ud du'," + - "tests/signing/tests.py:160:52 Rhemh U msxYA0sBohAxLC0BJf8uRhemh0BGU'," - "tests/sitemaps_tests/test_http.py:60:16 customised U " - "tests/sitemaps_tests/test_http.py:181:33 ommitted U sitemapindex.lastmod is ommitted when Sitemap.lastmod" - "tests/sitemaps_tests/test_http.py:346:37 xdefault U alternate_i18n_sitemap_xdefault(self):" diff --git a/integration-tests/snapshots/django/django/snapshot.txt b/integration-tests/snapshots/django/django/snapshot.txt index 7215df14aa0..2b9e3f42e26 100644 --- a/integration-tests/snapshots/django/django/snapshot.txt +++ b/integration-tests/snapshots/django/django/snapshot.txt @@ -3,7 +3,7 @@ Repository: django/django Url: "https://github.com/django/django.git" Args: ["**/*.{md,py}"] Lines: - CSpell: Files checked: 2730, Issues found: 7114 in 857 files + CSpell: Files checked: 2730, Issues found: 7120 in 857 files exit code: 1 ./django/apps/config.py:125:76 - Unknown word (isclass) -- getmembers(mod, inspect.isclass) ./django/apps/registry.py:132:40 - Unknown word (unconfigured) -- not ready" is due to unconfigured settings, accessing @@ -935,28 +935,29 @@ Lines: ./tests/admin_views/tests.py:4610:56 - Unknown word (awesomeiiii) -- the-main-name-and-its-awesomeiiii-2012-02-18') ./tests/admin_views/tests.py:4619:28 - Unknown word (Çkeð) -- ' here is a sŤāÇkeð inline ! ' ./tests/admin_views/tests.py:4640:28 - Unknown word (anöther) -- ' now you haVe anöther sŤāÇkeð inline with -./tests/admin_views/tests.py:4657:31 - Unknown word (Ãbűla) -- 'And now, with a tÃbűlaŘ inline !!!' -./tests/admin_views/tests.py:4709:66 - Unknown word (loooong) -- inline with a very loooong ' -./tests/admin_views/tests.py:4726:29 - Unknown word (nàmë) -- slug3='the-main-nàmë-and-its-awεšomeıııi -./tests/admin_views/tests.py:4726:42 - Unknown word (awεšomeıııi) -- the-main-nàmë-and-its-awεšomeıııi', -./tests/admin_views/tests.py:4738:75 - Unknown word (loooooooooooooooooo) -- inline with a very ... loooooooooooooooooo', -./tests/admin_views/tests.py:4969:49 - Unknown word (relatedwithuuidpkmodel) -- reverse('admin:admin_views_relatedwithuuidpkmodel_change', args=(related -./tests/admin_views/tests.py:5057:15 - Unknown word (Roboto) -- ['Roboto', 'Lucida Grande', -./tests/admin_views/tests.py:5057:25 - Unknown word (Lucida) -- ['Roboto', 'Lucida Grande', 'Verdana', -./tests/admin_views/tests.py:5057:42 - Unknown word (Verdana) -- , 'Lucida Grande', 'Verdana', 'Arial', 'sans-serif -./tests/admin_views/tests.py:5342:23 - Unknown word (onetoone) -- def test_readonly_onetoone_backwards_ref(self) -./tests/admin_views/tests.py:5403:9 - Unknown word (threepwood) -- threepwood = Character.objects -./tests/admin_views/tests.py:5458:36 - Unknown word (Kilbraken) -- objects.create(name="Kilbraken", age=50, title="Judge +./tests/admin_views/tests.py:4641:14 - Unknown word (loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooog) -- 'loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooog text... ' +./tests/admin_views/tests.py:4657:31 - Unknown word (Ãbűla) -- 'And now, with a tÃbűlaŘ inline !!!' +./tests/admin_views/tests.py:4709:66 - Unknown word (loooong) -- inline with a very loooong ' +./tests/admin_views/tests.py:4726:29 - Unknown word (nàmë) -- slug3='the-main-nàmë-and-its-awεšomeıııi +./tests/admin_views/tests.py:4726:42 - Unknown word (awεšomeıııi) -- the-main-nàmë-and-its-awεšomeıııi', +./tests/admin_views/tests.py:4738:75 - Unknown word (loooooooooooooooooo) -- inline with a very ... loooooooooooooooooo', +./tests/admin_views/tests.py:4969:49 - Unknown word (relatedwithuuidpkmodel) -- reverse('admin:admin_views_relatedwithuuidpkmodel_change', args=(related +./tests/admin_views/tests.py:5057:15 - Unknown word (Roboto) -- ['Roboto', 'Lucida Grande', +./tests/admin_views/tests.py:5057:25 - Unknown word (Lucida) -- ['Roboto', 'Lucida Grande', 'Verdana', +./tests/admin_views/tests.py:5057:42 - Unknown word (Verdana) -- , 'Lucida Grande', 'Verdana', 'Arial', 'sans-serif +./tests/admin_views/tests.py:5342:23 - Unknown word (onetoone) -- def test_readonly_onetoone_backwards_ref(self) +./tests/admin_views/tests.py:5403:9 - Unknown word (threepwood) -- threepwood = Character.objects +./tests/admin_views/tests.py:5458:36 - Unknown word (Kilbraken) -- objects.create(name="Kilbraken", age=50, title="Judge ./tests/admin_views/tests.py:608:44 - Unknown word (Karnataka) -- objects.create(name='Karnataka') ./tests/admin_views/tests.py:622:63 - Unknown word (vodcast) -- reverse('admin:admin_views_vodcast_changelist'), {}) ./tests/admin_views/tests.py:645:53 - Unknown word (chapterxtra) -- reverse('admin:admin_views_chapterxtra1_changelist') -./tests/admin_views/tests.py:6523:79 - Unknown word (Rossi) -- name='Mario', surname='Rossi') -./tests/admin_views/tests.py:6524:81 - Unknown word (Bianchi) -- 'Antonio', surname='Bianchi') -./tests/admin_views/tests.py:6569:9 - Unknown word (pwdc) -- pwdc = ParentWithDependentChildren -./tests/admin_views/tests.py:6699:64 - Unknown word (explicitlyprovidedpk) -- reverse('admin:admin_views_explicitlyprovidedpk_add'), post_data) -./tests/admin_views/tests.py:6708:64 - Unknown word (implicitlygeneratedpk) -- reverse('admin:admin_views_implicitlygeneratedpk_add'), post_data) -./tests/admin_views/tests.py:6721:7 - Unknown word (Anonynous) -- * Anonynous/non-staff users are -./tests/admin_views/tests.py:6765:14 - Unknown word (unkown) -- def test_unkown_url_without_trailing +./tests/admin_views/tests.py:6523:79 - Unknown word (Rossi) -- name='Mario', surname='Rossi') +./tests/admin_views/tests.py:6524:81 - Unknown word (Bianchi) -- 'Antonio', surname='Bianchi') +./tests/admin_views/tests.py:6569:9 - Unknown word (pwdc) -- pwdc = ParentWithDependentChildren +./tests/admin_views/tests.py:6699:64 - Unknown word (explicitlyprovidedpk) -- reverse('admin:admin_views_explicitlyprovidedpk_add'), post_data) +./tests/admin_views/tests.py:6708:64 - Unknown word (implicitlygeneratedpk) -- reverse('admin:admin_views_implicitlygeneratedpk_add'), post_data) +./tests/admin_views/tests.py:6721:7 - Unknown word (Anonynous) -- * Anonynous/non-staff users are +./tests/admin_views/tests.py:6765:14 - Unknown word (unkown) -- def test_unkown_url_without_trailing ./tests/admin_views/tests.py:788:47 - Unknown word (Choisir) -- assertNotContains(response, 'Choisir une heure') ./tests/admin_views/tests.py:788:59 - Unknown word (heure) -- response, 'Choisir une heure') ./tests/admin_views/tests.py:868:63 - Unknown word (referencedbyparent) -- reverse('admin:admin_views_referencedbyparent_changelist'), {TO_FIELD @@ -1048,6 +1049,7 @@ Lines: ./tests/backends/postgresql/test_server_side_cursors.py:50:9 - Unknown word (asser) -- def asserNotUsesCursor(self, queryset ./tests/backends/postgresql/tests.py:245:15 - Unknown word (awef) -- a = ['awef'] ./tests/backends/sqlite/test_operations.py:36:40 - Unknown word (verylongmodelnamezzzzzzzzzzzzzzzzzzzzzz) -- DELETE FROM "backends_verylongmodelnamezzzzzzzzzzzzzzzzzzzzzz' +./tests/backends/sqlite/test_operations.py:81:24 - Unknown word (verylongmodelnamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz) -- "'backends_verylongmodelnamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz" ./tests/backends/test_utils.py:62:24 - Unknown word (Nera) -- ('Asia/Ust+Nera', ('Asia/Ust+Nera', ./tests/backends/tests.py:325:46 - Unknown word (Agnelline) -- name="Mary", last_name="Agnelline").save() ./tests/backends/tests.py:519:34 - Unknown word (MYISAM) -- MySQL+InnoDB and MySQL+MYISAM (something we currently @@ -1240,18 +1242,18 @@ Lines: ./tests/generic_views/test_dates.py:145:45 - Unknown word (sortedbyname) -- client.get('/dates/books/sortedbyname/') ./tests/generic_views/test_dates.py:153:45 - Unknown word (sortedbynamedec) -- client.get('/dates/books/sortedbynamedec/') ./tests/generic_views/test_dates.py:202:47 - Unknown word (Testement) -- create(name="The New New Testement", pages=600, pubdate +./tests/generic_views/test_dates.py:240:50 - Unknown word (sortedbypageandnamedec) -- get('/dates/books/2006/sortedbypageandnamedec/') ./tests/generic_views/test_dates.py:26:59 - Unknown word (Bolaño) -- create(name='Roberto Bolaño', slug='roberto-bolano ./tests/generic_views/test_dates.py:26:82 - Unknown word (bolano) -- Bolaño', slug='roberto-bolano') -./tests/generic_views/test_dates.py:750:55 - Unknown word (nopk) -- dates/books/2008/oct/01/nopk/") +./tests/generic_views/test_dates.py:710:57 - Unknown word (byslug) -- dates/books/2006/may/01/byslug/dreaming-in-code/') +./tests/generic_views/test_dates.py:750:55 - Unknown word (nopk) -- dates/books/2008/oct/01/nopk/") ./tests/generic_views/test_detail.py:53:47 - Unknown word (bycustompk) -- get('/detail/author/bycustompk/%s/' % self.author1 -./tests/generic_views/test_detail.py:60:47 - Unknown word (byslug) -- get('/detail/author/byslug/scott-rosenberg/') ./tests/generic_views/test_detail.py:67:47 - Unknown word (bycustomslug) -- get('/detail/author/bycustomslug/scott-rosenberg/') ./tests/generic_views/test_detail.py:74:47 - Unknown word (bypkignoreslug) -- get('/detail/author/bypkignoreslug/%s-roberto-bolano/' ./tests/generic_views/test_detail.py:88:47 - Unknown word (bypkandslug) -- get('/detail/author/bypkandslug/%s-roberto-bolano/' ./tests/generic_views/test_edit.py:241:39 - Unknown word (xkcd) -- name': 'Randall Munroe (xkcd)', 'slug': 'randall ./tests/generic_views/test_list.py:117:79 - Unknown word (pagina) -- custom_page_kwarg/', {'pagina': '2'}) ./tests/generic_views/test_list.py:236:44 - Unknown word (sortedbypagesandnamedec) -- client.get('/list/books/sortedbypagesandnamedec/') -./tests/generic_views/urls.py:163:33 - Unknown word (sortedbypageandnamedec) -- dates/books//sortedbypageandnamedec/', ./tests/gis_tests/distapp/tests.py:359:25 - Unknown word (southtexascityft) -- # FROM distapp_southtexascityft; ./tests/gis_tests/distapp/tests.py:566:9 - Unknown word (perim) -- perim_m = [18404.35508893 ./tests/gis_tests/distapp/tests.py:56:12 - Unknown word (dists) -- tx_dists = [(7000, 22965.83) @@ -1695,6 +1697,7 @@ Lines: ./tests/postgres_tests/test_array.py:947:32 - Unknown word (defg) -- field.clean('abc,c,defg') ./tests/postgres_tests/test_constraints.py:462:25 - Unknown word (SPGIST) -- index_type='SPGIST', ./tests/postgres_tests/test_constraints.py:601:25 - Unknown word (TSTZRANGE) -- function = 'TSTZRANGE' +./tests/postgres_tests/test_constraints.py:968:35 - Unknown word (Depracation) -- ExclusionConstraintOpclassesDepracationTests(PostgreSQLTestCase ./tests/postgres_tests/test_hstore.py:81:40 - Unknown word (Tigr) -- HStoreModel(field={'cat': 'TigrOu', 'breed': 'birman ./tests/postgres_tests/test_hstore.py:81:59 - Unknown word (birman) -- 'TigrOu', 'breed': 'birman'}), ./tests/postgres_tests/test_hstore.py:82:40 - Unknown word (minou) -- HStoreModel(field={'cat': 'minou', 'breed': 'ragdoll @@ -1828,6 +1831,7 @@ Lines: ./tests/sessions_tests/tests.py:711:26 - Unknown word (requset) -- def response_500(requset): ./tests/settings_tests/tests.py:396:26 - Unknown word (xheader) -- def test_set_without_xheader(self): ./tests/settings_tests/tests.py:640:38 - Unknown word (myhost) -- somesubpath/', 'htp://myhost.com/path/', '/somesubpath +./tests/signing/tests.py:160:52 - Unknown word (Rhemh) -- msxYA0sBohAxLC0BJf8uRhemh0BGU', ./tests/signing/tests.py:51:19 - Unknown word (VQOZ) -- 'Usf3uVQOZ9m6uPfVonKR-EBXjPe7bjMbp ./tests/signing/tests.py:51:52 - Unknown word (Mfsptgkk) -- uPfVonKR-EBXjPe7bjMbp3_Fq8MfsptgkkM1ojidN0BxYaT5HAEN1' ./tests/signing/tests.py:51:62 - Unknown word (ojid) -- bjMbp3_Fq8MfsptgkkM1ojidN0BxYaT5HAEN1' diff --git a/integration-tests/snapshots/googleapis/google-cloud-cpp/report.yaml b/integration-tests/snapshots/googleapis/google-cloud-cpp/report.yaml index 43b0752f8bf..1dab22b54be 100644 --- a/integration-tests/snapshots/googleapis/google-cloud-cpp/report.yaml +++ b/integration-tests/snapshots/googleapis/google-cloud-cpp/report.yaml @@ -4,8 +4,8 @@ Url: https://github.com/googleapis/google-cloud-cpp.git Args: ["--config=${repoConfig}/cspell.json","**/*","-e","{*.BUILD,BUILD,CHANGELOG.md,*.sh,*.cfg,*.ps1,Dockerfile.*,*.Dockerfile,*.{yaml,xml,json,cmake}}"] Summary: files: 2169 - filesWithIssues: 1404 - issues: 11594 + filesWithIssues: 1427 + issues: 11759 errors: 0 Errors: [] @@ -183,7 +183,7 @@ issues: - "external/googleapis/config.pc.in:18:1 includedir U includedir=${prefix}/@CMAKE_INSTALL" - "external/googleapis/config.pc.in:18:37 INCLUDEDIR U prefix}/@CMAKE_INSTALL_INCLUDEDIR@" - "external/googleapis/config.pc.in:26:1 Cflags U Cflags: -I${includedir}" - - "external/googleapis/protolists/bigquery.list:2:63 datatransfer U bigquery/datatransfer/v1:datatransfer.proto" + - "external/googleapis/protolists/bigquery.list:2:47 datatransfer U google/cloud/bigquery/datatransfer/v1:datatransfer.proto" - "external/googleapis/protolists/iam.list:4:51 iamcredentials U google/iam/credentials/v1:iamcredentials.proto" - "external/googleapis/protolists/tasks.list:1:47 cloudtasks U google/cloud/tasks/v2:cloudtasks.proto" - "generator/BUILD.bazel:19:69 hdrs U cloud_cpp_generator_hdrs\", \"google_cloud_cpp" @@ -202,8 +202,10 @@ issues: - "generator/generator_config.proto:37:35 gcpxx U to true generate the `gcpxxV1` alias for our inline" - "generator/generator_config.proto:44:42 struct U ServiceNameRetryTraits struct using the provided codes" - "generator/generator.h:27:8 microgenerator U * C++ microgenerator plugin entry point." + - "generator/integration_tests/backup.proto:28:40 genproto U \"google.golang.org/genproto/googleapis/test/admin" - "generator/integration_tests/backup.proto:30:19 classname U option java_outer_classname = \"BackupProto\";" - "generator/integration_tests/BUILD.bazel:71:54 filegroup U tests/golden:golden_filegroup\"," + - "generator/integration_tests/golden/golden_kitchen_sink_client.h:199:43 cloudresourcemanager U organizations/1234567890/logs/cloudresourcemanager.googleapis.com%2Factivity" - "generator/integration_tests/golden/golden_kitchen_sink_connection_idempotency_policy.cc:28:34 Idempotency U google::cloud::internal::Idempotency;" - "generator/integration_tests/golden/golden_kitchen_sink_connection_idempotency_policy.h:19:92 IDEMPOTENCY U KITCHEN_SINK_CONNECTION_IDEMPOTENCY_POLICY_H" - "generator/integration_tests/golden/golden_thing_admin_client.h:134:40 backticks U must be enclosed in backticks (`` ` ``)." @@ -215,12 +217,14 @@ issues: - "generator/integration_tests/test.proto:838:52 UNIQUEID U iceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`. The `-` wildcard" - "generator/integration_tests/test.proto:1061:38 appengine U googleapis.com/google.appengine.logging.v1.RequestLog" - "generator/integration_tests/test.proto:1069:21 Struct U google.protobuf.Struct json_payload = 6;" + - "generator/integration_tests/test.proto:1119:19 projectid U // `projects/my-projectid/traces/06796866738c" - "generator/internal/codegen_utils_test.cc:58:22 baaaaa U EXPECT_EQ(\"foo_bar_baaaaa\", CamelCaseToSnakeCase" - "generator/internal/codegen_utils_test.cc:58:59 BAAAAA U CamelCaseToSnakeCase(\"fooBarBAAAAA\"));" - "generator/internal/descriptor_utils_test.cc:754:10 endcond U /// @endcond" - "generator/internal/descriptor_utils.cc:52:27 CPPTYPE U case FieldDescriptor::CPPTYPE_INT32:" - "generator/internal/descriptor_utils.cc:73:5 NOTREACHED U /*NOTREACHED*/" - "generator/internal/descriptor_utils.cc:425:8 smatch U std::smatch match;" + - "generator/internal/predicate_utils_test.cc:560:46 Repated U PaginationExactlyOneRepatedStringResponse) {" - "generator/internal/predicate_utils_test.cc:835:44 falsefragment U std::string(\"fragment0_falsefragment1_true\"));" - "generator/internal/printer_test.cc:37:33 Inigo U VarsDictionary vars{{\"name\", \"Inigo Montoya\"}};" - "generator/internal/scaffold_generator_test.cc:131:27 Cmake U F(ScaffoldGenerator, CmakeConfigIn) {" @@ -261,6 +265,7 @@ issues: - "google/cloud/bigtable/async_read_stream_test.cc:29:11 btproto U namespace btproto = ::google::bigtable" - "google/cloud/bigtable/async_read_stream_test.cc:153:24 callables U streaming read RPC callables." - "google/cloud/bigtable/async_row_reader_test.cc:143:22 corresponse U * Future at idx i corresponse to i-th expected row" + - "google/cloud/bigtable/async_row_reader_test.cc:491:41 Doesnt U leAsyncReadRowsTest, ParserEofDoesntFailsOnUnfinishedRowIfRowLimit" - "google/cloud/bigtable/async_row_reader_test.cc:550:66 noooo U PERMISSION_DENIED, \"noooo\");" - "google/cloud/bigtable/async_row_reader.h:52:12 NEXTLINE U // NOLINTNEXTLINE(readability-identifier" - "google/cloud/bigtable/async_row_reader.h:175:32 cntr U explicit CountFrame(int& cntr) : cntr(++cntr){};" @@ -273,6 +278,8 @@ issues: - "google/cloud/bigtable/benchmarks/mutation_batcher_throughput_benchmark.cc:140:13 cbta U namespace cbta = ::google::cloud::bigtable" - "google/cloud/bigtable/benchmarks/mutation_batcher_throughput_benchmark.cc:206:47 Chrono U FormatDuration(absl::FromChrono(options->max_time))" - "google/cloud/bigtable/benchmarks/mutation_batcher_throughput_options.cc:77:40 stoll U mutation_count = std::stoll(val);" + - "google/cloud/bigtable/benchmarks/random_mutation.cc:31:8 ABCDEFGHIJLKMNOPQRSTUVWXY U \"ABCDEFGHIJLKMNOPQRSTUVWXYZabcdefghijlkmnopqrstuvwxyz" + - "google/cloud/bigtable/benchmarks/random_mutation.cc:31:33 Zabcdefghijlkmnopqrstuvwxyz U ABCDEFGHIJLKMNOPQRSTUVWXYZabcdefghijlkmnopqrstuvwxyz0123456789-/_\");" - "google/cloud/bigtable/bigtable_client_testing.bzl:26:19 backoff U \"testing/mock_backoff_policy.h\"," - "google/cloud/bigtable/bigtable_client_unit_tests.bzl:69:12 readmodifywriterow U \"table_readmodifywriterow_test.cc\"," - "google/cloud/bigtable/bigtable_client_unit_tests.bzl:70:12 readrow U \"table_readrow_test.cc\"," @@ -381,6 +388,7 @@ issues: - "google/cloud/internal/README.md:1:30 gogle U Implementation Details for gogle/cloud/*.{h,cc}" - "google/cloud/internal/retry_loop_helpers.h:29:6 copydoc U /// @copydoc GetResultStatus(Status" - "google/cloud/internal/streaming_read_rpc.cc:68:55 tname U char const* tname) {" + - "google/cloud/kms_key_name_test.cc:47:13 plojects U \"plojects/p1/locations/l1/keyRings" - "google/cloud/log_test.cc:152:39 anyvalue U Environment env(kEnableClog, \"anyvalue\");" - "google/cloud/log.cc:68:15 econv U std::size_t econv = -1;" - "google/cloud/log.h:140:4 godbolt U * godbolt.org with modern GCC" @@ -544,25 +552,15 @@ issues: - "google/cloud/storage/oauth2/compute_engine_credentials_test.cc:68:24 mysupersecrettoken U \"access_token\": \"mysupersecrettoken\"," - "google/cloud/storage/oauth2/compute_engine_credentials_test.cc:70:22 tokentype U \"token_type\": \"tokentype\"" - "google/cloud/storage/oauth2/refreshing_credentials_wrapper.h:32:16 refreshable U * Wrapper for refreshable parts of a Credentials" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:68:397 Ueyu U ifQ.OtL40PSxdAB9rxRkXj-UeyuMhQCoT10WJY4ccOrPXriwm" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:68:418 Xriwm U UeyuMhQCoT10WJY4ccOrPXriwm-DRl5AMgbBkQvVmWeYuPMTiFKWz" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:68:517 Uhlvhtj U l00G-BdRxVEhN8U4C20eUhlvhtjXemOwlCFrKjF22rJB-ChiKy" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:68:587 Cmpxh U dWmsSZPfVD9q-2S2vJdr9vz7NoP-fCmpxhQ3POVocYb-2OEM5c4Uo_e" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:68:635 MMMR U lQTX3bRtVc19wz_wrTu9wMMMRYt52K8WPoWPURt7qpjHX" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:68:692 Nfgrls U cJUQoDsgIoZ6vDlQMs7_nqNfgrlsGWHpPoSoGgvJMg1vJbzVLw" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:73:493 Esiu U gEdPW7etJ1xklIDwPEk0WgEsiu9pP89caPig0nK-bih7f1vbpRBTx" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:73:727 SPMYGs U abJA6Hs8H1HqSwwyEWTXH6v_SPMYGsN1hIMTAWbO7J11bdHdjxo" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:73:736 IMTA U HqSwwyEWTXH6v_SPMYGsN1hIMTAWbO7J11bdHdjxo0hO5CA" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:73:749 Hdjxo U SPMYGsN1hIMTAWbO7J11bdHdjxo0hO5CA)\"\"\";" - "google/cloud/storage/oauth2/service_account_credentials_test.cc:78:11 Aietf U \"urn%3Aietf%3Aparams%3Aoauth%3Agrant" - "google/cloud/storage/oauth2/service_account_credentials_test.cc:78:18 Aparams U \"urn%3Aietf%3Aparams%3Aoauth%3Agrant-type" - "google/cloud/storage/oauth2/service_account_credentials_test.cc:78:27 Aoauth U urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer" - "google/cloud/storage/oauth2/service_account_credentials_test.cc:78:35 Agrant U Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer\";" - "google/cloud/storage/oauth2/service_account_credentials_test.cc:78:48 Ajwt U Aoauth%3Agrant-type%3Ajwt-bearer\";" - "google/cloud/storage/oauth2/service_account_credentials_test.cc:542:13 SCCV U \"hRW9bSCCV8w1Ex+\"" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:596:9 ECPTYJ U \"GbkECPTYJIica3DWAgIIAA==\";" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:596:15 Iica U \"GbkECPTYJIica3DWAgIIAA==\";" - - "google/cloud/storage/oauth2/service_account_credentials_test.cc:596:24 IIAA U \"GbkECPTYJIica3DWAgIIAA==\";" + - "google/cloud/storage/oauth2/service_account_credentials_test.cc:544:17 Tkuo U \"4GwC2MnI8TkuoHe4Bj2MvA8mM8TVwIvpBs" + - "google/cloud/storage/oauth2/service_account_credentials_test.cc:544:43 Etsj U TkuoHe4Bj2MvA8mM8TVwIvpBs6Etsj6Jdaz4rg==\";" + - "google/cloud/storage/oauth2/service_account_credentials_test.cc:544:48 Jdaz U MvA8mM8TVwIvpBs6Etsj6Jdaz4rg==\";" - "google/cloud/storage/oauth2/service_account_credentials.cc:120:32 notasecret U 2_parse(p12.get(), \"notasecret\", &pkey_raw, &cert_raw" - "google/cloud/storage/oauth2/service_account_credentials.cc:145:51 oneline U decltype(openssl_free)> oneline(" - "google/cloud/storage/oauth2/service_account_credentials.h:63:62 keyfiles U applications use JSON keyfiles instead." diff --git a/integration-tests/snapshots/googleapis/google-cloud-cpp/snapshot.txt b/integration-tests/snapshots/googleapis/google-cloud-cpp/snapshot.txt index 69c09acd384..d91e68382e2 100644 --- a/integration-tests/snapshots/googleapis/google-cloud-cpp/snapshot.txt +++ b/integration-tests/snapshots/googleapis/google-cloud-cpp/snapshot.txt @@ -3,7 +3,7 @@ Repository: googleapis/google-cloud-cpp Url: "https://github.com/googleapis/google-cloud-cpp.git" Args: ["--config=../../../../config/repositories/googleapis/google-cloud-cpp/cspell.json","**/*","-e","{*.BUILD,BUILD,CHANGELOG.md,*.sh,*.cfg,*.ps1,Dockerfile.*,*.Dockerfile,*.{yaml,xml,json,cmake}}"] Lines: - CSpell: Files checked: 2169, Issues found: 11594 in 1404 files + CSpell: Files checked: 2169, Issues found: 11759 in 1427 files exit code: 1 ./ARCHITECTURE.md:186:1 - Unknown word (discoverability) -- discoverability of available option ./ARCHITECTURE.md:22:61 - Unknown word (retriable) -- RPCs that fail with a retriable error, @@ -180,7 +180,7 @@ Lines: ./external/googleapis/config.pc.in:18:1 - Unknown word (includedir) -- includedir=${prefix}/@CMAKE_INSTALL ./external/googleapis/config.pc.in:18:37 - Unknown word (INCLUDEDIR) -- prefix}/@CMAKE_INSTALL_INCLUDEDIR@ ./external/googleapis/config.pc.in:26:1 - Unknown word (Cflags) -- Cflags: -I${includedir} -./external/googleapis/protolists/bigquery.list:2:63 - Unknown word (datatransfer) -- bigquery/datatransfer/v1:datatransfer.proto +./external/googleapis/protolists/bigquery.list:2:47 - Unknown word (datatransfer) -- google/cloud/bigquery/datatransfer/v1:datatransfer.proto ./external/googleapis/protolists/iam.list:4:51 - Unknown word (iamcredentials) -- google/iam/credentials/v1:iamcredentials.proto ./external/googleapis/protolists/tasks.list:1:47 - Unknown word (cloudtasks) -- google/cloud/tasks/v2:cloudtasks.proto ./generator/BUILD.bazel:19:69 - Unknown word (hdrs) -- cloud_cpp_generator_hdrs", "google_cloud_cpp @@ -200,7 +200,9 @@ Lines: ./generator/generator_config.proto:37:35 - Unknown word (gcpxx) -- to true generate the `gcpxxV1` alias for our inline ./generator/generator_config.proto:44:42 - Unknown word (struct) -- ServiceNameRetryTraits struct using the provided codes ./generator/integration_tests/BUILD.bazel:71:54 - Unknown word (filegroup) -- tests/golden:golden_filegroup", +./generator/integration_tests/backup.proto:28:40 - Unknown word (genproto) -- "google.golang.org/genproto/googleapis/test/admin ./generator/integration_tests/backup.proto:30:19 - Unknown word (classname) -- option java_outer_classname = "BackupProto"; +./generator/integration_tests/golden/golden_kitchen_sink_client.h:199:43 - Unknown word (cloudresourcemanager) -- organizations/1234567890/logs/cloudresourcemanager.googleapis.com%2Factivity ./generator/integration_tests/golden/golden_kitchen_sink_connection_idempotency_policy.cc:28:34 - Unknown word (Idempotency) -- google::cloud::internal::Idempotency; ./generator/integration_tests/golden/golden_kitchen_sink_connection_idempotency_policy.h:19:92 - Unknown word (IDEMPOTENCY) -- KITCHEN_SINK_CONNECTION_IDEMPOTENCY_POLICY_H ./generator/integration_tests/golden/golden_thing_admin_client.h:134:40 - Unknown word (backticks) -- must be enclosed in backticks (`` ` ``). @@ -210,6 +212,7 @@ Lines: ./generator/integration_tests/golden/tests/golden_thing_admin_idempotency_policy_test.cc:26:11 - Unknown word (gtab) -- namespace gtab = ::google::test::admin ./generator/integration_tests/test.proto:1061:38 - Unknown word (appengine) -- googleapis.com/google.appengine.logging.v1.RequestLog ./generator/integration_tests/test.proto:1069:21 - Unknown word (Struct) -- google.protobuf.Struct json_payload = 6; +./generator/integration_tests/test.proto:1119:19 - Unknown word (projectid) -- // `projects/my-projectid/traces/06796866738c ./generator/integration_tests/test.proto:321:3 - Unknown word (oneof) -- oneof source_info { ./generator/integration_tests/test.proto:838:52 - Unknown word (UNIQUEID) -- iceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`. The `-` wildcard ./generator/internal/codegen_utils_test.cc:58:22 - Unknown word (baaaaa) -- EXPECT_EQ("foo_bar_baaaaa", CamelCaseToSnakeCase @@ -218,6 +221,7 @@ Lines: ./generator/internal/descriptor_utils.cc:52:27 - Unknown word (CPPTYPE) -- case FieldDescriptor::CPPTYPE_INT32: ./generator/internal/descriptor_utils.cc:73:5 - Unknown word (NOTREACHED) -- /*NOTREACHED*/ ./generator/internal/descriptor_utils_test.cc:754:10 - Unknown word (endcond) -- /// @endcond +./generator/internal/predicate_utils_test.cc:560:46 - Unknown word (Repated) -- PaginationExactlyOneRepatedStringResponse) { ./generator/internal/predicate_utils_test.cc:835:44 - Unknown word (falsefragment) -- std::string("fragment0_falsefragment1_true")); ./generator/internal/printer_test.cc:37:33 - Unknown word (Inigo) -- VarsDictionary vars{{"name", "Inigo Montoya"}}; ./generator/internal/scaffold_generator.cc:535:28 - Unknown word (lgoogle) -- GOOGLE_CLOUD_PC_LIBS "-lgoogle_cloud_cpp_$library$ @@ -269,6 +273,7 @@ Lines: ./google/cloud/bigtable/async_row_reader.h:175:32 - Unknown word (cntr) -- explicit CountFrame(int& cntr) : cntr(++cntr){}; ./google/cloud/bigtable/async_row_reader.h:52:12 - Unknown word (NEXTLINE) -- // NOLINTNEXTLINE(readability-identifier ./google/cloud/bigtable/async_row_reader_test.cc:143:22 - Unknown word (corresponse) -- * Future at idx i corresponse to i-th expected row +./google/cloud/bigtable/async_row_reader_test.cc:491:41 - Unknown word (Doesnt) -- leAsyncReadRowsTest, ParserEofDoesntFailsOnUnfinishedRowIfRowLimit ./google/cloud/bigtable/async_row_reader_test.cc:550:66 - Unknown word (noooo) -- PERMISSION_DENIED, "noooo"); ./google/cloud/bigtable/benchmarks/BUILD.bazel:38:5 - Unknown word (linkopts) -- linkopts = select({ ./google/cloud/bigtable/benchmarks/BUILD.bazel:40:36 - Unknown word (lpthread) -- conditions:default": ["-lpthread"], @@ -279,6 +284,8 @@ Lines: ./google/cloud/bigtable/benchmarks/mutation_batcher_throughput_benchmark.cc:140:13 - Unknown word (cbta) -- namespace cbta = ::google::cloud::bigtable ./google/cloud/bigtable/benchmarks/mutation_batcher_throughput_benchmark.cc:206:47 - Unknown word (Chrono) -- FormatDuration(absl::FromChrono(options->max_time)) ./google/cloud/bigtable/benchmarks/mutation_batcher_throughput_options.cc:77:40 - Unknown word (stoll) -- mutation_count = std::stoll(val); +./google/cloud/bigtable/benchmarks/random_mutation.cc:31:33 - Unknown word (Zabcdefghijlkmnopqrstuvwxyz) -- ABCDEFGHIJLKMNOPQRSTUVWXYZabcdefghijlkmnopqrstuvwxyz0123456789-/_"); +./google/cloud/bigtable/benchmarks/random_mutation.cc:31:8 - Unknown word (ABCDEFGHIJLKMNOPQRSTUVWXY) -- "ABCDEFGHIJLKMNOPQRSTUVWXYZabcdefghijlkmnopqrstuvwxyz ./google/cloud/bigtable/bigtable_client_testing.bzl:26:19 - Unknown word (backoff) -- "testing/mock_backoff_policy.h", ./google/cloud/bigtable/bigtable_client_unit_tests.bzl:69:12 - Unknown word (readmodifywriterow) -- "table_readmodifywriterow_test.cc", ./google/cloud/bigtable/bigtable_client_unit_tests.bzl:70:12 - Unknown word (readrow) -- "table_readrow_test.cc", @@ -378,6 +385,7 @@ Lines: ./google/cloud/internal/random.cc:31:70 - Unknown word (RDSEED) -- the RDRAND [1], or the RDSEED [1] ./google/cloud/internal/retry_loop_helpers.h:29:6 - Unknown word (copydoc) -- /// @copydoc GetResultStatus(Status ./google/cloud/internal/streaming_read_rpc.cc:68:55 - Unknown word (tname) -- char const* tname) { +./google/cloud/kms_key_name_test.cc:47:13 - Unknown word (plojects) -- "plojects/p1/locations/l1/keyRings ./google/cloud/log.cc:68:15 - Unknown word (econv) -- std::size_t econv = -1; ./google/cloud/log.h:140:4 - Unknown word (godbolt) -- * godbolt.org with modern GCC ./google/cloud/log_test.cc:152:39 - Unknown word (anyvalue) -- Environment env(kEnableClog, "anyvalue"); @@ -546,19 +554,9 @@ Lines: ./google/cloud/storage/oauth2/service_account_credentials.cc:145:51 - Unknown word (oneline) -- decltype(openssl_free)> oneline( ./google/cloud/storage/oauth2/service_account_credentials.h:63:62 - Unknown word (keyfiles) -- applications use JSON keyfiles instead. ./google/cloud/storage/oauth2/service_account_credentials_test.cc:542:13 - Unknown word (SCCV) -- "hRW9bSCCV8w1Ex+" -./google/cloud/storage/oauth2/service_account_credentials_test.cc:596:15 - Unknown word (Iica) -- "GbkECPTYJIica3DWAgIIAA=="; -./google/cloud/storage/oauth2/service_account_credentials_test.cc:596:24 - Unknown word (IIAA) -- "GbkECPTYJIica3DWAgIIAA=="; -./google/cloud/storage/oauth2/service_account_credentials_test.cc:596:9 - Unknown word (ECPTYJ) -- "GbkECPTYJIica3DWAgIIAA=="; -./google/cloud/storage/oauth2/service_account_credentials_test.cc:68:397 - Unknown word (Ueyu) -- ifQ.OtL40PSxdAB9rxRkXj-UeyuMhQCoT10WJY4ccOrPXriwm -./google/cloud/storage/oauth2/service_account_credentials_test.cc:68:418 - Unknown word (Xriwm) -- UeyuMhQCoT10WJY4ccOrPXriwm-DRl5AMgbBkQvVmWeYuPMTiFKWz -./google/cloud/storage/oauth2/service_account_credentials_test.cc:68:517 - Unknown word (Uhlvhtj) -- l00G-BdRxVEhN8U4C20eUhlvhtjXemOwlCFrKjF22rJB-ChiKy -./google/cloud/storage/oauth2/service_account_credentials_test.cc:68:587 - Unknown word (Cmpxh) -- dWmsSZPfVD9q-2S2vJdr9vz7NoP-fCmpxhQ3POVocYb-2OEM5c4Uo_e -./google/cloud/storage/oauth2/service_account_credentials_test.cc:68:635 - Unknown word (MMMR) -- lQTX3bRtVc19wz_wrTu9wMMMRYt52K8WPoWPURt7qpjHX -./google/cloud/storage/oauth2/service_account_credentials_test.cc:68:692 - Unknown word (Nfgrls) -- cJUQoDsgIoZ6vDlQMs7_nqNfgrlsGWHpPoSoGgvJMg1vJbzVLw -./google/cloud/storage/oauth2/service_account_credentials_test.cc:73:493 - Unknown word (Esiu) -- gEdPW7etJ1xklIDwPEk0WgEsiu9pP89caPig0nK-bih7f1vbpRBTx -./google/cloud/storage/oauth2/service_account_credentials_test.cc:73:727 - Unknown word (SPMYGs) -- abJA6Hs8H1HqSwwyEWTXH6v_SPMYGsN1hIMTAWbO7J11bdHdjxo -./google/cloud/storage/oauth2/service_account_credentials_test.cc:73:736 - Unknown word (IMTA) -- HqSwwyEWTXH6v_SPMYGsN1hIMTAWbO7J11bdHdjxo0hO5CA -./google/cloud/storage/oauth2/service_account_credentials_test.cc:73:749 - Unknown word (Hdjxo) -- SPMYGsN1hIMTAWbO7J11bdHdjxo0hO5CA)"""; +./google/cloud/storage/oauth2/service_account_credentials_test.cc:544:17 - Unknown word (Tkuo) -- "4GwC2MnI8TkuoHe4Bj2MvA8mM8TVwIvpBs +./google/cloud/storage/oauth2/service_account_credentials_test.cc:544:43 - Unknown word (Etsj) -- TkuoHe4Bj2MvA8mM8TVwIvpBs6Etsj6Jdaz4rg=="; +./google/cloud/storage/oauth2/service_account_credentials_test.cc:544:48 - Unknown word (Jdaz) -- MvA8mM8TVwIvpBs6Etsj6Jdaz4rg=="; ./google/cloud/storage/oauth2/service_account_credentials_test.cc:78:11 - Unknown word (Aietf) -- "urn%3Aietf%3Aparams%3Aoauth%3Agrant ./google/cloud/storage/oauth2/service_account_credentials_test.cc:78:18 - Unknown word (Aparams) -- "urn%3Aietf%3Aparams%3Aoauth%3Agrant-type ./google/cloud/storage/oauth2/service_account_credentials_test.cc:78:27 - Unknown word (Aoauth) -- urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer diff --git a/integration-tests/snapshots/microsoft/TypeScript-Website/report.yaml b/integration-tests/snapshots/microsoft/TypeScript-Website/report.yaml index a9e93a9c8bf..083c2e78465 100644 --- a/integration-tests/snapshots/microsoft/TypeScript-Website/report.yaml +++ b/integration-tests/snapshots/microsoft/TypeScript-Website/report.yaml @@ -5,7 +5,7 @@ Args: ["--config=${repoConfig}/cspell.json","**/*.*"] Summary: files: 747 filesWithIssues: 175 - issues: 847 + issues: 845 errors: 0 Errors: [] @@ -37,9 +37,6 @@ issues: - "packages/documentation/copy/en/handbook-v2/Classes.md:342:16 Lowercse U return s.toLowercse() === \"ok\";" - "packages/documentation/copy/en/handbook-v2/Classes.md:1184:14 Gameboy U box.value = \"Gameboy\";" - "packages/documentation/copy/en/handbook-v2/Everyday%20Types.md:200:36 Alisson U first: \"Alice\", last: \"Alisson\" });" - - "packages/documentation/copy/en/handbook-v2/Everyday%20Types.md:458:684 Dwem U EsBQoAAbvB-gJ4HhPgB5aDwem-Ph1TCV3AEEirTp4ELtRbTPD" - - "packages/documentation/copy/en/handbook-v2/Everyday%20Types.md:458:791 Ogghxo U lsG3vBggB8XGV3l8-nVISOgghxoLq9i7io-AHsayRWGaFrlFauq" - - "packages/documentation/copy/en/handbook-v2/Everyday%20Types.md:460:360 Bdyy U JmQmDzI-SOiKgGV+CaYAL0gBBdyy1KCQ-Pn1AFFplgA5enw1PtSWS" - "packages/documentation/copy/en/handbook-v2/Narrowing.md:475:21 sharkey U if (pet.name === \"sharkey\") return false;" - "packages/documentation/copy/en/handbook-v2/The%20Handbook.md:48:208 bazel U closure, lerna, rush, bazel, preact, vue, angular" - "packages/documentation/copy/en/handbook-v2/Type%20Manipulation/Conditional%20Types.md:204:6 Bools U type Bools = GetReturnType<(a:" @@ -122,7 +119,9 @@ issues: - "packages/documentation/copy/en/release-notes/TypeScript%204.5.md:57:35 saschanaz U give a shout-out to [saschanaz](https://github.com" - "packages/documentation/copy/en/release-notes/TypeScript%204.5.md:131:12 Kagami U Thanks to [Kagami S. Rosylight](https" - "packages/documentation/copy/en/release-notes/TypeScript%204.5.md:131:22 Rosylight U Thanks to [Kagami S. Rosylight](https://github.com" - - "packages/documentation/copy/en/tutorials/ASP.NET%20Core.md:92:37 diaglogue U showing the new file diaglogue with TypeScript JSON" + - "packages/documentation/copy/en/tutorials/ASP.NET%20Core.md:39:64 downloaddependency U images/tutorials/aspnet/downloaddependency.png)" + - "packages/documentation/copy/en/tutorials/ASP.NET%20Core.md:92:37 diaglogue U showing the new file diaglogue with TypeScript JSON" + - "packages/documentation/copy/en/tutorials/ASP.NET%20Core.md:175:82 taskrunnerrefresh U images/tutorials/aspnet/taskrunnerrefresh.png)" - "packages/documentation/scripts/generateDocsNavigationPerLanguage.js:206:9 navigations U const navigations: Record `afplay \"${path}\" -v ${volume diff --git a/integration-tests/snapshots/pagekit/pagekit/report.yaml b/integration-tests/snapshots/pagekit/pagekit/report.yaml index d6300fa0d6a..2f0327ab58c 100644 --- a/integration-tests/snapshots/pagekit/pagekit/report.yaml +++ b/integration-tests/snapshots/pagekit/pagekit/report.yaml @@ -5,7 +5,7 @@ Args: ["-e","/app/assets/codemirror","-e","/app/system/languages","**"] Summary: files: 742 filesWithIssues: 225 - issues: 697 + issues: 699 errors: 0 Errors: [] diff --git a/integration-tests/snapshots/pagekit/pagekit/snapshot.txt b/integration-tests/snapshots/pagekit/pagekit/snapshot.txt index 0056c945dd0..e92d235b37c 100644 --- a/integration-tests/snapshots/pagekit/pagekit/snapshot.txt +++ b/integration-tests/snapshots/pagekit/pagekit/snapshot.txt @@ -3,7 +3,7 @@ Repository: pagekit/pagekit Url: "https://github.com/pagekit/pagekit.git" Args: ["-e","/app/assets/codemirror","-e","/app/system/languages","**"] Lines: - CSpell: Files checked: 742, Issues found: 697 in 225 files + CSpell: Files checked: 742, Issues found: 699 in 225 files exit code: 1 ./CHANGELOG.md:102:50 - Unknown word (Onur) -- page, discovered by Onur Yilmaz (https://www ./CHANGELOG.md:102:55 - Unknown word (Yilmaz) -- discovered by Onur Yilmaz (https://www.netsparker diff --git a/integration-tests/snapshots/php/php-src/report.yaml b/integration-tests/snapshots/php/php-src/report.yaml index f4d56f2cc15..e1e909fef23 100644 --- a/integration-tests/snapshots/php/php-src/report.yaml +++ b/integration-tests/snapshots/php/php-src/report.yaml @@ -5,7 +5,7 @@ Args: ["--config=${repoConfig}/cspell.json","**/*.{md,c,h,php}"] Summary: files: 1828 filesWithIssues: 1089 - issues: 19747 + issues: 19768 errors: 0 Errors: [] @@ -1128,6 +1128,8 @@ issues: - "ext/gd/libgd/gdtestft.c:19:9 MINY U #define MINY(x) MIN4(x[1],x[3],x" - "ext/gd/libgd/gdtestft.c:39:30 Qyjpqg U s = \"Hello. ����ɂ��� Qyjpqg,\"; /* String to draw" - "ext/gd/libgd/gdtestft.c:53:57 Mincho U locale/ja/X11/fonts/TT/HG-MinchoL.ttf\"; /* UNICODE *" + - "ext/gd/libgd/gdtestft.c:54:47 Dyna U local/lib/fonts/truetype/DynaFont/dfpop1.ttf\"; */" + - "ext/gd/libgd/gdtestft.c:54:56 dfpop U fonts/truetype/DynaFont/dfpop1.ttf\"; *//* SJIS */" - "ext/gd/libgd/gdtopng.c:16:32 gdtopng U fprintf (stderr, \"Usage: gdtopng filename.gd filename" - "ext/gd/libgd/pngtogd.c:17:32 pngtogd U fprintf (stderr, \"Usage: pngtogd filename.png filename" - "ext/gd/libgd/testac.c:31:32 testac U fprintf (stderr, \"Usage: testac filename.png\\n\");" @@ -3786,32 +3788,43 @@ issues: - "ext/standard/crypt_freesec.c:758:8 Mpbg U {\"CC4rMpbg9AMZ.\", \"U*U***U*\"}," - "ext/standard/crypt_freesec.c:760:5 Dbsuge U {\"SDbsugeBiC58A\", \"\"}," - "ext/standard/crypt_freesec.c:765:5 ZDDIZ U {\"zZDDIZ0NOlPzw\", \"password\"" - - "ext/standard/crypt_sha256.c:99:9 nwords U size_t nwords = len / sizeof (uint" - - "ext/standard/crypt_sha256.c:359:14 srounds U zend_ulong srounds = ZEND_STRTOUL(num," - - "ext/standard/crypt_sha256.c:580:4 libcs U libcs. */" - - "ext/standard/crypt_sha256.c:622:27 NESSIE U Test vectors from the NESSIE project. */" - - "ext/standard/crypt_sha256.c:657:53 BBGW U RlTTf8KbXBH3hsxY/GNooZaBBGWEc5\" }," - - "ext/standard/crypt_sha256.c:659:53 Leuj U stringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.\"" - - "ext/standard/crypt_sha256.c:660:3 opqey U \"opqey6IcA\" }," - - "ext/standard/crypt_sha256.c:662:18 toolongsaltstrin U \"$5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil" - - "ext/standard/crypt_sha256.c:662:55 Volil U Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8\"" - - "ext/standard/crypt_sha256.c:663:5 Rcvxa U \"mGRcvxa5\" }," - - "ext/standard/crypt_sha256.c:667:62 Unzyxf U h8HjEDGomFU8bDkXm3XIUnzyxf12\"" - - "ext/standard/crypt_sha256.c:672:22 asaltof U { \"$5$rounds=123456$asaltof16chars..\", \"a short" - - "ext/standard/crypt_sha256.c:673:46 UUEW U asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/" - - "ext/standard/crypt_sha256.c:676:31 yfvwc U rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY" - - "ext/standard/crypt_sha256.c:676:49 PMDN U oundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL97\"" + - "ext/standard/crypt_sha256.c:99:9 nwords U size_t nwords = len / sizeof (uint" + - "ext/standard/crypt_sha256.c:359:14 srounds U zend_ulong srounds = ZEND_STRTOUL(num," + - "ext/standard/crypt_sha256.c:580:4 libcs U libcs. */" + - "ext/standard/crypt_sha256.c:619:5 abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq U { \"abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq\"," + - "ext/standard/crypt_sha256.c:622:27 NESSIE U Test vectors from the NESSIE project. */" + - "ext/standard/crypt_sha256.c:657:53 BBGW U RlTTf8KbXBH3hsxY/GNooZaBBGWEc5\" }," + - "ext/standard/crypt_sha256.c:659:53 Leuj U stringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2.\"" + - "ext/standard/crypt_sha256.c:660:3 opqey U \"opqey6IcA\" }," + - "ext/standard/crypt_sha256.c:662:18 toolongsaltstrin U \"$5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil" + - "ext/standard/crypt_sha256.c:662:55 Volil U Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8\"" + - "ext/standard/crypt_sha256.c:663:5 Rcvxa U \"mGRcvxa5\" }," + - "ext/standard/crypt_sha256.c:667:62 Unzyxf U h8HjEDGomFU8bDkXm3XIUnzyxf12\"" + - "ext/standard/crypt_sha256.c:671:54 ZNJRs U ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/\" }," + - "ext/standard/crypt_sha256.c:672:22 asaltof U { \"$5$rounds=123456$asaltof16chars..\", \"a short" + - "ext/standard/crypt_sha256.c:673:46 UUEW U asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/" + - "ext/standard/crypt_sha256.c:676:31 yfvwc U rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY" + - "ext/standard/crypt_sha256.c:676:49 PMDN U oundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL97\"" - "ext/standard/crypt_sha512.c:723:42 BYHV U saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh" - "ext/standard/crypt_sha512.c:723:63 Oeqh U BYHV6BcXZu8QVeXbDWra3Oeqh0sb\"" + - "ext/standard/crypt_sha512.c:724:6 MCVN U \"HbbMCVNSnCM/UrjmM0Dp8vOuZeHBy" + - "ext/standard/crypt_sha512.c:724:15 Urjm U \"HbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK" - "ext/standard/crypt_sha512.c:726:38 jolhg U toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQ" + - "ext/standard/crypt_sha512.c:727:8 Mhwll U \"zQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq" + - "ext/standard/crypt_sha512.c:727:46 audk U yxdYcz/e1JSbq3y6JMxxl8audkUEm0\" }," - "ext/standard/crypt_sha512.c:731:47 Wcjx U anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wP\"" - "ext/standard/crypt_sha512.c:731:54 Ojiykti U rlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wP\"" + - "ext/standard/crypt_sha512.c:732:29 Swbt U Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur" - "ext/standard/crypt_sha512.c:735:36 Npjj U 77$short$WuQyW2YR.hBNpjjRhpYD/ifIw05xdfeEyQoMxIXbkvr" - "ext/standard/crypt_sha512.c:735:52 xdfe U YR.hBNpjjRhpYD/ifIw05xdfeEyQoMxIXbkvr0g\"" - "ext/standard/crypt_sha512.c:735:63 Xbkvr U hBNpjjRhpYD/ifIw05xdfeEyQoMxIXbkvr0g\"" + - "ext/standard/crypt_sha512.c:736:11 RULJ U \"ge1a1x3yRULJ5CCaUeOxFmtlcGZelFl5CxtgfiAc" + - "ext/standard/crypt_sha512.c:736:35 Cxtgfi U yRULJ5CCaUeOxFmtlcGZelFl5CxtgfiAc0\" }," - "ext/standard/crypt_sha512.c:738:39 Cwjq U $asaltof16chars..$BtCwjqMJGx5hrJhZywWvt0RLE8uZ" - "ext/standard/crypt_sha512.c:739:5 Cjmw U \"elCjmw2kSYu.Ec6ycULevoBK25fs" + - "ext/standard/crypt_sha512.c:739:50 Jeonj U fs2xXgMNrCzIMVcgEJAstJeonj1\" }," - "ext/standard/crypt_sha512.c:741:33 Msbe U 1000$roundstoolow$kUMsbe306n21p9R.FRkW3IGn.S" + - "ext/standard/crypt_sha512.c:742:35 dqbp U sPuWGsUSklZt58jaTfF4ZEQpyUNGc0dqbpBYYBaHHrsX.\" }," - "ext/standard/crypt.c:91:57 libxcrypt U stripped down version of libxcrypt and" - "ext/standard/dir.c:52:9 DIRG U #define DIRG(v) ZEND_TSRMG(dir_globals" - "ext/standard/dir.c:535:8 dirn U char *dirn;" @@ -3833,11 +3846,13 @@ issues: - "ext/standard/filestat.c:129:2 FSALLOCATE U FSALLOCATE fsinfo;" - "ext/standard/filestat.c:132:46 FSIL U drive ? drive - 64 : 0, FSIL_ALLOC, &fsinfo, sizeof" - "ext/standard/filestat.c:882:15 IXROOT U xmask = S_IXROOT;" - - "ext/standard/filters.c:198:14 lbchars U const char *lbchars;" - - "ext/standard/filters.c:200:9 erem U size_t erem_len;" - - "ext/standard/filters.c:201:20 ccnt U unsigned int line_ccnt;" - - "ext/standard/filters.c:494:9 bmask U #define bmask(a) (0xffff >> (16 -" - - "ext/standard/filters.c:505:28 nbitsof U static const unsigned int nbitsof_pack = 8;" + - "ext/standard/filters.c:30:33 nopqrstuvwxyzabcdefghijklm U const char rot13_to[] = \"nopqrstuvwxyzabcdefghijklmNOPQRSTUVWXYZABCDEFGHIJKLM" + - "ext/standard/filters.c:30:59 NOPQRSTUVWXYZABCDEFGHIJKLM U nopqrstuvwxyzabcdefghijklmNOPQRSTUVWXYZABCDEFGHIJKLM\";" + - "ext/standard/filters.c:198:14 lbchars U const char *lbchars;" + - "ext/standard/filters.c:200:9 erem U size_t erem_len;" + - "ext/standard/filters.c:201:20 ccnt U unsigned int line_ccnt;" + - "ext/standard/filters.c:494:9 bmask U #define bmask(a) (0xffff >> (16 -" + - "ext/standard/filters.c:505:28 nbitsof U static const unsigned int nbitsof_pack = 8;" - "ext/standard/flock_compat.c:31:15 flck U struct flock flck;" - "ext/standard/flock_compat.c:96:12 Terwilliker U * Unix J. Terwilliker Jehosophat Aloysius" - "ext/standard/flock_compat.c:96:24 Jehosophat U Unix J. Terwilliker Jehosophat Aloysius Monstrosity" @@ -4551,6 +4566,10 @@ issues: - "win32/build/mkdist.php:86:10 depbase U $depbase = basename($dep);" - "win32/build/mkdist.php:146:14 itemdb U $itemdb = preg_replace(\"/\\." - "win32/build/mkdist.php:176:6 destfilename U $destfilename = $dest_dir . \"/\" ." + - "win32/build/mkdist.php:194:86 typeflag U 2mtime/a8checksum/a1typeflag/a100link/a6magic/a2version" + - "win32/build/mkdist.php:194:134 gname U version/a32uname/a32gname/a8devmajor/a8devminor" + - "win32/build/mkdist.php:194:142 devmajor U a32uname/a32gname/a8devmajor/a8devminor\", $hdr_data" + - "win32/build/mkdist.php:194:153 devminor U 2gname/a8devmajor/a8devminor\", $hdr_data);" - "win32/build/mkdist.php:232:2 phplib U $phplib = str_replace(\".dll" - "win32/build/mkdist.php:236:6 phppdb U $phppdb = str_replace(\".dll" - "win32/build/mkdist.php:255:13 REDIST U \"README.REDIST.BINS\" => \"readme-redist" diff --git a/integration-tests/snapshots/php/php-src/snapshot.txt b/integration-tests/snapshots/php/php-src/snapshot.txt index 1568607d534..875cc96eb9d 100644 --- a/integration-tests/snapshots/php/php-src/snapshot.txt +++ b/integration-tests/snapshots/php/php-src/snapshot.txt @@ -3,7 +3,7 @@ Repository: php/php-src Url: "https://github.com/php/php-src.git" Args: ["--config=../../../../config/repositories/php/php-src/cspell.json","**/*.{md,c,h,php}"] Lines: - CSpell: Files checked: 1828, Issues found: 19747 in 1089 files + CSpell: Files checked: 1828, Issues found: 19768 in 1089 files exit code: 1 ./CODING_STANDARDS.md:105:8 - Unknown word (setclientencoding) -- pg_setclientencoding ./CODING_STANDARDS.md:126:5 - Unknown word (fooselect) -- fooselect_bar @@ -1324,6 +1324,8 @@ Lines: ./ext/gd/libgd/gdtestft.c:19:9 - Unknown word (MINY) -- #define MINY(x) MIN4(x[1],x[3],x ./ext/gd/libgd/gdtestft.c:39:30 - Unknown word (Qyjpqg) -- s = "Hello. ����ɂ��� Qyjpqg,"; /* String to draw ./ext/gd/libgd/gdtestft.c:53:57 - Unknown word (Mincho) -- locale/ja/X11/fonts/TT/HG-MinchoL.ttf"; /* UNICODE * +./ext/gd/libgd/gdtestft.c:54:47 - Unknown word (Dyna) -- local/lib/fonts/truetype/DynaFont/dfpop1.ttf"; */ +./ext/gd/libgd/gdtestft.c:54:56 - Unknown word (dfpop) -- fonts/truetype/DynaFont/dfpop1.ttf"; *//* SJIS */ ./ext/gd/libgd/gdtopng.c:16:32 - Unknown word (gdtopng) -- fprintf (stderr, "Usage: gdtopng filename.gd filename ./ext/gd/libgd/pngtogd.c:17:32 - Unknown word (pngtogd) -- fprintf (stderr, "Usage: pngtogd filename.png filename ./ext/gd/libgd/testac.c:31:32 - Unknown word (testac) -- fprintf (stderr, "Usage: testac filename.png\n"); @@ -3985,30 +3987,41 @@ Lines: ./ext/standard/crypt_freesec.c:765:5 - Unknown word (ZDDIZ) -- {"zZDDIZ0NOlPzw", "password" ./ext/standard/crypt_sha256.c:359:14 - Unknown word (srounds) -- zend_ulong srounds = ZEND_STRTOUL(num, ./ext/standard/crypt_sha256.c:580:4 - Unknown word (libcs) -- libcs. */ -./ext/standard/crypt_sha256.c:622:27 - Unknown word (NESSIE) -- Test vectors from the NESSIE project. */ -./ext/standard/crypt_sha256.c:657:53 - Unknown word (BBGW) -- RlTTf8KbXBH3hsxY/GNooZaBBGWEc5" }, -./ext/standard/crypt_sha256.c:659:53 - Unknown word (Leuj) -- stringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2." -./ext/standard/crypt_sha256.c:660:3 - Unknown word (opqey) -- "opqey6IcA" }, -./ext/standard/crypt_sha256.c:662:18 - Unknown word (toolongsaltstrin) -- "$5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil -./ext/standard/crypt_sha256.c:662:55 - Unknown word (Volil) -- Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8" -./ext/standard/crypt_sha256.c:663:5 - Unknown word (Rcvxa) -- "mGRcvxa5" }, -./ext/standard/crypt_sha256.c:667:62 - Unknown word (Unzyxf) -- h8HjEDGomFU8bDkXm3XIUnzyxf12" -./ext/standard/crypt_sha256.c:672:22 - Unknown word (asaltof) -- { "$5$rounds=123456$asaltof16chars..", "a short -./ext/standard/crypt_sha256.c:673:46 - Unknown word (UUEW) -- asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/ -./ext/standard/crypt_sha256.c:676:31 - Unknown word (yfvwc) -- rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY -./ext/standard/crypt_sha256.c:676:49 - Unknown word (PMDN) -- oundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL97" +./ext/standard/crypt_sha256.c:619:5 - Unknown word (abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq) -- { "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq", +./ext/standard/crypt_sha256.c:622:27 - Unknown word (NESSIE) -- Test vectors from the NESSIE project. */ +./ext/standard/crypt_sha256.c:657:53 - Unknown word (BBGW) -- RlTTf8KbXBH3hsxY/GNooZaBBGWEc5" }, +./ext/standard/crypt_sha256.c:659:53 - Unknown word (Leuj) -- stringsaltst$3xv.VbSHBb41AL9AvLeujZkZRBAwqFMz2." +./ext/standard/crypt_sha256.c:660:3 - Unknown word (opqey) -- "opqey6IcA" }, +./ext/standard/crypt_sha256.c:662:18 - Unknown word (toolongsaltstrin) -- "$5$rounds=5000$toolongsaltstrin$Un/5jzAHMgOGZ5.mWJpuVolil +./ext/standard/crypt_sha256.c:662:55 - Unknown word (Volil) -- Un/5jzAHMgOGZ5.mWJpuVolil07guHPvOW8" +./ext/standard/crypt_sha256.c:663:5 - Unknown word (Rcvxa) -- "mGRcvxa5" }, +./ext/standard/crypt_sha256.c:667:62 - Unknown word (Unzyxf) -- h8HjEDGomFU8bDkXm3XIUnzyxf12" +./ext/standard/crypt_sha256.c:671:54 - Unknown word (ZNJRs) -- ZpDAxGJeaDIuqCoEFysAe1mZNJRs3pw0KQRd/" }, +./ext/standard/crypt_sha256.c:672:22 - Unknown word (asaltof) -- { "$5$rounds=123456$asaltof16chars..", "a short +./ext/standard/crypt_sha256.c:673:46 - Unknown word (UUEW) -- asaltof16chars..$gP3VQ/6X7UUEW3HkBn2w1/Ptq2jxPyzV/ +./ext/standard/crypt_sha256.c:676:31 - Unknown word (yfvwc) -- rounds=1000$roundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY +./ext/standard/crypt_sha256.c:676:49 - Unknown word (PMDN) -- oundstoolow$yfvwcWrQ8l/K0DAWyuPMDNHpIVlTQebY9l/gL97" ./ext/standard/crypt_sha256.c:99:9 - Unknown word (nwords) -- size_t nwords = len / sizeof (uint ./ext/standard/crypt_sha512.c:723:42 - Unknown word (BYHV) -- saltstringsaltst$OW1/O6BYHV6BcXZu8QVeXbDWra3Oeqh ./ext/standard/crypt_sha512.c:723:63 - Unknown word (Oeqh) -- BYHV6BcXZu8QVeXbDWra3Oeqh0sb" +./ext/standard/crypt_sha512.c:724:15 - Unknown word (Urjm) -- "HbbMCVNSnCM/UrjmM0Dp8vOuZeHBy/YTBmSK +./ext/standard/crypt_sha512.c:724:6 - Unknown word (MCVN) -- "HbbMCVNSnCM/UrjmM0Dp8vOuZeHBy ./ext/standard/crypt_sha512.c:726:38 - Unknown word (jolhg) -- toolongsaltstrin$lQ8jolhgVRVhY4b5pZKaysCLi0QBxGoNeKQ +./ext/standard/crypt_sha512.c:727:46 - Unknown word (audk) -- yxdYcz/e1JSbq3y6JMxxl8audkUEm0" }, +./ext/standard/crypt_sha512.c:727:8 - Unknown word (Mhwll) -- "zQ3glMhwllF7oGDZxUhx1yxdYcz/e1JSbq ./ext/standard/crypt_sha512.c:731:47 - Unknown word (Wcjx) -- anotherlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wP" ./ext/standard/crypt_sha512.c:731:54 - Unknown word (Ojiykti) -- rlongsalts$POfYwTEok97VWcjxIiSOjiykti.o/pQs.wP" +./ext/standard/crypt_sha512.c:732:29 - Unknown word (Swbt) -- Fm7I6IoYN3CmLs66x9t0oSwbtEW7o7UmJEiDwGqd8p4ur ./ext/standard/crypt_sha512.c:735:36 - Unknown word (Npjj) -- 77$short$WuQyW2YR.hBNpjjRhpYD/ifIw05xdfeEyQoMxIXbkvr ./ext/standard/crypt_sha512.c:735:52 - Unknown word (xdfe) -- YR.hBNpjjRhpYD/ifIw05xdfeEyQoMxIXbkvr0g" ./ext/standard/crypt_sha512.c:735:63 - Unknown word (Xbkvr) -- hBNpjjRhpYD/ifIw05xdfeEyQoMxIXbkvr0g" +./ext/standard/crypt_sha512.c:736:11 - Unknown word (RULJ) -- "ge1a1x3yRULJ5CCaUeOxFmtlcGZelFl5CxtgfiAc +./ext/standard/crypt_sha512.c:736:35 - Unknown word (Cxtgfi) -- yRULJ5CCaUeOxFmtlcGZelFl5CxtgfiAc0" }, ./ext/standard/crypt_sha512.c:738:39 - Unknown word (Cwjq) -- $asaltof16chars..$BtCwjqMJGx5hrJhZywWvt0RLE8uZ ./ext/standard/crypt_sha512.c:739:5 - Unknown word (Cjmw) -- "elCjmw2kSYu.Ec6ycULevoBK25fs +./ext/standard/crypt_sha512.c:739:50 - Unknown word (Jeonj) -- fs2xXgMNrCzIMVcgEJAstJeonj1" }, ./ext/standard/crypt_sha512.c:741:33 - Unknown word (Msbe) -- 1000$roundstoolow$kUMsbe306n21p9R.FRkW3IGn.S +./ext/standard/crypt_sha512.c:742:35 - Unknown word (dqbp) -- sPuWGsUSklZt58jaTfF4ZEQpyUNGc0dqbpBYYBaHHrsX." }, ./ext/standard/dir.c:52:9 - Unknown word (DIRG) -- #define DIRG(v) ZEND_TSRMG(dir_globals ./ext/standard/dir.c:535:8 - Unknown word (dirn) -- char *dirn; ./ext/standard/dns.c:142:10 - Unknown word (Reimplement) -- /* TODO: Reimplement the gethostby* functions @@ -4029,11 +4042,13 @@ Lines: ./ext/standard/filestat.c:129:2 - Unknown word (FSALLOCATE) -- FSALLOCATE fsinfo; ./ext/standard/filestat.c:132:46 - Unknown word (FSIL) -- drive ? drive - 64 : 0, FSIL_ALLOC, &fsinfo, sizeof ./ext/standard/filestat.c:882:15 - Unknown word (IXROOT) -- xmask = S_IXROOT; -./ext/standard/filters.c:198:14 - Unknown word (lbchars) -- const char *lbchars; -./ext/standard/filters.c:200:9 - Unknown word (erem) -- size_t erem_len; -./ext/standard/filters.c:201:20 - Unknown word (ccnt) -- unsigned int line_ccnt; -./ext/standard/filters.c:494:9 - Unknown word (bmask) -- #define bmask(a) (0xffff >> (16 - -./ext/standard/filters.c:505:28 - Unknown word (nbitsof) -- static const unsigned int nbitsof_pack = 8; +./ext/standard/filters.c:198:14 - Unknown word (lbchars) -- const char *lbchars; +./ext/standard/filters.c:200:9 - Unknown word (erem) -- size_t erem_len; +./ext/standard/filters.c:201:20 - Unknown word (ccnt) -- unsigned int line_ccnt; +./ext/standard/filters.c:30:33 - Unknown word (nopqrstuvwxyzabcdefghijklm) -- const char rot13_to[] = "nopqrstuvwxyzabcdefghijklmNOPQRSTUVWXYZABCDEFGHIJKLM +./ext/standard/filters.c:30:59 - Unknown word (NOPQRSTUVWXYZABCDEFGHIJKLM) -- nopqrstuvwxyzabcdefghijklmNOPQRSTUVWXYZABCDEFGHIJKLM"; +./ext/standard/filters.c:494:9 - Unknown word (bmask) -- #define bmask(a) (0xffff >> (16 - +./ext/standard/filters.c:505:28 - Unknown word (nbitsof) -- static const unsigned int nbitsof_pack = 8; ./ext/standard/flock_compat.c:102:17 - Unknown word (Yunie) -- * Lift a leg, Yunie. Luv ya forever!!! ./ext/standard/flock_compat.c:31:15 - Unknown word (flck) -- struct flock flck; ./ext/standard/flock_compat.c:96:12 - Unknown word (Terwilliker) -- * Unix J. Terwilliker Jehosophat Aloysius @@ -4701,6 +4716,10 @@ Lines: ./win32/build/deplister.c:25:3 - Unknown word (PCSTR) -- PCSTR image_name, PCSTR dll ./win32/build/mkdist.php:146:14 - Unknown word (itemdb) -- $itemdb = preg_replace("/\. ./win32/build/mkdist.php:176:6 - Unknown word (destfilename) -- $destfilename = $dest_dir . "/" . +./win32/build/mkdist.php:194:134 - Unknown word (gname) -- version/a32uname/a32gname/a8devmajor/a8devminor +./win32/build/mkdist.php:194:142 - Unknown word (devmajor) -- a32uname/a32gname/a8devmajor/a8devminor", $hdr_data +./win32/build/mkdist.php:194:153 - Unknown word (devminor) -- 2gname/a8devmajor/a8devminor", $hdr_data); +./win32/build/mkdist.php:194:86 - Unknown word (typeflag) -- 2mtime/a8checksum/a1typeflag/a100link/a6magic/a2version ./win32/build/mkdist.php:232:2 - Unknown word (phplib) -- $phplib = str_replace(".dll ./win32/build/mkdist.php:236:6 - Unknown word (phppdb) -- $phppdb = str_replace(".dll ./win32/build/mkdist.php:255:13 - Unknown word (REDIST) -- "README.REDIST.BINS" => "readme-redist diff --git a/integration-tests/snapshots/prettier/prettier/snapshot.txt b/integration-tests/snapshots/prettier/prettier/snapshot.txt index 1c6e64a9691..ccbbf29e19a 100644 --- a/integration-tests/snapshots/prettier/prettier/snapshot.txt +++ b/integration-tests/snapshots/prettier/prettier/snapshot.txt @@ -3,5 +3,9 @@ Repository: prettier/prettier Url: "https://github.com/prettier/prettier.git" Args: [] Lines: - CSpell: Files checked: 1763, Issues found: 0 in 0 files - exit code: 0 + CSpell: Files checked: 1763, Issues found: 11 in 5 files + exit code: 1 +./src/language-html/print-preprocess.js:22:10 - Unknown word (Conditonal) -- mergeIeConditonalStartEndCommentIntoElementOpen +./src/language-js/parse/babel.js:196:37 - Unknown word (Modifer) -- ClassMethodPropertyHasAbstractModifer", +./tests/format/handlebars/html-whitespace-sensitivity/jsfmt.spec.js:71:41 - Unknown word (afterafterafterafterafterafterafterafterafterafterafterafterafterafterafterafterafterafterafterafter) -- before\u2005afterafterafterafterafterafterafterafterafterafterafterafterafterafterafterafterafterafterafterafter +./tests/integration/__tests__/plugin-precedence.js:8:16 - Unknown word (longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong) -- '{ "a": "longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong" }', diff --git a/integration-tests/snapshots/wireapp/wire-webapp/snapshot.txt b/integration-tests/snapshots/wireapp/wire-webapp/snapshot.txt index cda6d3153c4..0c6c9d6fc74 100644 --- a/integration-tests/snapshots/wireapp/wire-webapp/snapshot.txt +++ b/integration-tests/snapshots/wireapp/wire-webapp/snapshot.txt @@ -3,10 +3,11 @@ Repository: wireapp/wire-webapp Url: "https://github.com/wireapp/wire-webapp.git" Args: ["src/script/**/*.{js,ts,tsx,md}"] Lines: - CSpell: Files checked: 704, Issues found: 118 in 26 files + CSpell: Files checked: 704, Issues found: 124 in 27 files exit code: 1 ./src/script/auth/component/UnsupportedBrowser.test.tsx:48:13 - Unknown word (Unsupprted) -- getGeneralUnsupprtedMessage = () => this ./src/script/auth/component/UnsupportedBrowser.test.tsx:55:19 - Unknown word (TSFI) -- // @SF.Channel @TSFI.UserInterface @S1 +./src/script/auth/module/action/AuthAction.test.ts:35:22 - Unknown word (Cqhah) -- 'Ntc8CsuNMeGFaRCqhah1dSyDFmNq6m8zL1R2h5TEtLQy ./src/script/calling/CallingRepository.test.ts:153:24 - Unknown word (mediastream) -- it('returns cached mediastream for self user if set ./src/script/calling/CallingRepository.test.ts:282:13 - Unknown word (audiocbr) -- audiocbr: 'false', ./src/script/calling/CallingRepository.test.ts:283:13 - Unknown word (videosend) -- videosend: 'false', @@ -65,6 +66,8 @@ Lines: ./src/script/conversation/linkPreviews/blackList.test.ts:23:18 - Unknown word (youtu) -- it('blacklists youtu.be links', () => { ./src/script/conversation/linkPreviews/helpers.test.ts:41:42 - Unknown word (whitespaces) -- leading and trailing whitespaces', () => { ./src/script/media/MediaEmbeds.test.ts:161:31 - Unknown word (nocookie) -- const link = 'youtube-nocookie.com'; +./src/script/media/MediaEmbeds.test.ts:543:60 - Unknown word (Wroxrr) -- 867741/playlist/2w63WroxrrIbNg4WIxdoBn'; +./src/script/media/MediaEmbeds.test.ts:543:72 - Unknown word (Ixdo) -- playlist/2w63WroxrrIbNg4WIxdoBn'; ./src/script/media/MediaEmbeds.test.ts:573:50 - Unknown word (OUNUCO) -- 'album/7iN0r7Sl624EkOUNUCOGu9'; ./src/script/media/MediaEmbeds.test.ts:604:42 - Unknown word (Djbbz) -- partial_link = 'track/5yEPxDjbbzUzyauGtnmVEC'; ./src/script/media/MediaEmbeds.test.ts:604:47 - Unknown word (Uzyau) -- link = 'track/5yEPxDjbbzUzyauGtnmVEC'; diff --git a/package.json b/package.json index 66fb0054711..0a951a7b18c 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "test": "lerna run test && npm run test-schema", "test-bin": "npm run test-bin-spell && npm run test-bin-spell-cache-content && npm run test-bin-spell-cache-metadata && npm run test-bin-trace && npm run test-bin-check", "test-bin-check": "node ./bin.js check README.md", - "test-bin-spell": "node ./bin.js -c cspellrc.json", + "test-bin-spell": "node ./bin.js -c cspellrc.json --no-progress", "test-bin-spell-cache-content": "node ./bin.js -c cspellrc.json --cache --cache-strategy content", "test-bin-spell-cache-metadata": "node ./bin.js -c cspellrc.json --cache --cache-strategy metadata", "test-bin-trace": "node ./bin.js trace test", diff --git a/packages/cspell-lib/src/Settings/DefaultSettings.ts b/packages/cspell-lib/src/Settings/DefaultSettings.ts index 487a1973482..60e01d14e68 100644 --- a/packages/cspell-lib/src/Settings/DefaultSettings.ts +++ b/packages/cspell-lib/src/Settings/DefaultSettings.ts @@ -33,10 +33,14 @@ const predefinedPatterns = [ { name: 'SpellCheckerDisable', pattern: regExpSpellCheckerDisable }, { name: 'PublicKey', pattern: RegPat.regExPublicKey }, { name: 'RsaCert', pattern: RegPat.regExCert }, + { name: 'SshRsa', pattern: RegPat.regExSshRSA }, { name: 'EscapeCharacters', pattern: RegPat.regExEscapeCharacters }, { name: 'Base64', pattern: RegPat.regExBase64 }, + { name: 'Base64SingleLine', pattern: RegPat.regExBase64SingleLine }, + { name: 'Base64MultiLine', pattern: RegPat.regExBase64MultiLine }, { name: 'Email', pattern: RegPat.regExEmail }, { name: 'SHA', pattern: RegPat.regExSha }, + { name: 'HashStrings', pattern: RegPat.regExHashStrings }, { name: 'UnicodeRef', pattern: RegPat.regExUnicodeRef }, { name: 'UUID', pattern: RegPat.regExUUID }, { name: 'href', pattern: RegPat.regExHRef }, @@ -65,14 +69,16 @@ const definedDefaultRegExpExcludeList: PredefinedPatterns[] = [ 'SpellCheckerIgnoreInDocSetting', 'Urls', 'Email', - 'PublicKey', 'RsaCert', - 'Base64', + 'SshRsa', + 'Base64MultiLine', + 'Base64SingleLine', 'CommitHash', 'CommitHashLink', 'CStyleHexValue', 'CSSHexValue', 'SHA', + 'HashStrings', 'UnicodeRef', 'UUID', ]; diff --git a/packages/cspell-lib/src/Settings/RegExpPatterns.test.ts b/packages/cspell-lib/src/Settings/RegExpPatterns.test.ts index 390d2822bd2..5e5e4b53ff7 100644 --- a/packages/cspell-lib/src/Settings/RegExpPatterns.test.ts +++ b/packages/cspell-lib/src/Settings/RegExpPatterns.test.ts @@ -418,23 +418,23 @@ describe('Validate InDocSettings', () => { }); test('sha regex', () => { - RegPat.regExSha.lastIndex = 0; - expect(RegPat.regExSha.test('')).toBe(false); - RegPat.regExSha.lastIndex = 0; + RegPat.regExHashStrings.lastIndex = 0; + expect(RegPat.regExHashStrings.test('')).toBe(false); + RegPat.regExHashStrings.lastIndex = 0; expect( - RegPat.regExSha.test( + RegPat.regExHashStrings.test( 'sha512-mm6iZYQ1xbVBNsWq2VSMFuneRuO0k0wUqIT4ZfrtbD1Eb90DXmqBOPA/URyUHq6wsftxr8aXDJHTTHyyBBY95w==' ) ).toBe(true); - RegPat.regExSha.lastIndex = 0; + RegPat.regExHashStrings.lastIndex = 0; expect( - RegPat.regExSha.test( + RegPat.regExHashStrings.test( 'sha512-vjiRZkhKEyZndtFOz/FtIp0CqPbgOOki8o9IcPOLTqlzcnvFLToYdERshLaI6TCz7pDWoKlmvgftqB4xlltn9g==' ) ).toBe(true); - RegPat.regExSha.lastIndex = 0; - expect(RegPat.regExSha.test('sha1-RBT/dKUIecII7l/cgm4ywwNUnto=')).toBe(true); - RegPat.regExSha.lastIndex = 0; + RegPat.regExHashStrings.lastIndex = 0; + expect(RegPat.regExHashStrings.test('sha1-RBT/dKUIecII7l/cgm4ywwNUnto=')).toBe(true); + RegPat.regExHashStrings.lastIndex = 0; }); test('regExCert', () => { diff --git a/packages/cspell-lib/src/Settings/RegExpPatterns.ts b/packages/cspell-lib/src/Settings/RegExpPatterns.ts index ce308fb5d4d..755c78a1958 100644 --- a/packages/cspell-lib/src/Settings/RegExpPatterns.ts +++ b/packages/cspell-lib/src/Settings/RegExpPatterns.ts @@ -15,10 +15,26 @@ export const regExSpellingGuardBlock = export const regExSpellingGuardNext = /\bc?spell(?:-?checker)?::?\s*disable-next\b.*\s\s?.*/gi; export const regExSpellingGuardLine = /^.*\bc?spell(?:-?checker)?::?\s*disable-line\b.*/gim; export const regExIgnoreSpellingDirectives = /\bc?spell(?:-?checker)?::?\s*ignoreRegExp.*/gim; -export const regExPublicKey = /BEGIN\s+((?:RSA\s+)?PUBLIC)\s+KEY(?:[\w=+\-/]*\r?\n)+?-*END\s+\1/g; -export const regExCert = /BEGIN\s+(CERTIFICATE|RSA\s+(?:PRIVATE|PUBLIC)\s+KEY)(?:[\w=+\-/]*\r?\n)+?-*END\s+\1/g; +export const regExPublicKey = /-{5}BEGIN\s+((?:RSA\s+)?PUBLIC\s+KEY)[\w=+\-/=\\\s]+?END\s+\1-{5}/g; +export const regExCert = /-{5}BEGIN\s+(CERTIFICATE|(?:RSA\s+)?(?:PRIVATE|PUBLIC)\s+KEY)[\w=+\-/=\\\s]+?END\s+\1-{5}/g; +export const regExSshRSA = /ssh-rsa\s+[a-z0-9/+]{28,}={0,3}(?![a-z0-9/+=])/gi; export const regExEscapeCharacters = /\\(?:[anrvtbf]|[xu][a-f0-9]+)/gi; -export const regExBase64 = /(??/gi; export const regExRepeatedChar = /^(\w)\1{3,}$/i; -// cSpell:ignore bsha -export const regExSha = /\bsha\d+-[a-z0-9+/=]+/gi; +export const regExSha = /\bsha\d+-[a-z0-9+/]{25,}={0,3}/gi; + +/** + * Detect common hash strings like: + * - `sha1`, `sha256`, `sha512` + * - `md5` + * - `base64` - used in email + * - `crypt`, `bcrypt`, `script` + * - `token` + * - `assertion` - use with jwt + */ +export const regExHashStrings = + /(?:\b(?:sha\d+|md5|base64|crypt|bcrypt|scrypt|security-token|assertion)[-,:$=]|#code[/])[-\w/+%.]{25,}={0,3}(?:(['"])\s*\+?\s*\1?[-\w/+%.]+={0,3})*(?![-\w/+=%.])/gi; diff --git a/packages/cspell-types/cspell.schema.json b/packages/cspell-types/cspell.schema.json index 801b880e6c0..9adf7b46c4e 100644 --- a/packages/cspell-types/cspell.schema.json +++ b/packages/cspell-types/cspell.schema.json @@ -596,6 +596,8 @@ "PredefinedPatterns": { "enum": [ "Base64", + "Base64MultiLine", + "Base64SingleLine", "CStyleComment", "CStyleHexValue", "CSSHexValue", @@ -608,7 +610,9 @@ "PhpHereDoc", "PublicKey", "RsaCert", + "SshRsa", "SHA", + "HashStrings", "SpellCheckerDisable", "SpellCheckerDisableBlock", "SpellCheckerDisableLine", diff --git a/packages/cspell-types/src/CSpellSettingsDef.ts b/packages/cspell-types/src/CSpellSettingsDef.ts index dbcafb7e7d8..bcb21765221 100644 --- a/packages/cspell-types/src/CSpellSettingsDef.ts +++ b/packages/cspell-types/src/CSpellSettingsDef.ts @@ -519,6 +519,8 @@ export type Pattern = string | InternalRegExp; export type PredefinedPatterns = | 'Base64' + | 'Base64MultiLine' + | 'Base64SingleLine' | 'CStyleComment' | 'CStyleHexValue' | 'CSSHexValue' @@ -531,7 +533,9 @@ export type PredefinedPatterns = | 'PhpHereDoc' | 'PublicKey' | 'RsaCert' + | 'SshRsa' | 'SHA' + | 'HashStrings' | 'SpellCheckerDisable' | 'SpellCheckerDisableBlock' | 'SpellCheckerDisableLine' diff --git a/packages/hunspell-reader/src/IterableHunspellReader.test.ts b/packages/hunspell-reader/src/IterableHunspellReader.test.ts index 41583a5129c..0ebc1965c4c 100644 --- a/packages/hunspell-reader/src/IterableHunspellReader.test.ts +++ b/packages/hunspell-reader/src/IterableHunspellReader.test.ts @@ -165,6 +165,7 @@ function textToArray(text: string) { } function getSimpleAff() { + // cspell:ignore esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ const sampleAff = ` SET UTF-8 TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ' diff --git a/packages/hunspell-reader/src/aff.test.ts b/packages/hunspell-reader/src/aff.test.ts index 63a4771a560..6d1f24a526e 100644 --- a/packages/hunspell-reader/src/aff.test.ts +++ b/packages/hunspell-reader/src/aff.test.ts @@ -247,6 +247,7 @@ function logApplyRulesResult(affWord: AffWord) { } function getSimpleAff() { + // cspell:ignore esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ return ` SET UTF-8 TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ'