Back to LanguageTool Homepage - Privacy - Imprint

New redundancy rules


(TryHardDieHard) #1



<rule id="ID" name="Redundancy reduction: add an additional">

 <pattern>
  <token>add</token>
  <token>an</token>
  <token>additional</token>
 </pattern>
 <message>Remove "additional" to reduce redundancy. Use <suggestion>add an</suggestion> instead.</message>
 <url>https://books.google.com/books?id=bGq76PDy3sgC&printsec=frontcover&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false</url>
 <example correction=''>Can you <marker>add an additional</marker> order to this?</example>
 <example>Can you add an order to this?</example>
</rule>



<rule id="ID" name="Redundancy reduction: add the point that">

 <pattern>
  <token>add</token>
  <token>the</token>
  <token>point</token>
  <token>that</token>
 </pattern>
 <message>Remove "the point that" to reduce redundancy. Use <suggestion>add</suggestion> instead.</message>
 <url>https://books.google.com/books?id=bGq76PDy3sgC&printsec=frontcover&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false</url>
 <example correction=''>I'll <marker>add the point that</marker> the sky is blue.</example>
 <example>I'll add that the sky is blue.</example>
</rule>



<rule id="ID" name="Redundancy reduction: as an added bonus">

 <pattern>
  <token>an</token>
  <token>added</token>
  <token>bonus</token>
 </pattern>
 <message>Remove "added" to reduce redundancy. Use <suggestion>a bonus</suggestion> instead.</message>
 <url>https://books.google.com/books?id=bGq76PDy3sgC&printsec=frontcover&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false</url>
 <example correction=''>As <marker>an added bonus</marker> the apple tastes fantastic.</example>
 <example>As a bonus the apple tastes fantastic.</example>
</rule>



<rule id="ID" name="Redundancy reduction: hollow tube">

 <pattern>
  <token>hollow</token>
  <token>tube</token>
 </pattern>
 <message>All tubes are hollow. Reduce phrase to <suggestion>tube</suggestion>.</message>
 <example correction=''>He had a <marker>hollow tube</marker>.</example>
 <example>He had a tube.</example>
</rule>



<rule id="ID" name="Redundancy reduction: view and opinion">

 <pattern>
  <token>view</token>
  <token>and</token>
  <token>opinion</token>
 </pattern>
 <message>Remove one of two synonymous words. Either use <suggestion>view</suggestion> or <suggestion>opinion</suggestion>.</message>
 <example correction=''>He shared his <marker>view and opinion</marker>.</example>
 <example>He shared his opinion.</example>
</rule>



<rule id="ID" name="Redundancy reduction: poisonous venom">

 <pattern>
  <token>poisonous</token>
  <token>venom</token>
 </pattern>
 <message>All venom is poisonous. Just use <suggestion>venom</suggestion>.</message>
 <example correction=''>The snake delivered its <marker>poisonous venom</marker>.</example>
 <example>The snake delivered its venom.</example>
</rule>



<rule id="ID" name="Redundancy reduction: witnessed first hand">

 <pattern>
  <token>witnessed</token>
  <token>first</token>
  <token>hand</token>
 </pattern>
 <message>Everything witnessed is seen first hand. reduce to <suggestion>witnessed</suggestion>.</message>
 <example correction=''>It was <marker>witnessed first hand</marker>.</example>
 <example>It was witnessed.</example>
</rule>



<rule id="ID" name="Redundancy reduction: former graduate">

 <pattern>
  <token>former</token>
  <token>graduate</token>
 </pattern>
 <message>There is no such thing as a "former graduate". A graduate is a former student. Replace simply with <suggestion>graduate</suggestion>.</message>
 <example correction=''>He is a <marker>former graduate</marker>.</example>
 <example>He is a graduate.</example>
</rule>

I'll add more as comments on this thread in the future.


(TryHardDieHard) #2
<rule id="ID" name="Redundancy reduction: Electrical voltage">

 <pattern>
  <token>electrical</token>
  <token>voltage</token>
 </pattern>
 <message>All voltage is electrical. Reduce to <suggestion>voltage</suggestion>.</message>
 <example correction=''>The <marker>electrical voltage</marker> was abundant.</example>
 <example>The voltage was abundant.</example>
</rule>

(TryHardDieHard) #3
<rule id="ID" name="Redundancy reduction: illegal contraband.">

 <pattern>
  <token>illegal</token>
  <token>contraband</token>
 </pattern>
 <message>All contraband is illegal. Use simply <suggestion>contraband</suggestion>.</message>
 <example correction=''>The prisoners had <marker>illegal contraband</marker>.</example>
 <example>The prisoners had contraband.</example>
</rule>

(TryHardDieHard) #4
<rule id="ID" name="Redundancy reduction: flee quickly">

 <pattern>
  <token>flee</token>
  <token>quickly</token>
 </pattern>
 <message>Fleeing is always quick. Reduce to <suggestion>flee</suggestion>.</message>
 <example correction=''>They had to <marker>flee quickly</marker>.</example>
 <example>They had to flee.</example>
</rule>

(TryHardDieHard) #5
<rule id="ID" name="Redundant: Sharia law">

 <pattern>
  <token>Sharia</token>
  <token>law</token>
 </pattern>
 <message>Sharia is Islamic canonical law based on the teachings of the Koran and the traditions of the Prophet. Sharia law is redundant. Use simply <suggestion>Sharia</suggestion>.</message>
 <url>https://www.google.com/search?q=define+sharia&gws_rd=ssl</url>
 <example correction=''>The country follows <marker>Sharia law</marker>.</example>
 <example>The country follows Sharia.</example>
</rule>

(TryHardDieHard) #6
<rule id="ID" name="cabal of people (redundancy)">

 <pattern>
  <token>cabal</token>
  <token>of</token>
  <token>people</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>cabal</suggestion>.</message>
 <example correction=''>A <marker>cabal of people</marker> joined the team.</example>
 <example>A cabal joined the team.</example>
</rule>
<rule id="ID" name="cacophony of sound (redundancy)">

 <pattern>
  <token>cacophony</token>
  <token>of</token>
  <token>sound</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>cacophony</suggestion>.</message>
 <example correction=''>A <marker>cacophony of sound</marker> erupted from the stage.</example>
 <example>A cacophony erupted from the stage.</example>
</rule>
<rule id="ID" name="cameo apperance (redundancy)">

 <pattern>
  <token>Cameo</token>
  <token>apperance</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>cameo</suggestion>.</message>
 <example correction=''>George made a <marker>cameo apperance</marker>.</example>
 <example>George made a cameo.</example>
</rule>
<rule id="ID" name="careful and cautious (redundancy)">

 <pattern>
  <token>careful</token>
  <token>and</token>
  <token>cautious</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>careful</suggestion> or <suggestion>cautious</suggestion>.</message>
 <example correction=''>Please be <marker>careful and cautious</marker>.</example>
 <example>Please be careful.</example>
</rule>
<rule id="ID" name="carport shelter. (redundancy)">

 <pattern>
  <token>carport</token>
  <token>shelter</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>carport</suggestion>..</message>
 <example correction=''>I found myself in the <marker>carport shelter</marker>.</example>
 <example>I found myself in the carport.</example>
</rule>
<rule id="ID" name="cascading waterfall (redundancy)">

 <pattern>
  <token>cascading</token>
  <token>waterfall</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>waterfall</suggestion>.</message>
 <example correction=''>I found myself under the <marker>cascading waterfall</marker>.</example>
 <example>I found myself under the waterfall.</example>
</rule>
<rule id="ID" name="catapulted forward (redundancy)">

 <pattern>
  <token>catapulted</token>
  <token>forward</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>catapulted</suggestion>.</message>
 <example correction=''>I found myself <marker>catapulted forward</marker>.</example>
 <example>I found myself catapulted.</example>
</rule>
<rule id="ID" name="caused due to (redundancy)">

 <pattern>
  <token>caused</token>
  <token>due</token>
  <token>to</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>caused</suggestion> or <suggestion>due to</suggestion>. Correct the sentence remainder.</message>
 <example correction=''>The injury was <marker>caused due to</marker> an accident.</example>
 <example>The injury was caused by an accident.</example>
</rule>
<rule id="ID" name="cheap and inexpensive (redundancy)">

 <pattern>
  <token>cheap</token>
  <token>and</token>
  <token>inexpensive</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>cheap</suggestion> or <suggestion>inexpensive</suggestion>.</message>
 <example correction=''>The car was <marker>cheap and inexpensive</marker>.</example>
 <example>The car was cheap.</example>
</rule>
<rule id="ID" name="closed fist (redundancy)">

 <pattern>
  <token>closed</token>
  <token>fist</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>fist</suggestion>.</message>
 <example correction=''>The boxer hit with a <marker>closed fist</marker>.</example>
 <example>The boxer hit with a fist.</example>
</rule>
<rule id="ID" name="closely adjoining (redundancy)">

 <pattern>
  <token>closely</token>
  <token>adjoining</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>adjoining</suggestion>.</message>
 <example correction=''>The meeting will be <marker>closely adjoining</marker>.</example>
 <example>The meeting will be adjoining.</example>
</rule>
<rule id="ID" name="closely guarded secret (redundancy)">

 <pattern>
  <token>closely</token>
  <token>guarded</token>
  <token>secret</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>secret</suggestion>.</message>
 <example correction=''>The meeting will be a <marker>closely guarded secret</marker>.</example>
 <example>The meeting will be a secret.</example>
</rule>
<rule id="ID" name="cold frost (redundancy)">

 <pattern>
  <token>cold</token>
  <token>frost</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>frost</suggestion>.</message>
 <example correction=''>The snow formed a <marker>cold frost</marker>.</example>
 <example>The snow formed a frost.</example>
</rule>
<rule id="ID" name="commute back and forth (redundancy)">

 <pattern>
  <token>commute</token>
  <token>back</token>
  <token>and</token>
  <token>forth</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>commute</suggestion>.</message>
 <example correction=''>The office manager had to <marker>commute back and forth</marker>.</example>
 <example>The office manager had to commute.</example>
</rule>
<rule id="ID" name="conceptual idea (redundancy)">

 <pattern>
  <token>conceptual</token>
  <token>idea</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>idea</suggestion>.</message>
 <example correction=''>I had a <marker>conceptual idea</marker>.</example>
 <example>I had an idea.</example>
</rule>
<rule id="ID" name="conceptual proof (redundancy)">

 <pattern>
  <token>conclusive</token>
  <token>proof</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>proof</suggestion>.</message>
 <example correction=''>The prosecutor had <marker>conclusive proof</marker>.</example>
 <example>The prosecutor had proof.</example>
</rule>
<rule id="ID" name="confessed and acknowledged (redundancy)">

 <pattern>
  <token>confessed</token>
  <token>and</token>
  <token>acknowledged</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>confessed</suggestion>.</message>
 <example correction=''>The murderer <marker>confessed and acknowledged</marker> the crime.</example>
 <example>The murderer acknowledged the crime.</example>
</rule>
<rule id="ID" name="consensus of opinion (redundancy)">

 <pattern>
  <token>consensus</token>
  <token>of</token>
  <token>opinion</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>consensus</suggestion>.</message>
 <example correction=''>The members reached a <marker>consensus of opinion</marker>.</example>
 <example>The members reached a consensus.</example>
</rule>
<rule id="ID" name="constant nagging (redundancy)">

 <pattern>
  <token>constant</token>
  <token>nagging</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>nagging</suggestion>.</message>
 <example correction=''>Her <marker>constant nagging</marker> is driving me crazy.</example>
 <example>Her nagging is driving me crazy.</example>
</rule>
<rule id="ID" name="constantly evolving (redundancy)">

 <pattern>
  <token>constantly</token>
  <token>evolving</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>evolving</suggestion>.</message>
 <example correction=''>The practice of medicine is <marker>constantly evolving</marker>.</example>
 <example>The practice of medicine is evolving.</example>
</rule>
<rule id="ID" name="continual and ongoing (redundancy)">

 <pattern>
  <token>continual</token>
  <token>and</token>
  <token>ongoing</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>continual</suggestion> or <suggestion>ongoing</suggestion>.</message>
 <example correction=''>The process is <marker>continual and ongoing</marker>.</example>
 <example>The process is continual.</example>
</rule>
<rule id="ID" name="contributing factor (redundancy)">

 <pattern>
  <token>contributing</token>
  <token>factor</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>factor</suggestion>.</message>
 <example correction=''>The process is a <marker>contributing factor</marker>.</example>
 <example>The process is a factor.</example>
</rule>
<rule id="ID" name="controversial issue (redundancy)">

 <pattern>
  <token>controversial</token>
  <token>issue</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>issue</suggestion>.</message>
 <example correction=''>The process is a <marker>controversial issue</marker>.</example>
 <example>The process is a issue.</example>
</rule>
<rule id="ID" name="conversational dialogue (redundancy)">

 <pattern>
  <token>conversational</token>
  <token>dialogue</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>dialogue</suggestion>.</message>
 <example correction=''>The process is a <marker>conversational dialogue</marker>.</example>
 <example>The process is a dialogue.</example>
</rule>
<rule id="ID" name="convicted felon (redundancy)">

 <pattern>
  <token>convicted</token>
  <token>felon</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>felon</suggestion>.</message>
 <example correction=''>The applicant is a <marker>convicted felon</marker>.</example>
 <example>The applicant is a felon.</example>
</rule>
<rule id="ID" name="correspond back and forth. (redundancy)">

 <pattern>
  <token>correspond</token>
  <token>back</token>
  <token>and</token>
  <token>forth</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>correspond</suggestion>.</message>
 <example correction=''>The two pen pals would <marker>correspond back and forth</marker>.</example>
 <example>The two pen pals would correspond.</example>
</rule>
<rule id="ID" name="Costs and expenses. (redundancy)">

 <pattern>
  <token>costs</token>
  <token>and</token>
  <token>expenses</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>costs</suggestion> or <suggestion>expenses</suggestion>.</message>
 <example correction=''>They had to factor in <marker>costs and expenses</marker>.</example>
 <example>They had to factor in costs.</example>
</rule>
<rule id="ID" name="courageous and brave. (redundancy)">

 <pattern>
  <token>courageous</token>
  <token>and</token>
  <token>brave</token>
 </pattern>
 <message>Shorten this redundant phrase to <suggestion>courageous</suggestion> or <suggestion>brave</suggestion>.</message>
 <example correction=''>The solider died a <marker>courageous and brave</marker> death.</example>
 <example>The solider died a courageous death.</example>
</rule>

(TryHardDieHard) #7
<rule id="ID" name="Daily per diem (redundancy)">

 <pattern>
  <token>daily</token>
  <token>per</token>
  <token>diem</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>per diem</suggestion>.</message>
 <example correction=''>The workers are given a <marker>daily per diem</marker>.</example>
 <example>The workers are given a per diem.</example>
</rule>
<rule id="ID" name="Dead and gone (redundancy)">

 <pattern>
  <token>dead</token>
  <token>and</token>
  <token>gone</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>dead</suggestion>.</message>
 <example correction=''>He lay there <marker>dead and gone</marker>.</example>
 <example>He lay there dead.</example>
</rule>
<rule id="ID" name="Definite decision (redundancy)">

 <pattern>
  <token>definite</token>
  <token>decision</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>decision</suggestion>.</message>
 <example correction=''>He made a <marker>definite decision</marker>.</example>
 <example>He made a decision.</example>
</rule>
<rule id="ID" name="Deliberate arson (redundancy)">

 <pattern>
  <token>deliberate</token>
  <token>arson</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>arson</suggestion>.</message>
 <example correction=''>The fire was caused by <marker>deliberate arson</marker>.</example>
 <example>The fire was caused by arson.</example>
</rule>
<rule id="ID" name="Delicate surgery. (redundancy)">

 <pattern>
  <token>delicate</token>
  <token>surgery</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>surgery</suggestion>.</message>
 <example correction=''>He performed <marker>delicate surgery</marker>.</example>
 <example>He performed surgery.</example>
</rule>
<rule id="ID" name="desirable benefits. (redundancy)">

 <pattern>
  <token>desirable</token>
  <token>benefits</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>surgery</suggestion>.</message>
 <example correction=''>The drug provided <marker>desirable benefits</marker>.</example>
 <example>The drug provided benefits.</example>
</rule>
<rule id="ID" name="Different and distinct. (redundancy)">

 <pattern>
  <token>different</token>
  <token>and</token>
  <token>distinct</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>different</suggestion> or <suggestion>distinct</suggestion>.</message>
 <example correction=''>The two men were <marker>different and distinct</marker>.</example>
 <example>The two men were different.</example>
</rule>
<rule id="ID" name="Different kinds of (redundancy)">

 <pattern>
  <token>different</token>
  <token>kinds</token>
  <token>of</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>different</suggestion>.</message>
 <example correction=''>The bar provided <marker>different kinds of</marker> beer.</example>
 <example>The bar provided different beer.</example>
</rule>
<rule id="ID" name="Difficult dilemma (redundancy)">

 <pattern>
  <token>difficult</token>
  <token>dilemma</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>dilemma</suggestion>.</message>
 <example correction=''>The bar provided a <marker>difficult dilemma</marker>.</example>
 <example>The bar provided a dilemma.</example>
</rule>
<rule id="ID" name="direct confrontation (redundancy)">

 <pattern>
  <token>direct</token>
  <token>confrontation</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>confrontation</suggestion>.</message>
 <example correction=''>The two rivals met in a <marker>direct confrontation</marker>.</example>
 <example>The two rivals met in a confrontation.</example>
</rule>
<rule id="ID" name="disorganized mess (redundancy)">

 <pattern>
  <token>disorganized</token>
  <token>mess</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>mess</suggestion>.</message>
 <example correction=''>Her room was a <marker>disorganized mess</marker>.</example>
 <example>Her room was a mess.</example>
</rule>
<rule id="ID" name="doctorate degree (redundancy)">

 <pattern>
  <token>doctorate</token>
  <token>degree</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>doctorate</suggestion>.</message>
 <example correction=''>After ten years he completed his <marker>doctorate degree</marker>.</example>
 <example>After ten years he completed his doctorate.</example>
</rule>
<rule id="ID" name="done deal (redundancy)">

 <pattern>
  <token>done</token>
  <token>deal</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>deal</suggestion>.</message>
 <example correction=''>After hours of deliberation it was a <marker>done deal</marker>.</example>
 <example>After hours of deliberation it was a deal.</example>
</rule>
<rule id="ID" name="down in the basement (redundancy)">

 <pattern>
  <token>down</token>
  <token>in</token>
  <token>the</token>
  <token>basement</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>in the basement</suggestion>.</message>
 <example correction=''>The soda is <marker>down in the basement</marker>.</example>
 <example>The soda is in the basement.</example>
</rule>
<rule id="ID" name="downward descent. (redundancy)">

 <pattern>
  <token>downward</token>
  <token>descent</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>descent</suggestion>.</message>
 <example correction=''>After the climb he started his <marker>downward descent</marker>.</example>
 <example>After the climb he started his descent.</example>
</rule>
<rule id="ID" name="duplicate copy (redundancy)">

 <pattern>
  <token>duplicate</token>
  <token>copy</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>duplicate</suggestion> or <suggestion>copy</suggestion>.</message>
 <example correction=''>Can you make a <marker>duplicate copy</marker> of this?</example>
 <example>Can you make a copy of this?</example>
</rule>

(TryHardDieHard) #8
<rule id="ID" name="each and every (redundancy)">

 <pattern>
  <token>Each</token>
  <token>and</token>
  <token>every</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>each</suggestion> or <suggestion>every</suggestion>.</message>
 <example correction=''><marker>Each and every</marker> computer runs linux.</example>
 <example>Every computer runs linux.</example>
</rule>
<rule id="ID" name="early pioneer (redundancy)">

 <pattern>
  <token>early</token>
  <token>pioneer</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>pioneer</suggestion> and adjust the indefinite article accordingly.</message>
 <example correction=''>John was an <marker>early pioneer</marker> of aviation.</example>
 <example>John was a pioneer of aviation.</example>
</rule>
<rule id="ID" name="electrical voltage (redundancy)">

 <pattern>
  <token>electrical</token>
  <token>voltage</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>voltage</suggestion>.</message>
 <example correction=''>How much <marker>electrical voltage</marker> is flowing through that wire?</example>
 <example>How much voltage is flowing through that wire?</example>
</rule>
<rule id="ID" name="electronic email (redundancy)">

 <pattern>
  <token>electronic</token>
  <token>email</token>
 </pattern>
 <message>Reduce this redundant phrase to 'email.</message>
 <example correction=''>Send that message via <marker>electronic email</marker>.</example>
 <example>Send that message via email.</example>
</rule>
<rule id="ID" name="Eliminate and remove (redundancy)">

 <pattern>
  <token>eliminate</token>
  <token>and</token>
  <token>remove</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>eliminate</suggestion> or <suggestion>remove</suggestion>.</message>
 <example correction=''><marker>Eliminate and remove</marker> the weapons.</example>
 <example>Eliminate the weapons.</example>
</rule>
<rule id="ID" name="Crisis situation (redundancy)">

 <pattern>
  <token>crisis</token>
  <token>situation</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>crisis</suggestion>.</message>
 <example correction=''>This is a <marker>crisis situation</marker>.</example>
 <example>This is a crisis.</example>
</rule>
<rule id="ID" name="Emergency situation (redundancy)">

 <pattern>
  <token>emergency</token>
  <token>situation</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>emergency</suggestion>.</message>
 <example correction=''>This is an <marker>emergency situation</marker>.</example>
 <example>This is an emergency.</example>
</rule>
<rule id="ID" name="end of year annual report (redundancy)">

 <pattern>
  <token>end</token>
  <token>of</token>
  <token>year</token>
  <token>annual</token>
  <token>report</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>annual report</suggestion>.</message>
 <example correction=''>He will be producing the <marker>end of year annual report</marker>.</example>
 <example>He will be producing the annual report.</example>
</rule>
<rule id="ID" name="ending outcome (redundancy)">

 <pattern>
  <token>ending</token>
  <token>outcome</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>outcome</suggestion>.</message>
 <example correction=''>What was the result of the <marker>ending outcome</marker>?</example>
 <example>What was the result of the outcome?</example>
</rule>
<rule id="ID" name="evening sunset (redundancy)">

 <pattern>
  <token>evening</token>
  <token>sunset</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>sunset</suggestion>.</message>
 <example correction=''>The <marker>evening sunset</marker> was beautiful.</example>
 <example>The sunset was beautiful.</example>
</rule>
<rule id="ID" name="evolve over time. (redundancy)">

 <pattern>
  <token>evolve</token>
  <token>over</token>
  <token>time</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>evolve</suggestion>.</message>
 <example correction=''>The animal would <marker>evolve over time</marker>.</example>
 <example>The animal would evolve.</example>
</rule>
<rule id="ID" name="excess verbiage. (redundancy)">

 <pattern>
  <token>excess</token>
  <token>verbiage</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>verbiage</suggestion>.</message>
 <example correction=''>The text had <marker>excess verbiage</marker>.</example>
 <example>The text had verbiage.</example>
</rule>
<rule id="ID" name="excruciatingly painful (redundancy)">

 <pattern>
  <token>excruciatingly</token>
  <token>painful</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>excruciating</suggestion>.</message>
 <example correction=''>The torture was <marker>excruciatingly painful</marker>.</example>
 <example>The torture was excruciating.</example>
</rule>
<rule id="ID" name="expenses and costs (redundancy)">

 <pattern>
  <token>expenses</token>
  <token>and</token>
  <token>costs</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>expenses</suggestion> or <suggestion>costs</suggestion>.</message>
 <example correction=''>We will reimburse you for all <marker>expenses and costs</marker>.</example>
 <example>We will reimburse you for all expenses.</example>
</rule>
<rule id="ID" name="explain and justify  (redundancy)">

 <pattern>
  <token>explain</token>
  <token>and</token>
  <token>justify</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>explain</suggestion> or <suggestion>justify</suggestion>.</message>
 <example correction=''>You will have to <marker>explain and justify</marker> your actions.</example>
 <example>You will have to explain your actions.</example>
</rule>
<rule id="ID" name="everlasting eternity. (redundancy)">

 <pattern>
  <token>everlasting</token>
  <token>eternity</token>
 </pattern>
 <message>Reduce this redundant phrase to <suggestion>eternity</suggestion>.</message>
 <example correction=''>He will be rememberd for <marker>everlasting eternity</marker>.</example>
 <example>He will be rememberd for eternity.</example>
</rule>

(TryHardDieHard) #9

Sorry, I forgot to add IDs to these rules. Is there a way we can make that an entry in the rule editor?


(Daniel Naber) #10

I've changed the rule editor to pre-set the ID field with something that's more useful than just "ID" (you might need to clear your browser cache to make sure you get the latest version).