Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cb changes 20240725 #10783

Merged
merged 5 commits into from
Jul 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -26174,6 +26174,10 @@ J. M. Smucker
JM Smucker
Sonoco Products
Bank OZK
Dacia Spring
Dacia Spring Electric
Dacia Spring Extreme
Johnson Controls
Anthony Kapel Van Jones
Anthony Van Jones
Hamburg Commercial Bank
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -757,6 +757,21 @@ class AgreementRuleAntiPatterns3 {
tokenRegex("diese[sr]?"),
token("weite"),
token("Teile")
),
asList(
// Laut Charlie XCX selbst sind das Personen, die vielleicht eine ...
tokenRegex("sind|w[äa]ren"),
token("das"),
posRegex("SUB.*PLU.*"),
tokenRegex("die|welche|ohne|mit")
),
asList(
// Laut Charlie XCX selbst sind das Personen, die vielleicht eine ...
tokenRegex("sind|w[äa]ren"),
token("das"),
posRegex("SUB.*PLU.*"),
token(","),
tokenRegex("die|welche|ohne|mit")
)
);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42133,4 +42133,77 @@ Parkinson Parkinson SUB:NOM:SIN:MAS
Parkinson Parkinson SUB:AKK:SIN:MAS
Parkinson Parkinson SUB:DAT:SIN:MAS
Parkinsons Parkinson SUB:GEN:SIN:MAS
linsen linsen VER:INF:SFT
linsen linsen VER:INF:SFT
umkringelt umkringelt PA2:PRD:GRU:VER
umkringelte umkringelt PA2:AKK:PLU:FEM:GRU:SOL:VER
umkringelte umkringelt PA2:AKK:PLU:MAS:GRU:SOL:VER
umkringelte umkringelt PA2:AKK:PLU:NEU:GRU:SOL:VER
umkringelte umkringelt PA2:AKK:SIN:FEM:GRU:DEF:VER
umkringelte umkringelt PA2:AKK:SIN:FEM:GRU:IND:VER
umkringelte umkringelt PA2:AKK:SIN:FEM:GRU:SOL:VER
umkringelte umkringelt PA2:AKK:SIN:NEU:GRU:DEF:VER
umkringelte umkringelt PA2:NOM:PLU:FEM:GRU:SOL:VER
umkringelte umkringelt PA2:NOM:PLU:MAS:GRU:SOL:VER
umkringelte umkringelt PA2:NOM:PLU:NEU:GRU:SOL:VER
umkringelte umkringelt PA2:NOM:SIN:FEM:GRU:DEF:VER
umkringelte umkringelt PA2:NOM:SIN:FEM:GRU:IND:VER
umkringelte umkringelt PA2:NOM:SIN:FEM:GRU:SOL:VER
umkringelte umkringelt PA2:NOM:SIN:MAS:GRU:DEF:VER
umkringelte umkringelt PA2:NOM:SIN:NEU:GRU:DEF:VER
umkringeltem umkringelt PA2:DAT:SIN:MAS:GRU:SOL:VER
umkringeltem umkringelt PA2:DAT:SIN:NEU:GRU:SOL:VER
umkringelten umkringelt PA2:AKK:PLU:FEM:GRU:DEF:VER
umkringelten umkringelt PA2:AKK:PLU:FEM:GRU:IND:VER
umkringelten umkringelt PA2:AKK:PLU:MAS:GRU:DEF:VER
umkringelten umkringelt PA2:AKK:PLU:MAS:GRU:IND:VER
umkringelten umkringelt PA2:AKK:PLU:NEU:GRU:DEF:VER
umkringelten umkringelt PA2:AKK:PLU:NEU:GRU:IND:VER
umkringelten umkringelt PA2:AKK:SIN:MAS:GRU:DEF:VER
umkringelten umkringelt PA2:AKK:SIN:MAS:GRU:IND:VER
umkringelten umkringelt PA2:AKK:SIN:MAS:GRU:SOL:VER
umkringelten umkringelt PA2:DAT:PLU:FEM:GRU:DEF:VER
umkringelten umkringelt PA2:DAT:PLU:FEM:GRU:IND:VER
umkringelten umkringelt PA2:DAT:PLU:FEM:GRU:SOL:VER
umkringelten umkringelt PA2:DAT:PLU:MAS:GRU:DEF:VER
umkringelten umkringelt PA2:DAT:PLU:MAS:GRU:IND:VER
umkringelten umkringelt PA2:DAT:PLU:MAS:GRU:SOL:VER
umkringelten umkringelt PA2:DAT:PLU:NEU:GRU:DEF:VER
umkringelten umkringelt PA2:DAT:PLU:NEU:GRU:IND:VER
umkringelten umkringelt PA2:DAT:PLU:NEU:GRU:SOL:VER
umkringelten umkringelt PA2:DAT:SIN:FEM:GRU:DEF:VER
umkringelten umkringelt PA2:DAT:SIN:FEM:GRU:IND:VER
umkringelten umkringelt PA2:DAT:SIN:MAS:GRU:DEF:VER
umkringelten umkringelt PA2:DAT:SIN:MAS:GRU:IND:VER
umkringelten umkringelt PA2:DAT:SIN:NEU:GRU:DEF:VER
umkringelten umkringelt PA2:DAT:SIN:NEU:GRU:IND:VER
umkringelten umkringelt PA2:GEN:PLU:FEM:GRU:DEF:VER
umkringelten umkringelt PA2:GEN:PLU:FEM:GRU:IND:VER
umkringelten umkringelt PA2:GEN:PLU:MAS:GRU:DEF:VER
umkringelten umkringelt PA2:GEN:PLU:MAS:GRU:IND:VER
umkringelten umkringelt PA2:GEN:PLU:NEU:GRU:DEF:VER
umkringelten umkringelt PA2:GEN:PLU:NEU:GRU:IND:VER
umkringelten umkringelt PA2:GEN:SIN:FEM:GRU:DEF:VER
umkringelten umkringelt PA2:GEN:SIN:FEM:GRU:IND:VER
umkringelten umkringelt PA2:GEN:SIN:MAS:GRU:DEF:VER
umkringelten umkringelt PA2:GEN:SIN:MAS:GRU:IND:VER
umkringelten umkringelt PA2:GEN:SIN:MAS:GRU:SOL:VER
umkringelten umkringelt PA2:GEN:SIN:NEU:GRU:DEF:VER
umkringelten umkringelt PA2:GEN:SIN:NEU:GRU:IND:VER
umkringelten umkringelt PA2:GEN:SIN:NEU:GRU:SOL:VER
umkringelten umkringelt PA2:NOM:PLU:FEM:GRU:DEF:VER
umkringelten umkringelt PA2:NOM:PLU:FEM:GRU:IND:VER
umkringelten umkringelt PA2:NOM:PLU:MAS:GRU:DEF:VER
umkringelten umkringelt PA2:NOM:PLU:MAS:GRU:IND:VER
umkringelten umkringelt PA2:NOM:PLU:NEU:GRU:DEF:VER
umkringelten umkringelt PA2:NOM:PLU:NEU:GRU:IND:VER
umkringelter umkringelt PA2:DAT:SIN:FEM:GRU:SOL:VER
umkringelter umkringelt PA2:GEN:PLU:FEM:GRU:SOL:VER
umkringelter umkringelt PA2:GEN:PLU:MAS:GRU:SOL:VER
umkringelter umkringelt PA2:GEN:PLU:NEU:GRU:SOL:VER
umkringelter umkringelt PA2:GEN:SIN:FEM:GRU:SOL:VER
umkringelter umkringelt PA2:NOM:SIN:MAS:GRU:IND:VER
umkringelter umkringelt PA2:NOM:SIN:MAS:GRU:SOL:VER
umkringeltes umkringelt PA2:AKK:SIN:NEU:GRU:IND:VER
umkringeltes umkringelt PA2:AKK:SIN:NEU:GRU:SOL:VER
umkringeltes umkringelt PA2:NOM:SIN:NEU:GRU:IND:VER
umkringeltes umkringelt PA2:NOM:SIN:NEU:GRU:SOL:VER
Original file line number Diff line number Diff line change
Expand Up @@ -11611,5 +11611,5 @@ Intel-Prozessoren*
Safe-Harbor-Abkommen*
Safe-Harbor-Abkommens*
Cheddar-Käse*
Argyle-Muster*
PC-Anwendung*
PC-Anwendungen*
Original file line number Diff line number Diff line change
Expand Up @@ -243575,6 +243575,8 @@ Cheshire/S
CrowdStrike/S #name
Brisket/S
restylen
Freedom #eng
Argyle
Capheus
Czárdásfürstin
Sparringpartner/SN
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64053,6 +64053,20 @@ backstage
Offspace/S #eng
Sliwowitz #name
Eyepad/S
irantreu/A
RKI-Files
Wetbag/S
BIC-Feuerzeug/S
BIC-Feuerzeuge/SN
eisenbeschichtet/A
goldbeschichtet/A
silberbeschichtet/A
kupferbeschichtet/A
aluminiumbeschichtet/A
metallbeschichtet/A
Argyle-Muster/SN
Schurwolle
Schurwollqualität
schattenspendend/A
kundengewinnend/A
schicksalsergebend/A
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3002,6 +3002,7 @@ El Kaida/S
Al Kaida/S
Peter Rohs
Peter Roos
Sundar Pichai/S
Makkaronische Dichtung
Marina Weisband/S
Mark Weisbrot/S
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5067,6 +5067,11 @@ USA
</rule>
</rulegroup>
<rulegroup id="KLEINE_-CHEN" name="'kleines Häuschen' etc." tone_tags="clarity">
<antipattern><!-- https://de.wikipedia.org/wiki/Die_drei_kleinen_Schweinchen -->
<token regexp="yes">3|drei</token>
<token regexp="yes">klein.*</token>
<token>Schweinchen</token>
</antipattern>
<rule>
<pattern case_sensitive="yes">
<token regexp="yes">kleine[ns]?</token>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -667,6 +667,7 @@ public void testDetNounRule() throws IOException {
assertBad("Einen Dämonen wird er nicht aufhalten.");
assertBad("Das versetzte den Kronprinz in Schrecken.");
assertGood("Erst später wurde Kritik hauptsächlich an den Plänen zu einem Patriot Act II laut.");
assertGood("Laut Charlie XCX selbst sind das Personen, die vielleicht eine ...");
// TODO:
// assertBad("Solch hartes Worte!");
// unsure:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3100,6 +3100,12 @@ Incorrectly touched. <example type="untouched">Incorrect grammar. Those present
</pattern>
<disambig action="ignore_spelling"/>
</rule>
<rule name="cc'ing spelling" id="CC_ING_SPELLING3">
<pattern>
<token case_sensitive="yes" regexp="yes">(cc|CC)[’'](d|ing)</token>
</pattern>
<disambig action="ignore_spelling"/>
</rule>
<!--<rule name="cc's" id="CC_VBZ">
<pattern>
<marker>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101765,8 +101765,8 @@ USA
<token>anymore<exception postag="SENT_END"/></token>
</marker>
<token>
<exception postag_regexp="yes" postag="SENT_END|PCT|CC|DT|TO|WP|WRB"/>
<exception regexp="yes">[\-–—\)]|at|in|on|around|with(out)?|now</exception>
<exception postag_regexp="yes" postag="SENT_END|PCT|CC|DT|TO|WP|WRB|IN|UNKNOWN"/>
<exception regexp="yes">[\-–—\)]|now</exception>
</token>
</pattern>
<message>Make sure that '\1' is used as an adverb, not as an adjective. Did you mean <suggestion>any more</suggestion>?</message>
Expand All @@ -101776,20 +101776,8 @@ USA
<example correction="any more">If the customers wanted <marker>anymore</marker> nice cakes, they could ask.</example>
<example correction="any more">We won't miss <marker>anymore</marker> congestion revenue.</example>
<example correction="Any more"><marker>Anymore</marker> info regarding a pending release?</example>
<example correction="any more">If you would like <marker>anymore</marker> (large or small) cakes, just ask.</example>
<example correction="any more">He claimed he didn't eat <marker>anymore</marker> "cakes and biscuits".</example>
<example correction="any more">We know that <marker>anymore</marker> of the defects will cause ...</example>
<example correction="any more">I don't know <marker>anymore</marker> about Japan than you do.</example>
<example correction="any more">I don't know <marker>anymore</marker> about Japan; do you?</example>
<example correction="any more">Let me know if you need <marker>anymore</marker> help.</example>
<example correction="any more">I don't want <marker>anymore</marker> kids.</example>
<example correction="any more">I don't want to answer <marker>anymore</marker> of your questions.</example>
<example correction="any more">Don't think <marker>anymore</marker> of it.</example>
<example correction="any more">Lets not say <marker>anymore</marker> about ECS than what Donna has in the last bullet..</example>
<example correction="any more">Vince wants to wait and see how many actually need this training before we enroll <marker>anymore</marker> from his group.</example>
<example correction="any more">We probable should tell him that we don't have <marker>anymore</marker> unless New Albany is enough.</example>
<example correction="any more">Have you thought <marker>anymore</marker> about what I said?</example>
<example correction="any more">California has also proposed cutting firm exports this summer, so a "firm" export does not imply that the energy would actually be exported <marker>anymore</marker> than nonfirm..</example>
<example>Do you need <marker>any more</marker> information?</example>
<example>We don't need this anymore.</example>
<!-- TODO should this really be "any more" <example correction="any more">My end game is always having my Kingdom power level maxed (can’t keep my kingdom levels maxed <marker>anymore</marker>).</example> -->
Expand Down