public JavaStopWord() : base(".java") { #region StopWords StopWords.Add("abstract"); StopWords.Add("assert"); StopWords.Add("boolean"); StopWords.Add("break"); StopWords.Add("byte"); StopWords.Add("case"); StopWords.Add("catch"); StopWords.Add("char"); StopWords.Add("class"); StopWords.Add("const"); StopWords.Add("continue"); StopWords.Add("default"); StopWords.Add("do"); StopWords.Add("double"); StopWords.Add("else"); StopWords.Add("enum"); StopWords.Add("extends"); StopWords.Add("final"); StopWords.Add("finally"); StopWords.Add("float"); StopWords.Add("for"); StopWords.Add("goto"); StopWords.Add("if"); StopWords.Add("implements"); StopWords.Add("import"); StopWords.Add("instanceof"); StopWords.Add("int"); StopWords.Add("interface"); StopWords.Add("long"); StopWords.Add("native"); StopWords.Add("new"); StopWords.Add("package"); StopWords.Add("private"); StopWords.Add("protected"); StopWords.Add("public"); StopWords.Add("return"); StopWords.Add("short"); StopWords.Add("static"); StopWords.Add("strictfp"); StopWords.Add("super"); StopWords.Add("switch"); StopWords.Add("synchronized"); StopWords.Add("this"); StopWords.Add("throw"); StopWords.Add("throws"); StopWords.Add("transient"); StopWords.Add("try"); StopWords.Add("void"); StopWords.Add("volatile"); StopWords.Add("while"); #endregion }
public void AddStopWord_WorksCorrectly() { var stopwords = new StopWords(); var filter = new StopWordsFilter(stopwords); var input = new List <string> { "Abc", "of", "cba", "IN", "the", "car" }; stopwords.Add("cAr"); filter.Filter(input).Should().BeEquivalentTo(new List <string> { "abc", "cba" }); }
private async Task LoadWordListAsync() { string path = "StopWords.txt"; using (StreamReader sr = new StreamReader(path, System.Text.Encoding.UTF8)) { string line; while ((line = await sr.ReadLineAsync()) != null) { StopWords.Add(line); } } }
public CSHTMLStopWord() : base(".cshtml") { #region StopWords StopWords.Add("xml"); StopWords.Add("Xml"); StopWords.Add("name"); StopWords.Add("Name"); StopWords.Add("version"); StopWords.Add("Version"); StopWords.Add("value"); StopWords.Add("Value"); StopWords.Add("LocaleResource"); #endregion }
private void ShouldStripCustomStopWords() { var stopWords = new StopWords(); stopWords.Add("just", "testing"); var configuration = new SlugityConfig { TextCase = TextCase.LowerCase, StringSeparator = '-', StripStopWords = true, StopWords = stopWords }; var slugity = new Slugity(configuration); string before = "This then that just testing should be stripped"; string after = "this-should-be-stripped"; string result = slugity.GenerateSlug(before); result.ShouldBe(after); }
public SQLStopWord() : base(".sql") { #region StopWords StopWords.Add("ADD"); StopWords.Add("EXTERNAL"); StopWords.Add("PROCEDURE"); StopWords.Add("ALL"); StopWords.Add("FETCH"); StopWords.Add("PUBLIC"); StopWords.Add("ALTER"); StopWords.Add("FILE"); StopWords.Add("RAISERROR"); StopWords.Add("AND"); StopWords.Add("FILLFACTOR"); StopWords.Add("READ"); StopWords.Add("ANY"); StopWords.Add("FOR"); StopWords.Add("READTEXT"); StopWords.Add("AS"); StopWords.Add("FOREIGN"); StopWords.Add("RECONFIGURE"); StopWords.Add("ASC"); StopWords.Add("FREETEXT"); StopWords.Add("REFERENCES"); StopWords.Add("AUTHORIZATION"); StopWords.Add("FREETEXTTABLE"); StopWords.Add("REPLICATION"); StopWords.Add("BACKUP"); StopWords.Add("FROM"); StopWords.Add("RESTORE"); StopWords.Add("BEGIN"); StopWords.Add("FULL"); StopWords.Add("RESTRICT"); StopWords.Add("BETWEEN"); StopWords.Add("FUNCTION"); StopWords.Add("RETURN"); StopWords.Add("BREAK"); StopWords.Add("GOTO"); StopWords.Add("REVERT"); StopWords.Add("BROWSE"); StopWords.Add("GRANT"); StopWords.Add("REVOKE"); StopWords.Add("BULK"); StopWords.Add("GROUP"); StopWords.Add("RIGHT"); StopWords.Add("BY"); StopWords.Add("HAVING"); StopWords.Add("ROLLBACK"); StopWords.Add("CASCADE"); StopWords.Add("HOLDLOCK"); StopWords.Add("ROWCOUNT"); StopWords.Add("CASE"); StopWords.Add("IDENTITY"); StopWords.Add("ROWGUIDCOL"); StopWords.Add("CHECK"); StopWords.Add("IDENTITY_INSERT"); StopWords.Add("RULE"); StopWords.Add("CHECKPOINT"); StopWords.Add("IDENTITYCOL"); StopWords.Add("SAVE"); StopWords.Add("CLOSE"); StopWords.Add("IF"); StopWords.Add("SCHEMA"); StopWords.Add("CLUSTERED"); StopWords.Add("IN"); StopWords.Add("SECURITYAUDIT"); StopWords.Add("COALESCE"); StopWords.Add("INDEX"); StopWords.Add("SELECT"); StopWords.Add("COLLATE"); StopWords.Add("INNER"); StopWords.Add("SEMANTICKEYPHRASETABLE"); StopWords.Add("COLUMN"); StopWords.Add("INSERT"); StopWords.Add("SEMANTICSIMILARITYDETAILSTABLE"); StopWords.Add("COMMIT"); StopWords.Add("INTERSECT"); StopWords.Add("SEMANTICSIMILARITYTABLE"); StopWords.Add("COMPUTE"); StopWords.Add("INTO"); StopWords.Add("SESSION_USER"); StopWords.Add("CONSTRAINT"); StopWords.Add("IS"); StopWords.Add("SET"); StopWords.Add("CONTAINS"); StopWords.Add("JOIN"); StopWords.Add("SETUSER"); StopWords.Add("CONTAINSTABLE"); StopWords.Add("KEY"); StopWords.Add("SHUTDOWN"); StopWords.Add("CONTINUE"); StopWords.Add("KILL"); StopWords.Add("SOME"); StopWords.Add("CONVERT"); StopWords.Add("LEFT"); StopWords.Add("STATISTICS"); StopWords.Add("CREATE"); StopWords.Add("LIKE"); StopWords.Add("SYSTEM_USER"); StopWords.Add("CROSS"); StopWords.Add("LINENO"); StopWords.Add("TABLE"); StopWords.Add("CURRENT"); StopWords.Add("LOAD"); StopWords.Add("TABLESAMPLE"); StopWords.Add("CURRENT_DATE"); StopWords.Add("MERGE"); StopWords.Add("TEXTSIZE"); StopWords.Add("CURRENT_TIME"); StopWords.Add("NATIONAL"); StopWords.Add("THEN"); StopWords.Add("CURRENT_TIMESTAMP"); StopWords.Add("NOCHECK"); StopWords.Add("TO"); StopWords.Add("CURRENT_USER"); StopWords.Add("NONCLUSTERED"); StopWords.Add("TOP"); StopWords.Add("CURSOR"); StopWords.Add("NOT"); StopWords.Add("TRAN"); StopWords.Add("DATABASE"); StopWords.Add("NULL"); StopWords.Add("TRANSACTION"); StopWords.Add("DBCC"); StopWords.Add("NULLIF"); StopWords.Add("TRIGGER"); StopWords.Add("DEALLOCATE"); StopWords.Add("OF"); StopWords.Add("TRUNCATE"); StopWords.Add("DECLARE"); StopWords.Add("OFF"); StopWords.Add("TRY_CONVERT"); StopWords.Add("DEFAULT"); StopWords.Add("OFFSETS"); StopWords.Add("TSEQUAL"); StopWords.Add("DELETE"); StopWords.Add("ON"); StopWords.Add("UNION"); StopWords.Add("DENY"); StopWords.Add("OPEN"); StopWords.Add("UNIQUE"); StopWords.Add("DESC"); StopWords.Add("OPENDATASOURCE"); StopWords.Add("UNPIVOT"); StopWords.Add("DISK"); StopWords.Add("OPENQUERY"); StopWords.Add("UPDATE"); StopWords.Add("DISTINCT"); StopWords.Add("OPENROWSET"); StopWords.Add("UPDATETEXT"); StopWords.Add("DISTRIBUTED"); StopWords.Add("OPENXML"); StopWords.Add("USE"); StopWords.Add("DOUBLE"); StopWords.Add("OPTION"); StopWords.Add("USER"); StopWords.Add("DROP"); StopWords.Add("OR"); StopWords.Add("VALUES"); StopWords.Add("DUMP"); StopWords.Add("ORDER"); StopWords.Add("VARYING"); StopWords.Add("ELSE"); StopWords.Add("OUTER"); StopWords.Add("VIEW"); StopWords.Add("END"); StopWords.Add("OVER"); StopWords.Add("WAITFOR"); StopWords.Add("ERRLVL"); StopWords.Add("PERCENT"); StopWords.Add("WHEN"); StopWords.Add("ESCAPE"); StopWords.Add("PIVOT"); StopWords.Add("WHERE"); StopWords.Add("EXCEPT"); StopWords.Add("PLAN"); StopWords.Add("WHILE"); StopWords.Add("EXEC"); StopWords.Add("PRECISION"); StopWords.Add("WITH"); StopWords.Add("EXECUTE"); StopWords.Add("PRIMARY"); StopWords.Add("WITHINGROUP"); StopWords.Add("EXISTS"); StopWords.Add("PRINT"); StopWords.Add("WRITETEXT"); StopWords.Add("EXIT"); StopWords.Add("PROC"); StopWords.Add("ABSOLUTE"); StopWords.Add("HOST"); StopWords.Add("RELATIVE"); StopWords.Add("ACTION"); StopWords.Add("HOUR"); StopWords.Add("RELEASE"); StopWords.Add("ADMIN"); StopWords.Add("IGNORE"); StopWords.Add("RESULT"); StopWords.Add("AFTER"); StopWords.Add("IMMEDIATE"); StopWords.Add("RETURNS"); StopWords.Add("AGGREGATE"); StopWords.Add("INDICATOR"); StopWords.Add("ROLE"); StopWords.Add("ALIAS"); StopWords.Add("INITIALIZE"); StopWords.Add("ROLLUP"); StopWords.Add("ALLOCATE"); StopWords.Add("INITIALLY"); StopWords.Add("ROUTINE"); StopWords.Add("ARE"); StopWords.Add("INOUT"); StopWords.Add("ROW"); StopWords.Add("ARRAY"); StopWords.Add("INPUT"); StopWords.Add("ROWS"); StopWords.Add("ASENSITIVE"); StopWords.Add("INT"); StopWords.Add("SAVEPOINT"); StopWords.Add("ASSERTION"); StopWords.Add("INTEGER"); StopWords.Add("SCROLL"); StopWords.Add("ASYMMETRIC"); StopWords.Add("INTERSECTION"); StopWords.Add("SCOPE"); StopWords.Add("AT"); StopWords.Add("INTERVAL"); StopWords.Add("SEARCH"); StopWords.Add("ATOMIC"); StopWords.Add("ISOLATION"); StopWords.Add("SECOND"); StopWords.Add("BEFORE"); StopWords.Add("ITERATE"); StopWords.Add("SECTION"); StopWords.Add("BINARY"); StopWords.Add("LANGUAGE"); StopWords.Add("SENSITIVE"); StopWords.Add("BIT"); StopWords.Add("LARGE"); StopWords.Add("SEQUENCE"); StopWords.Add("BLOB"); StopWords.Add("LAST"); StopWords.Add("SESSION"); StopWords.Add("BOOLEAN"); StopWords.Add("LATERAL"); StopWords.Add("SETS"); StopWords.Add("BOTH"); StopWords.Add("LEADING"); StopWords.Add("SIMILAR"); StopWords.Add("BREADTH"); StopWords.Add("LESS"); StopWords.Add("SIZE"); StopWords.Add("CALL"); StopWords.Add("LEVEL"); StopWords.Add("SMALLINT"); StopWords.Add("CALLED"); StopWords.Add("LIKE_REGEX"); StopWords.Add("SPACE"); StopWords.Add("CARDINALITY"); StopWords.Add("LIMIT"); StopWords.Add("SPECIFIC"); StopWords.Add("CASCADED"); StopWords.Add("LN"); StopWords.Add("SPECIFICTYPE"); StopWords.Add("CAST"); StopWords.Add("LOCAL"); StopWords.Add("SQL"); StopWords.Add("CATALOG"); StopWords.Add("LOCALTIME"); StopWords.Add("SQLEXCEPTION"); StopWords.Add("CHAR"); StopWords.Add("LOCALTIMESTAMP"); StopWords.Add("SQLSTATE"); StopWords.Add("CHARACTER"); StopWords.Add("LOCATOR"); StopWords.Add("SQLWARNING"); StopWords.Add("CLASS"); StopWords.Add("MAP"); StopWords.Add("START"); StopWords.Add("CLOB"); StopWords.Add("MATCH"); StopWords.Add("STATE"); StopWords.Add("COLLATION"); StopWords.Add("MEMBER"); StopWords.Add("STATEMENT"); StopWords.Add("COLLECT"); StopWords.Add("METHOD"); StopWords.Add("STATIC"); StopWords.Add("COMPLETION"); StopWords.Add("MINUTE"); StopWords.Add("STDDEV_POP"); StopWords.Add("CONDITION"); StopWords.Add("MOD"); StopWords.Add("STDDEV_SAMP"); StopWords.Add("CONNECT"); StopWords.Add("MODIFIES"); StopWords.Add("STRUCTURE"); StopWords.Add("CONNECTION"); StopWords.Add("MODIFY"); StopWords.Add("SUBMULTISET"); StopWords.Add("CONSTRAINTS"); StopWords.Add("MODULE"); StopWords.Add("SUBSTRING_REGEX"); StopWords.Add("CONSTRUCTOR"); StopWords.Add("MONTH"); StopWords.Add("SYMMETRIC"); StopWords.Add("CORR"); StopWords.Add("MULTISET"); StopWords.Add("SYSTEM"); StopWords.Add("CORRESPONDING"); StopWords.Add("NAMES"); StopWords.Add("TEMPORARY"); StopWords.Add("COVAR_POP"); StopWords.Add("NATURAL"); StopWords.Add("TERMINATE"); StopWords.Add("COVAR_SAMP"); StopWords.Add("NCHAR"); StopWords.Add("THAN"); StopWords.Add("CUBE"); StopWords.Add("NCLOB"); StopWords.Add("TIME"); StopWords.Add("CUME_DIST"); StopWords.Add("NEW"); StopWords.Add("TIMESTAMP"); StopWords.Add("CURRENT_CATALOG"); StopWords.Add("NEXT"); StopWords.Add("TIMEZONE_HOUR"); StopWords.Add("CURRENT_DEFAULT_TRANSFORM_GROUP"); StopWords.Add("NO"); StopWords.Add("TIMEZONE_MINUTE"); StopWords.Add("CURRENT_PATH"); StopWords.Add("NONE"); StopWords.Add("TRAILING"); StopWords.Add("CURRENT_ROLE"); StopWords.Add("NORMALIZE"); StopWords.Add("TRANSLATE_REGEX"); StopWords.Add("CURRENT_SCHEMA"); StopWords.Add("NUMERIC"); StopWords.Add("TRANSLATION"); StopWords.Add("CURRENT_TRANSFORM_GROUP_FOR_TYPE"); StopWords.Add("OBJECT"); StopWords.Add("TREAT"); StopWords.Add("CYCLE"); StopWords.Add("OCCURRENCES_REGEX"); StopWords.Add("TRUE"); StopWords.Add("DATA"); StopWords.Add("OLD"); StopWords.Add("UESCAPE"); StopWords.Add("DATE"); StopWords.Add("ONLY"); StopWords.Add("UNDER"); StopWords.Add("DAY"); StopWords.Add("OPERATION"); StopWords.Add("UNKNOWN"); StopWords.Add("DEC"); StopWords.Add("ORDINALITY"); StopWords.Add("UNNEST"); StopWords.Add("DECIMAL"); StopWords.Add("OUT"); StopWords.Add("USAGE"); StopWords.Add("DEFERRABLE"); StopWords.Add("OVERLAY"); StopWords.Add("USING"); StopWords.Add("DEFERRED"); StopWords.Add("OUTPUT"); StopWords.Add("VALUE"); StopWords.Add("DEPTH"); StopWords.Add("PAD"); StopWords.Add("VAR_POP"); StopWords.Add("DEREF"); StopWords.Add("PARAMETER"); StopWords.Add("VAR_SAMP"); StopWords.Add("DESCRIBE"); StopWords.Add("PARAMETERS"); StopWords.Add("VARCHAR"); StopWords.Add("DESCRIPTOR"); StopWords.Add("PARTIAL"); StopWords.Add("VARIABLE"); StopWords.Add("DESTROY"); StopWords.Add("PARTITION"); StopWords.Add("WHENEVER"); StopWords.Add("DESTRUCTOR"); StopWords.Add("PATH"); StopWords.Add("WIDTH_BUCKET"); StopWords.Add("DETERMINISTIC"); StopWords.Add("POSTFIX"); StopWords.Add("WITHOUT"); StopWords.Add("DICTIONARY"); StopWords.Add("PREFIX"); StopWords.Add("WINDOW"); StopWords.Add("DIAGNOSTICS"); StopWords.Add("PREORDER"); StopWords.Add("WITHIN"); StopWords.Add("DISCONNECT"); StopWords.Add("PREPARE"); StopWords.Add("WORK"); StopWords.Add("DOMAIN"); StopWords.Add("PERCENT_RANK"); StopWords.Add("WRITE"); StopWords.Add("DYNAMIC"); StopWords.Add("PERCENTILE_CONT"); StopWords.Add("XMLAGG"); StopWords.Add("EACH"); StopWords.Add("PERCENTILE_DISC"); StopWords.Add("XMLATTRIBUTES"); StopWords.Add("ELEMENT"); StopWords.Add("POSITION_REGEX"); StopWords.Add("XMLBINARY"); StopWords.Add("END-EXEC"); StopWords.Add("PRESERVE"); StopWords.Add("XMLCAST"); StopWords.Add("EQUALS"); StopWords.Add("PRIOR"); StopWords.Add("XMLCOMMENT"); StopWords.Add("EVERY"); StopWords.Add("PRIVILEGES"); StopWords.Add("XMLCONCAT"); StopWords.Add("EXCEPTION"); StopWords.Add("RANGE"); StopWords.Add("XMLDOCUMENT"); StopWords.Add("FALSE"); StopWords.Add("READS"); StopWords.Add("XMLELEMENT"); StopWords.Add("FILTER"); StopWords.Add("REAL"); StopWords.Add("XMLEXISTS"); StopWords.Add("FIRST"); StopWords.Add("RECURSIVE"); StopWords.Add("XMLFOREST"); StopWords.Add("FLOAT"); StopWords.Add("REF"); StopWords.Add("XMLITERATE"); StopWords.Add("FOUND"); StopWords.Add("REFERENCING"); StopWords.Add("XMLNAMESPACES"); StopWords.Add("FREE"); StopWords.Add("REGR_AVGX"); StopWords.Add("XMLPARSE"); StopWords.Add("FULLTEXTTABLE"); StopWords.Add("REGR_AVGY"); StopWords.Add("XMLPI"); StopWords.Add("FUSION"); StopWords.Add("REGR_COUNT"); StopWords.Add("XMLQUERY"); StopWords.Add("GENERAL"); StopWords.Add("REGR_INTERCEPT"); StopWords.Add("XMLSERIALIZE"); StopWords.Add("GET"); StopWords.Add("REGR_R2"); StopWords.Add("XMLTABLE"); StopWords.Add("GLOBAL"); StopWords.Add("REGR_SLOPE"); StopWords.Add("XMLTEXT"); StopWords.Add("GO"); StopWords.Add("REGR_SXX"); StopWords.Add("XMLVALIDATE"); StopWords.Add("GROUPING"); StopWords.Add("REGR_SXY"); StopWords.Add("YEAR"); StopWords.Add("HOLD"); StopWords.Add("REGR_SYY"); StopWords.Add("ZONE"); #endregion }
public CssStopWord() : base(".css") { #region StopWords StopWords.Add(":above-level"); StopWords.Add("accelerator"); StopWords.Add("accesskey"); StopWords.Add(":active"); StopWords.Add("additive-symbols"); StopWords.Add("::after"); StopWords.Add("-ah-"); StopWords.Add("align-content"); StopWords.Add("align-items"); StopWords.Add("alignment-adjust"); StopWords.Add("alignment-baseline"); StopWords.Add("align-self"); StopWords.Add("all"); StopWords.Add("::alternate"); StopWords.Add("anchor-point"); StopWords.Add("<angle>"); StopWords.Add("animation"); StopWords.Add("animation-delay"); StopWords.Add("animation-direction"); StopWords.Add("animation-duration"); StopWords.Add("animation-fill-mode"); StopWords.Add("animation-iteration-count"); StopWords.Add("animation-name"); StopWords.Add("animation-play-state"); StopWords.Add("animation-timing-function"); StopWords.Add("::anonymous-block"); StopWords.Add("::anonymous-positioned-block"); StopWords.Add(":any()"); StopWords.Add(":any-link"); StopWords.Add("appearance"); StopWords.Add("-apple-"); StopWords.Add("app-region"); StopWords.Add("aspect-ratio"); StopWords.Add("aspect-ratio@?"); StopWords.Add(":at-level"); StopWords.Add("-atsc-"); StopWords.Add("attr()"); StopWords.Add("auto"); StopWords.Add("azimuth"); StopWords.Add("::backdrop"); StopWords.Add("backface-visibility"); StopWords.Add("background"); StopWords.Add("background-attachment"); StopWords.Add("background-clip"); StopWords.Add("background-color"); StopWords.Add("background-composite"); StopWords.Add("background-image"); StopWords.Add("background-inline-policy"); StopWords.Add("background-origin"); StopWords.Add("background-origin-x"); StopWords.Add("background-origin-y"); StopWords.Add("background-position"); StopWords.Add("background-position-x"); StopWords.Add("background-position-y"); StopWords.Add("background-repeat"); StopWords.Add("background-size"); StopWords.Add("baseline-shift"); StopWords.Add("::before"); StopWords.Add("behavior"); StopWords.Add(":below-level"); StopWords.Add("binding"); StopWords.Add(":blank"); StopWords.Add("bleed"); StopWords.Add("blend-mode"); StopWords.Add("block-progression"); StopWords.Add("bookmark-label"); StopWords.Add("bookmark-level"); StopWords.Add("bookmark-state"); StopWords.Add("bookmark-target"); StopWords.Add("border"); StopWords.Add("border-after"); StopWords.Add("border-after-color"); StopWords.Add("border-after-style"); StopWords.Add("border-after-width"); StopWords.Add("border-before"); StopWords.Add("border-before-color"); StopWords.Add("border-before-style"); StopWords.Add("border-before-width"); StopWords.Add("border-bottom"); StopWords.Add("border-bottom-color"); StopWords.Add("border-bottom-colors"); StopWords.Add("border-bottom-left-radius"); StopWords.Add("border-bottom-right-radius"); StopWords.Add("border-bottom-style"); StopWords.Add("border-bottom-width"); StopWords.Add("border-clip"); StopWords.Add("border-clip-bottom"); StopWords.Add("border-clip-left"); StopWords.Add("border-clip-right"); StopWords.Add("border-clip-top"); StopWords.Add("border-collapse"); StopWords.Add("border-color"); StopWords.Add("border-end"); StopWords.Add("border-end-color"); StopWords.Add("border-end-style"); StopWords.Add("border-end-width"); StopWords.Add("border-fit"); StopWords.Add("border-horizontal-spacing"); StopWords.Add("border-image"); StopWords.Add("border-image-outset"); StopWords.Add("border-image-repeat"); StopWords.Add("border-image-slice"); StopWords.Add("border-image-source"); StopWords.Add("border-image-width"); StopWords.Add("border-left"); StopWords.Add("border-left-colors"); StopWords.Add("border-left-color"); StopWords.Add("border-left-style"); StopWords.Add("border-left-width"); StopWords.Add("border-radius"); StopWords.Add("border-right"); StopWords.Add("border-right-color"); StopWords.Add("border-right-colors"); StopWords.Add("border-right-style"); StopWords.Add("border-right-width"); StopWords.Add("border-spacing"); StopWords.Add("border-start"); StopWords.Add("border-start-color"); StopWords.Add("border-start-style"); StopWords.Add("border-start-width"); StopWords.Add("border-style"); StopWords.Add("border-top"); StopWords.Add("border-top-color"); StopWords.Add("border-top-colors"); StopWords.Add("border-top-left-radius"); StopWords.Add("border-top-right-radius"); StopWords.Add("border-top-style"); StopWords.Add("border-top-width"); StopWords.Add("border-vertical-spacing"); StopWords.Add("border-width"); StopWords.Add("bottom"); StopWords.Add(":bound-element"); StopWords.Add("box-align"); StopWords.Add("box-decoration-break"); StopWords.Add("box-direction"); StopWords.Add("box-flex"); StopWords.Add("box-flex-group"); StopWords.Add("box-lines"); StopWords.Add("box-ordinal-group"); StopWords.Add("box-orient"); StopWords.Add("box-pack"); StopWords.Add("box-reflect"); StopWords.Add("box-shadow"); StopWords.Add("box-sizing"); StopWords.Add("box-snap"); StopWords.Add("break-after"); StopWords.Add("break-before"); StopWords.Add("break-inside"); StopWords.Add(":broken"); StopWords.Add("::browse"); StopWords.Add("calc()"); StopWords.Add("::canvas"); StopWords.Add("canvas()"); StopWords.Add("caption-side"); StopWords.Add("::cell-content"); StopWords.Add("ch"); StopWords.Add("chains"); StopWords.Add("@charset"); StopWords.Add("::check"); StopWords.Add(":checked"); StopWords.Add("::choices"); StopWords.Add("clear"); StopWords.Add("::clear"); StopWords.Add("clip"); StopWords.Add("clip-path"); StopWords.Add("clip-rule"); StopWords.Add("cm"); StopWords.Add("color"); StopWords.Add("color@?"); StopWords.Add("<color>"); StopWords.Add("color-correction"); StopWords.Add("color-index@?"); StopWords.Add("color-profile"); StopWords.Add("@color-profile"); StopWords.Add("::column()"); StopWords.Add("column-axis"); StopWords.Add("column-break-after"); StopWords.Add("column-break-before"); StopWords.Add("column-break-inside"); StopWords.Add("column-count"); StopWords.Add("column-fill"); StopWords.Add("column-gap"); StopWords.Add("column-progression"); StopWords.Add("column-rule"); StopWords.Add("column-rule-color"); StopWords.Add("column-rule-style"); StopWords.Add("column-rule-width"); StopWords.Add("columns"); StopWords.Add("column-span"); StopWords.Add("column-width"); StopWords.Add(":contains()"); StopWords.Add("content"); StopWords.Add("content-zoom-chaining"); StopWords.Add("content-zooming"); StopWords.Add("content-zoom-limit"); StopWords.Add("content-zoom-limit-max"); StopWords.Add("content-zoom-limit-min"); StopWords.Add("content-zoom-snap"); StopWords.Add("content-zoom-snap-points"); StopWords.Add("content-zoom-snap-type"); StopWords.Add("@counter"); StopWords.Add("counter()"); StopWords.Add("counter-increment"); StopWords.Add("counter-reset"); StopWords.Add("counters()"); StopWords.Add("@counter-style"); StopWords.Add("crop"); StopWords.Add("cross-fade()"); StopWords.Add("cubic-bezier()"); StopWords.Add("cue"); StopWords.Add("cue-after"); StopWords.Add("cue-before"); StopWords.Add(":current"); StopWords.Add("cursor"); StopWords.Add("cycle()"); StopWords.Add("dashboard-region"); StopWords.Add("default"); StopWords.Add(":default"); StopWords.Add("deg"); StopWords.Add("device-aspect-ratio@?"); StopWords.Add("device-cmyk()"); StopWords.Add("device-pixel-ratio@?"); StopWords.Add("device-width@?"); StopWords.Add(":dir()"); StopWords.Add("direction"); StopWords.Add(":disabled"); StopWords.Add("display"); StopWords.Add("display-box"); StopWords.Add("display-extras"); StopWords.Add("display-inside"); StopWords.Add("display-outside"); StopWords.Add("@document"); StopWords.Add("dominant-baseline"); StopWords.Add("dpcm"); StopWords.Add("dpi"); StopWords.Add("dppx"); StopWords.Add(":drag-over"); StopWords.Add("drop-initial-after-adjust"); StopWords.Add("drop-initial-after-align"); StopWords.Add("drop-initial-before-adjust"); StopWords.Add("drop-initial-before-align"); StopWords.Add("drop-initial-size"); StopWords.Add("drop-initial-value"); StopWords.Add("element()"); StopWords.Add("elevation"); StopWords.Add("em"); StopWords.Add(":empty"); StopWords.Add("empty-cells"); StopWords.Add(":enabled"); StopWords.Add("-epub-"); StopWords.Add("ex"); StopWords.Add("::expand"); StopWords.Add("expression()"); StopWords.Add("fallback"); StopWords.Add("fill"); StopWords.Add("::fill"); StopWords.Add("::fill-lower"); StopWords.Add("fill-opacity"); StopWords.Add("fill-rule"); StopWords.Add("::fill-upper"); StopWords.Add("filter"); StopWords.Add(":first"); StopWords.Add(":first-child"); StopWords.Add("::first-letter"); StopWords.Add("::first-line"); StopWords.Add(":first-node"); StopWords.Add(":first-of-type"); StopWords.Add("::first-page"); StopWords.Add("fit"); StopWords.Add("fit-position"); StopWords.Add("flavor"); StopWords.Add("flex"); StopWords.Add("flex"); StopWords.Add("flex-align"); StopWords.Add("flex-basis"); StopWords.Add("flex-direction"); StopWords.Add("flex-flow"); StopWords.Add("flex-grow"); StopWords.Add("flex-order"); StopWords.Add("flex-pack"); StopWords.Add("flex-shrink"); StopWords.Add("flex-wrap"); StopWords.Add("float"); StopWords.Add("float-edge"); StopWords.Add("float-offset"); StopWords.Add("flood-color"); StopWords.Add("flood-opacity"); StopWords.Add("flow-from"); StopWords.Add("flow-into"); StopWords.Add(":focus"); StopWords.Add(":focus-inner"); StopWords.Add("focus-opacity"); StopWords.Add(":focus-outer"); StopWords.Add(":focusring"); StopWords.Add("font"); StopWords.Add("font-color"); StopWords.Add("font-emphasize"); StopWords.Add("font-emphasize-position"); StopWords.Add("font-emphasize-style"); StopWords.Add("@font-face"); StopWords.Add("font-family"); StopWords.Add("font-feature-settings"); StopWords.Add("@font-feature-values"); StopWords.Add("font-kerning"); StopWords.Add("font-language-override"); StopWords.Add("font-size"); StopWords.Add("font-size-adjust"); StopWords.Add("font-size-delta"); StopWords.Add("font-smooth"); StopWords.Add("font-smoothing"); StopWords.Add("font-stretch"); StopWords.Add("font-style"); StopWords.Add("font-synthesis"); StopWords.Add("font-variant"); StopWords.Add("font-variant-alternates"); StopWords.Add("font-variant-caps"); StopWords.Add("font-variant-east-asian"); StopWords.Add("font-variant-ligatures"); StopWords.Add("font-variant-numeric"); StopWords.Add("font-variant-position"); StopWords.Add("font-weight"); StopWords.Add("footnote"); StopWords.Add("::footnote-call"); StopWords.Add("::footnote-marker"); StopWords.Add("force-broken-image-icon"); StopWords.Add("fr"); StopWords.Add("<frequency>"); StopWords.Add(":fullscreen"); StopWords.Add(":full-screen"); StopWords.Add(":full-screen-ancestor"); StopWords.Add(":future"); StopWords.Add("gd"); StopWords.Add("glyph-orientation-horizontal"); StopWords.Add("glyph-orientation-vertical"); StopWords.Add("grad"); StopWords.Add("<gradient>"); StopWords.Add("grid@?"); StopWords.Add("grid-area"); StopWords.Add("grid-auto-columns"); StopWords.Add("grid-auto-flow"); StopWords.Add("grid-auto-rows"); StopWords.Add("grid-column"); StopWords.Add("grid-column-align"); StopWords.Add("grid-column-position"); StopWords.Add("grid-columns"); StopWords.Add("grid-column-span"); StopWords.Add("grid-definition-columns"); StopWords.Add("grid-definition-rows"); StopWords.Add("grid-position"); StopWords.Add("grid-row"); StopWords.Add("grid-row-align"); StopWords.Add("grid-row-position"); StopWords.Add("grid-rows"); StopWords.Add("grid-row-span"); StopWords.Add("grid-span"); StopWords.Add("grid-template"); StopWords.Add(":handler-blocked"); StopWords.Add(":handler-crashed"); StopWords.Add(":handler-disabled"); StopWords.Add("hanging-punctuation"); StopWords.Add("height"); StopWords.Add("height@?"); StopWords.Add("high-contrast@?"); StopWords.Add("high-contrast-adjust"); StopWords.Add("highlight"); StopWords.Add("horiz-align"); StopWords.Add(":hover"); StopWords.Add("-hp-"); StopWords.Add("hsl()"); StopWords.Add("hsla()"); StopWords.Add("hyphenate-character"); StopWords.Add("hyphenate-limit-after"); StopWords.Add("hyphenate-limit-before"); StopWords.Add("hyphenate-limit-chars"); StopWords.Add("hyphenate-limit-last"); StopWords.Add("hyphenate-limit-lines"); StopWords.Add("hyphenate-limit-zone"); StopWords.Add("hyphenate-resource"); StopWords.Add("hyphens"); StopWords.Add("Hz"); StopWords.Add("icon"); StopWords.Add("image()"); StopWords.Add("<image>"); StopWords.Add("image-orientation"); StopWords.Add("image-rect()"); StopWords.Add("image-region()"); StopWords.Add("image-rendering"); StopWords.Add("image-resolution"); StopWords.Add("image-orientation"); StopWords.Add("images-in-menus@?"); StopWords.Add("ime-mode"); StopWords.Add("@import"); StopWords.Add("!important"); StopWords.Add("in"); StopWords.Add("include-source"); StopWords.Add(":indeterminate"); StopWords.Add("inherit"); StopWords.Add("initial"); StopWords.Add("inline-box-align"); StopWords.Add("inline-flex"); StopWords.Add("inline-table"); StopWords.Add("::inline-table"); StopWords.Add("input-format"); StopWords.Add(":input-placeholder"); StopWords.Add("::input-placeholder"); StopWords.Add("input-required"); StopWords.Add(":in-range"); StopWords.Add("<integer>"); StopWords.Add("interpolation-mode"); StopWords.Add("interpret-as"); StopWords.Add(":invalid"); StopWords.Add("justify-items"); StopWords.Add("justify-content"); StopWords.Add("justify-self"); StopWords.Add("kerning"); StopWords.Add(":keyboard-active"); StopWords.Add("@keyframes"); StopWords.Add("-khtml-"); StopWords.Add("kHz"); StopWords.Add(":lang()"); StopWords.Add("languages"); StopWords.Add(":last-child"); StopWords.Add(":last-of-type"); StopWords.Add(":last-node"); StopWords.Add("layout-flow"); StopWords.Add("layout-grid"); StopWords.Add("layout-grid-char"); StopWords.Add("layout-grid-char-spacing"); StopWords.Add("layout-grid-line"); StopWords.Add("layout-grid-mode"); StopWords.Add("layout-grid-type"); StopWords.Add("leader()"); StopWords.Add("left"); StopWords.Add(":left"); StopWords.Add("<length>"); StopWords.Add("letter-spacing"); StopWords.Add("lighting-color"); StopWords.Add("line-align"); StopWords.Add("linear-gradient"); StopWords.Add("line-box-contain"); StopWords.Add("line-break"); StopWords.Add("line-clamp"); StopWords.Add("line-grid"); StopWords.Add("line-height"); StopWords.Add("::line-marker"); StopWords.Add("line-slack"); StopWords.Add("line-snap"); StopWords.Add("line-stacking"); StopWords.Add("line-stacking-ruby"); StopWords.Add("line-stacking-shift"); StopWords.Add("line-stacking-strategy"); StopWords.Add("link"); StopWords.Add(":link"); StopWords.Add("link-source"); StopWords.Add("::list-bullet"); StopWords.Add("list-image-1"); StopWords.Add("list-image-2"); StopWords.Add("list-image-3"); StopWords.Add("::list-number"); StopWords.Add("list-style-image"); StopWords.Add("list-style-position"); StopWords.Add("list-style-type"); StopWords.Add(":loading"); StopWords.Add("locale"); StopWords.Add(":locale-dir()"); StopWords.Add(":local-link"); StopWords.Add("logical-height"); StopWords.Add("logical-width"); StopWords.Add(":lwtheme"); StopWords.Add(":lwtheme-darktext"); StopWords.Add("mac-graphite-theme@?"); StopWords.Add("maemo-classic"); StopWords.Add("margin"); StopWords.Add("margin-after"); StopWords.Add("margin-after-collapse"); StopWords.Add("margin-before"); StopWords.Add("margin-before-collapse"); StopWords.Add("margin-bottom"); StopWords.Add("margin-bottom-collapse"); StopWords.Add("margin-collapse"); StopWords.Add("margin-end"); StopWords.Add("margin-left"); StopWords.Add("margin-right"); StopWords.Add("margin-start"); StopWords.Add("margin-top"); StopWords.Add("margin-top-collapse"); StopWords.Add("marker"); StopWords.Add("::marker"); StopWords.Add("marker-end"); StopWords.Add("marker-mid"); StopWords.Add("marker-start"); StopWords.Add("marks"); StopWords.Add("marquee"); StopWords.Add("marquee"); StopWords.Add("marquee-dir"); StopWords.Add("marquee-direction"); StopWords.Add("marquee-increment"); StopWords.Add("marquee-loop"); StopWords.Add("marquee-play-count"); StopWords.Add("marquee-repetition"); StopWords.Add("marquee-speed"); StopWords.Add("marquee-style"); StopWords.Add("mask"); StopWords.Add("mask-attachment"); StopWords.Add("mask-box-image"); StopWords.Add("mask-box-image-outset"); StopWords.Add("mask-box-image-repeat"); StopWords.Add("mask-box-image-slice"); StopWords.Add("mask-box-image-source"); StopWords.Add("mask-box-image-width"); StopWords.Add("mask-clip"); StopWords.Add("mask-composite"); StopWords.Add("mask-image"); StopWords.Add("mask-origin"); StopWords.Add("mask-position"); StopWords.Add("mask-position-x"); StopWords.Add("mask-position-y"); StopWords.Add("mask-repeat"); StopWords.Add("mask-repeat-x"); StopWords.Add("mask-repeat-y"); StopWords.Add("mask-size"); StopWords.Add("mask-type"); StopWords.Add(":matches()"); StopWords.Add("match-nearest-mail-blockquote-color"); StopWords.Add(":math-anonymous"); StopWords.Add(":math-columnline"); StopWords.Add(":math-firstcolumn"); StopWords.Add(":math-firstrow"); StopWords.Add(":math-font-size"); StopWords.Add(":math-font-style"); StopWords.Add(":math-lastcolumn"); StopWords.Add(":math-rowline"); StopWords.Add(":math-lastrow"); StopWords.Add(":math-stretchy"); StopWords.Add("max-color-index@?"); StopWords.Add("max-color@?"); StopWords.Add("max-device-aspect-ratio@?"); StopWords.Add("max-device-height@?"); StopWords.Add("max-device-pixel-ratio@?"); StopWords.Add("max-device-width@?"); StopWords.Add("max-height"); StopWords.Add("max-height@?"); StopWords.Add("max-logical-height"); StopWords.Add("max-logical-width"); StopWords.Add("max-monochrome@?"); StopWords.Add("max-resolution@?"); StopWords.Add("max-width"); StopWords.Add("max-width@?"); StopWords.Add("max-zoom"); StopWords.Add("@media"); StopWords.Add("min-aspect-ratio@?"); StopWords.Add("min-color@?"); StopWords.Add("min-color-index@?"); StopWords.Add("min-device-aspect-ratio@?"); StopWords.Add("min-device-height@?"); StopWords.Add("min-device-pixel-ratio@?"); StopWords.Add("min-device-width@?"); StopWords.Add("min-height"); StopWords.Add("min-height@?"); StopWords.Add("mini-fold"); StopWords.Add("min-logical-height"); StopWords.Add("min-logical-width"); StopWords.Add("minmax()"); StopWords.Add("min-monochrome@?"); StopWords.Add("min-resolution@?"); StopWords.Add("min-width"); StopWords.Add("min-width@?"); StopWords.Add("min-zoom"); StopWords.Add("mm"); StopWords.Add("monochrome@?"); StopWords.Add("move-to"); StopWords.Add("-moz-"); StopWords.Add("-ms-"); StopWords.Add("ms"); StopWords.Add("mso-*"); StopWords.Add("@namespace"); StopWords.Add("nav-banner-image"); StopWords.Add("nav-bottom"); StopWords.Add("navbutton-*"); StopWords.Add("nav-down"); StopWords.Add("nav-down-shift"); StopWords.Add("@navigation"); StopWords.Add("nav-index"); StopWords.Add("nav-left"); StopWords.Add("nav-left-shift"); StopWords.Add("nav-right"); StopWords.Add("nav-right-shift"); StopWords.Add("nav-up"); StopWords.Add("nav-up-shift"); StopWords.Add("nbsp-mode"); StopWords.Add("negative"); StopWords.Add("none"); StopWords.Add("normal"); StopWords.Add(":not()"); StopWords.Add(":nth-child()"); StopWords.Add(":nth-column()"); StopWords.Add(":nth-last-child()"); StopWords.Add(":nth-last-column()"); StopWords.Add(":nth-last-match()"); StopWords.Add(":nth-last-of-type()"); StopWords.Add(":nth-match()"); StopWords.Add(":nth-of-type()"); StopWords.Add("<number>"); StopWords.Add("-o-"); StopWords.Add("object-fit"); StopWords.Add("object-position"); StopWords.Add("oeb-column-number"); StopWords.Add("oeb-page-foot"); StopWords.Add("oeb-page-head"); StopWords.Add(":only-child"); StopWords.Add(":only-of-type"); StopWords.Add("opacity"); StopWords.Add(":optional"); StopWords.Add("order"); StopWords.Add("orient"); StopWords.Add("orientation"); StopWords.Add("orientation@?"); StopWords.Add("orphans"); StopWords.Add("outline"); StopWords.Add("outline-color"); StopWords.Add("outline-offset"); StopWords.Add("outline-radius"); StopWords.Add("outline-radius-bottomleft"); StopWords.Add("outline-radius-bottomright"); StopWords.Add("outline-radius-topleft"); StopWords.Add("outline-radius-topright"); StopWords.Add("outline-style"); StopWords.Add("outline-width"); StopWords.Add(":out-of-range"); StopWords.Add("::outside"); StopWords.Add("overflow"); StopWords.Add("overflow-scrolling"); StopWords.Add("overflow-style"); StopWords.Add("overflow-wrap"); StopWords.Add("overflow-x"); StopWords.Add("overflow-y"); StopWords.Add("padding"); StopWords.Add("padding-after"); StopWords.Add("padding-before"); StopWords.Add("padding-bottom"); StopWords.Add("padding-end"); StopWords.Add("padding-left"); StopWords.Add("padding-right"); StopWords.Add("padding-start"); StopWords.Add("padding-top"); StopWords.Add("page"); StopWords.Add("::page"); StopWords.Add("::page()"); StopWords.Add("@page"); StopWords.Add("::pagebreak"); StopWords.Add("page-break-after"); StopWords.Add("page-break-before"); StopWords.Add("page-break-inside"); StopWords.Add("::page-column()"); StopWords.Add("::pagecontent"); StopWords.Add("page-policy"); StopWords.Add("::page-sequence"); StopWords.Add("panose-1"); StopWords.Add(":past"); StopWords.Add("pause"); StopWords.Add("pause-after"); StopWords.Add("pause-before"); StopWords.Add("pc"); StopWords.Add("pending()"); StopWords.Add("<percentage>"); StopWords.Add("perspective"); StopWords.Add("perspective()"); StopWords.Add("perspective-origin"); StopWords.Add("perspective-origin-x"); StopWords.Add("perspective-origin-y"); StopWords.Add("phonemes"); StopWords.Add("pitch"); StopWords.Add("pitch-range"); StopWords.Add(":placeholder"); StopWords.Add("play-during"); StopWords.Add("pointer-events"); StopWords.Add("position"); StopWords.Add("<position>"); StopWords.Add("prefix"); StopWords.Add("presentation-level"); StopWords.Add("-prince-"); StopWords.Add("print-color-adjust"); StopWords.Add("progress-appearance"); StopWords.Add("pt"); StopWords.Add("punctuation-trim"); StopWords.Add("punctuation-wrap"); StopWords.Add("px"); StopWords.Add("quotes"); StopWords.Add("rad"); StopWords.Add("radial-gradient"); StopWords.Add("range"); StopWords.Add("<ratio>"); StopWords.Add(":read-only"); StopWords.Add(":read-write"); StopWords.Add("rect()"); StopWords.Add("@region"); StopWords.Add("region-break-after"); StopWords.Add("region-break-before"); StopWords.Add("region-break-inside"); StopWords.Add("region-overflow"); StopWords.Add("rem"); StopWords.Add("rendering-intent"); StopWords.Add("::repeat-index"); StopWords.Add("repeating-linear-gradient()"); StopWords.Add("repeating-radial-gradient()"); StopWords.Add("::repeat-item"); StopWords.Add("replace"); StopWords.Add(":required"); StopWords.Add("resize"); StopWords.Add("resolution"); StopWords.Add("resolution@?"); StopWords.Add("<resolution>"); StopWords.Add("rest"); StopWords.Add("rest-after"); StopWords.Add("rest-before"); StopWords.Add("::reveal"); StopWords.Add("rgb()"); StopWords.Add("rgba()"); StopWords.Add("richness"); StopWords.Add("right"); StopWords.Add(":right"); StopWords.Add("-rim-"); StopWords.Add("-ro-"); StopWords.Add(":root"); StopWords.Add("rotate()"); StopWords.Add("rotateX()"); StopWords.Add("rotateY()"); StopWords.Add("rotate3D()"); StopWords.Add("rotateZ()"); StopWords.Add("rotate3d()"); StopWords.Add("rotation"); StopWords.Add("rotation-point"); StopWords.Add("row-span"); StopWords.Add("rounddown()"); StopWords.Add("roundup()"); StopWords.Add("rtl-ordering"); StopWords.Add("ruby-align"); StopWords.Add("ruby-overhang"); StopWords.Add("ruby-position"); StopWords.Add("ruby-span"); StopWords.Add("running()"); StopWords.Add("scale()"); StopWords.Add("scaleX()"); StopWords.Add("scaleY()"); StopWords.Add("scaleZ()"); StopWords.Add("scale3d(X)"); StopWords.Add("scan@?"); StopWords.Add("::selection"); StopWords.Add("separator-image"); StopWords.Add("set-link-source"); StopWords.Add("<shape>"); StopWords.Add("shape-inside"); StopWords.Add("shape-margin"); StopWords.Add("shape-outside"); StopWords.Add("shape-padding"); StopWords.Add(":scope"); StopWords.Add("script-level"); StopWords.Add("script-min-size"); StopWords.Add("script-size-multiplier"); StopWords.Add("scrollbar-3dlight-colorproperty"); StopWords.Add("scrollbar-arrow-color"); StopWords.Add("scrollbar-base-color"); StopWords.Add("scrollbar-darkshadow-color"); StopWords.Add("scrollbar-end-backward@?"); StopWords.Add("scrollbar-end-forward@?"); StopWords.Add("scrollbar-face-color"); StopWords.Add("scrollbar-highlight-color"); StopWords.Add("scrollbar-shadow-color"); StopWords.Add("scrollbar-start-backward@?"); StopWords.Add("scrollbar-start-forward@?"); StopWords.Add("scrollbar-thumb-proportional@?"); StopWords.Add("scrollbar-track-color"); StopWords.Add("scroll-chaining"); StopWords.Add("scroll-limit"); StopWords.Add("scroll-limit-x-max"); StopWords.Add("scroll-limit-x-min"); StopWords.Add("scroll-limit-y-max"); StopWords.Add("scroll-limit-y-min"); StopWords.Add("scroll-rails"); StopWords.Add("scroll-snap-points-x"); StopWords.Add("scroll-snap-points-y"); StopWords.Add("scroll-snap-type"); StopWords.Add("scroll-snap-x"); StopWords.Add("scroll-snap-y"); StopWords.Add("scroll-translation"); StopWords.Add("::scrolled-canvas"); StopWords.Add("::scrolled-content"); StopWords.Add("::scrolled-page-sequence"); StopWords.Add("::selection"); StopWords.Add("shape-image-threshold"); StopWords.Add("shape-inside"); StopWords.Add("shape-margin"); StopWords.Add("shape-outside"); StopWords.Add("shape-padding"); StopWords.Add("shape-rendering"); StopWords.Add("size"); StopWords.Add("skew()"); StopWords.Add("skewX()"); StopWords.Add("skewY()"); StopWords.Add("skewZ()"); StopWords.Add("skew3D(X)"); StopWords.Add("::slot()"); StopWords.Add("speak"); StopWords.Add("speak-as"); StopWords.Add("speak-header"); StopWords.Add("speak-numeral"); StopWords.Add("speak-punctuation"); StopWords.Add("speech-rate"); StopWords.Add("src"); StopWords.Add("stack-sizing"); StopWords.Add("steps()"); StopWords.Add("stop-color"); StopWords.Add("stop-opacity"); StopWords.Add("stress"); StopWords.Add("@string"); StopWords.Add("string()"); StopWords.Add("<string>"); StopWords.Add("string-set"); StopWords.Add("stroke"); StopWords.Add("stroke-dasharray"); StopWords.Add("stroke-dashoffset"); StopWords.Add("stroke-linecap"); StopWords.Add("stroke-linejoin"); StopWords.Add("stroke-miterlimit"); StopWords.Add("stroke-opacity"); StopWords.Add("stroke-width"); StopWords.Add(":submit-invalid"); StopWords.Add("suffix"); StopWords.Add("@supports"); StopWords.Add(":suppressed"); StopWords.Add("::svg-foreign-content"); StopWords.Add("svg-shadow"); StopWords.Add("symbols"); StopWords.Add("symbols()"); StopWords.Add("system"); StopWords.Add(":system-metric()"); StopWords.Add("::table"); StopWords.Add("table-baseline"); StopWords.Add("table-border-color-dark"); StopWords.Add("table-border-color-light"); StopWords.Add("::table-cell"); StopWords.Add("::table-column"); StopWords.Add("::table-column-group"); StopWords.Add("::table-cell"); StopWords.Add("table-layout"); StopWords.Add("::table-outer"); StopWords.Add("::table-row"); StopWords.Add("::table-row-group"); StopWords.Add("tab-size"); StopWords.Add("tab-stops"); StopWords.Add("tap-highlight-color"); StopWords.Add("target"); StopWords.Add(":target"); StopWords.Add("target-counter()"); StopWords.Add("target-counters()"); StopWords.Add("target-name"); StopWords.Add("target-new"); StopWords.Add("target-position"); StopWords.Add("target-pull()"); StopWords.Add("target-text()"); StopWords.Add("-tc-"); StopWords.Add("text-anchor"); StopWords.Add("text-align"); StopWords.Add("text-align-last"); StopWords.Add("text-autospace"); StopWords.Add("text-blink"); StopWords.Add("text-combine"); StopWords.Add("text-combine-horizontal"); StopWords.Add("text-decoration"); StopWords.Add("text-decoration-color"); StopWords.Add("text-decoration-line"); StopWords.Add("text-decorations-in-effect"); StopWords.Add("text-decoration-skip"); StopWords.Add("text-decoration-style"); StopWords.Add("text-effect"); StopWords.Add("text-emphasis"); StopWords.Add("text-emphasis-color"); StopWords.Add("text-emphasis-position"); StopWords.Add("text-emphasis-skip"); StopWords.Add("text-emphasis-style"); StopWords.Add("text-fill-color"); StopWords.Add("text-fit"); StopWords.Add("text-height"); StopWords.Add("text-indent"); StopWords.Add("text-justify"); StopWords.Add("text-justify-trim"); StopWords.Add("text-kashida"); StopWords.Add("text-kashida-space"); StopWords.Add("text-line-through"); StopWords.Add("text-orientation"); StopWords.Add("text-outline"); StopWords.Add("text-overflow"); StopWords.Add("text-rendering"); StopWords.Add("text-security"); StopWords.Add("text-shadow"); StopWords.Add("text-size-adjust"); StopWords.Add("text-space-collapse"); StopWords.Add("text-spacing"); StopWords.Add("text-stroke"); StopWords.Add("text-stroke-color"); StopWords.Add("text-stroke-width"); StopWords.Add("text-transform"); StopWords.Add("text-trim"); StopWords.Add("text-underline"); StopWords.Add("text-underline-color"); StopWords.Add("text-underline-position"); StopWords.Add("text-underline-style"); StopWords.Add("text-wrap"); StopWords.Add("::thumb"); StopWords.Add("::ticks-after"); StopWords.Add("::ticks-before"); StopWords.Add("<timing-function>"); StopWords.Add("toggle()"); StopWords.Add("::tooltip"); StopWords.Add("top"); StopWords.Add("top-bar-button"); StopWords.Add("touch-action"); StopWords.Add("touch-callout"); StopWords.Add("touch-enabled@?"); StopWords.Add("::track"); StopWords.Add("transform"); StopWords.Add("transform-origin"); StopWords.Add("transform-origin-x"); StopWords.Add("transform-origin-y"); StopWords.Add("transform-origin-z"); StopWords.Add("transform-style"); StopWords.Add("transition"); StopWords.Add("transition-delay"); StopWords.Add("transition-duration"); StopWords.Add("transition-property"); StopWords.Add("transition-repeat-count"); StopWords.Add("transition-timing-function"); StopWords.Add("translate()"); StopWords.Add("translateX()"); StopWords.Add("translateY()"); StopWords.Add("translateZ()"); StopWords.Add("translate3d()"); StopWords.Add(":tree-checkbox"); StopWords.Add(":tree-cell"); StopWords.Add(":tree-cell-text"); StopWords.Add(":tree-cell-text(hover)"); StopWords.Add(":tree-column"); StopWords.Add(":tree-drop-feedback"); StopWords.Add(":tree-image"); StopWords.Add(":tree-indentation"); StopWords.Add(":tree-line"); StopWords.Add(":tree-progressmeter"); StopWords.Add(":tree-row"); StopWords.Add(":tree-row(hover)"); StopWords.Add(":tree-separator"); StopWords.Add(":tree-twisty"); StopWords.Add("turn"); StopWords.Add(":ui-invalid"); StopWords.Add(":ui-valid"); StopWords.Add("unicode-bidi"); StopWords.Add("unicode-range"); StopWords.Add("<uri>"); StopWords.Add("url()"); StopWords.Add("use-link-source"); StopWords.Add("user-drag"); StopWords.Add(":user-error"); StopWords.Add("user-focus"); StopWords.Add("<user-ident>"); StopWords.Add("user-input"); StopWords.Add("user-modify"); StopWords.Add("user-select"); StopWords.Add("user-zoom"); StopWords.Add(":valid"); StopWords.Add("::value"); StopWords.Add("var()"); StopWords.Add("var-*"); StopWords.Add("vector-effect"); StopWords.Add("vertical-align"); StopWords.Add("version"); StopWords.Add("vh"); StopWords.Add("@viewport"); StopWords.Add(":viewport"); StopWords.Add("@viewport"); StopWords.Add(":viewport-scroll"); StopWords.Add("visibility"); StopWords.Add(":visited"); StopWords.Add("vmax"); StopWords.Add("vmin"); StopWords.Add("voice-balance"); StopWords.Add("voice-duration"); StopWords.Add("voice-family"); StopWords.Add("voice-pitch"); StopWords.Add("voice-pitch-range"); StopWords.Add("voice-range"); StopWords.Add("voice-rate"); StopWords.Add("voice-stress"); StopWords.Add("voice-volume"); StopWords.Add("volume"); StopWords.Add("vw"); StopWords.Add("-wap-"); StopWords.Add("-webkit-"); StopWords.Add("white-space"); StopWords.Add("widows"); StopWords.Add("width"); StopWords.Add("width@?"); StopWords.Add(":window-inactive"); StopWords.Add("windows-classic@?"); StopWords.Add("windows-compositor@?"); StopWords.Add("windows-default-theme@?"); StopWords.Add("window-shadow"); StopWords.Add("windows-theme@?"); StopWords.Add("word-break"); StopWords.Add("word-spacing"); StopWords.Add("word-wrap"); StopWords.Add("wrap"); StopWords.Add("wrap-flow"); StopWords.Add("wrap-margin"); StopWords.Add("wrap-padding"); StopWords.Add("wrap-through"); StopWords.Add("writing-mode"); StopWords.Add("::xul-anonymous-block"); StopWords.Add("-xv-"); StopWords.Add("z-index"); StopWords.Add("zoom"); #endregion }
public CSharpStopWord() : base(".cs") { #region StopWords StopWords.Add("abstract"); StopWords.Add("async"); StopWords.Add("break"); StopWords.Add("catch"); StopWords.Add("const"); StopWords.Add("delegate"); StopWords.Add("dynamic"); StopWords.Add("explicit"); StopWords.Add("fixed"); StopWords.Add("from"); StopWords.Add("group"); StopWords.Add("int"); StopWords.Add("is"); StopWords.Add("long"); StopWords.Add("object"); StopWords.Add("out"); StopWords.Add("private"); StopWords.Add("ref"); StopWords.Add("sealed"); StopWords.Add("sizeof"); StopWords.Add("struct"); StopWords.Add("true"); StopWords.Add("ulong"); StopWords.Add("using"); StopWords.Add("void"); StopWords.Add("yield"); StopWords.Add("add"); StopWords.Add("await"); StopWords.Add("by"); StopWords.Add("char"); StopWords.Add("continue"); StopWords.Add("descending"); StopWords.Add("else"); StopWords.Add("extern"); StopWords.Add("float"); StopWords.Add("get"); StopWords.Add("if"); StopWords.Add("interface"); StopWords.Add("join"); StopWords.Add("namespace"); StopWords.Add("on"); StopWords.Add("override"); StopWords.Add("protected"); StopWords.Add("remove"); StopWords.Add("select"); StopWords.Add("stackalloc"); StopWords.Add("switch"); StopWords.Add("try"); StopWords.Add("unchecked"); StopWords.Add("value"); StopWords.Add("volatile"); StopWords.Add("as"); StopWords.Add("base"); StopWords.Add("byte"); StopWords.Add("checked"); StopWords.Add("decimal"); StopWords.Add("do"); StopWords.Add("enum"); StopWords.Add("false"); StopWords.Add("for"); StopWords.Add("global"); StopWords.Add("implicit"); StopWords.Add("internal"); StopWords.Add("let"); StopWords.Add("new"); StopWords.Add("operator"); StopWords.Add("params"); StopWords.Add("public"); StopWords.Add("return"); StopWords.Add("set"); StopWords.Add("static"); StopWords.Add("this"); StopWords.Add("typeof"); StopWords.Add("unsafe"); StopWords.Add("var"); StopWords.Add("where"); StopWords.Add("ascending"); StopWords.Add("bool"); StopWords.Add("case"); StopWords.Add("class"); StopWords.Add("default"); StopWords.Add("double"); StopWords.Add("equals"); StopWords.Add("finally"); StopWords.Add("foreach"); StopWords.Add("goto"); StopWords.Add("in"); StopWords.Add("into"); StopWords.Add("lock"); StopWords.Add("null"); StopWords.Add("orderby"); StopWords.Add("partial"); StopWords.Add("readonly"); StopWords.Add("sbyte"); StopWords.Add("short"); StopWords.Add("string"); StopWords.Add("throw"); StopWords.Add("uint"); StopWords.Add("ushort"); StopWords.Add("virtual"); StopWords.Add("while"); StopWords.Add("set"); StopWords.Add("get"); #endregion }
public JsStopWord() : base(".js") { #region StopWords StopWords.Add("abstract"); StopWords.Add("case"); StopWords.Add("continue"); StopWords.Add("double"); StopWords.Add("extends"); StopWords.Add("for"); StopWords.Add("import"); StopWords.Add("let"); StopWords.Add("package"); StopWords.Add("short"); StopWords.Add("this"); StopWords.Add("try"); StopWords.Add("while"); StopWords.Add("Array"); StopWords.Add("Infinity"); StopWords.Add("Math"); StopWords.Add("prototype"); StopWords.Add("JavaPackage"); StopWords.Add("getClass"); StopWords.Add("alert"); StopWords.Add("assign"); StopWords.Add("clearTimeout"); StopWords.Add("constructor"); StopWords.Add("document"); StopWords.Add("encodeURI"); StopWords.Add("focus"); StopWords.Add("innerWidth"); StopWords.Add("mimeTypes"); StopWords.Add("hidden"); StopWords.Add("open"); StopWords.Add("packages"); StopWords.Add("parseInt"); StopWords.Add("propertyIsEnum"); StopWords.Add("scroll"); StopWords.Add("setTimeout"); StopWords.Add("textarea"); StopWords.Add("onblur"); StopWords.Add("onkeydown"); StopWords.Add("onload"); StopWords.Add("arguments"); StopWords.Add("catch"); StopWords.Add("debugger"); StopWords.Add("else"); StopWords.Add("FALSE"); StopWords.Add("function"); StopWords.Add("in"); StopWords.Add("long"); StopWords.Add("private"); StopWords.Add("static"); StopWords.Add("throw"); StopWords.Add("typeof"); StopWords.Add("with"); StopWords.Add("Date"); StopWords.Add("isFinite"); StopWords.Add("NaN"); StopWords.Add("String"); StopWords.Add("java"); StopWords.Add("all"); StopWords.Add("blur"); StopWords.Add("clientInformation"); StopWords.Add("crypto"); StopWords.Add("element"); StopWords.Add("encodeURIComponent"); StopWords.Add("form"); StopWords.Add("layer"); StopWords.Add("navigate"); StopWords.Add("history"); StopWords.Add("opener"); StopWords.Add("pageXOffset"); StopWords.Add("password"); StopWords.Add("radio"); StopWords.Add("secure"); StopWords.Add("status"); StopWords.Add("top"); StopWords.Add("onclick"); StopWords.Add("onkeypress"); StopWords.Add("onmouseup"); StopWords.Add("boolean"); StopWords.Add("char"); StopWords.Add("default"); StopWords.Add("enum"); StopWords.Add("final"); StopWords.Add("goto"); StopWords.Add("instanceof"); StopWords.Add("native"); StopWords.Add("protected"); StopWords.Add("super"); StopWords.Add("throws"); StopWords.Add("var"); StopWords.Add("yield"); StopWords.Add("eval"); StopWords.Add("isNaN"); StopWords.Add("name"); StopWords.Add("toString"); StopWords.Add("JavaArray"); StopWords.Add("anchor"); StopWords.Add("button"); StopWords.Add("close"); StopWords.Add("decodeURI"); StopWords.Add("elements"); StopWords.Add("escape"); StopWords.Add("forms"); StopWords.Add("layers"); StopWords.Add("navigator"); StopWords.Add("image"); StopWords.Add("option"); StopWords.Add("pageYOffset"); StopWords.Add("pkcs11"); StopWords.Add("reset"); StopWords.Add("select"); StopWords.Add("submit"); StopWords.Add("unescape"); StopWords.Add("onerror"); StopWords.Add("onkeyup"); StopWords.Add("onmousedown"); StopWords.Add("break"); StopWords.Add("class"); StopWords.Add("delete"); StopWords.Add("eval"); StopWords.Add("finally"); StopWords.Add("if"); StopWords.Add("int"); StopWords.Add("new"); StopWords.Add("public"); StopWords.Add("switch"); StopWords.Add("transient"); StopWords.Add("void"); StopWords.Add("function"); StopWords.Add("isPrototypeOf"); StopWords.Add("Number"); StopWords.Add("undefined"); StopWords.Add("javaClass"); StopWords.Add("anchors"); StopWords.Add("checkbox"); StopWords.Add("closed"); StopWords.Add("decodeURIComponent"); StopWords.Add("embed"); StopWords.Add("event"); StopWords.Add("frame"); StopWords.Add("link"); StopWords.Add("frames"); StopWords.Add("images"); StopWords.Add("outerHeight"); StopWords.Add("parent"); StopWords.Add("plugin"); StopWords.Add("screenX"); StopWords.Add("self"); StopWords.Add("taint"); StopWords.Add("untaint"); StopWords.Add("onfocus"); StopWords.Add("onmouseover"); StopWords.Add("onsubmit"); StopWords.Add("byte"); StopWords.Add("const"); StopWords.Add("do"); StopWords.Add("export"); StopWords.Add("float"); StopWords.Add("implements"); StopWords.Add("interface"); StopWords.Add("null"); StopWords.Add("return"); StopWords.Add("synchronized"); StopWords.Add("TRUE"); StopWords.Add("volatile"); StopWords.Add("hasOwnProperty"); StopWords.Add("length"); StopWords.Add("Object"); StopWords.Add("valueOf"); StopWords.Add("JavaObject"); StopWords.Add("area"); StopWords.Add("clearInterval"); StopWords.Add("confirm"); StopWords.Add("defaultStatus"); StopWords.Add("embeds"); StopWords.Add("fileUpload"); StopWords.Add("innerHeight"); StopWords.Add("location"); StopWords.Add("frameRate"); StopWords.Add("offscreenBuffering"); StopWords.Add("outerWidth"); StopWords.Add("parseFloat"); StopWords.Add("prompt"); StopWords.Add("screenY"); StopWords.Add("setInterval"); StopWords.Add("text"); StopWords.Add("window"); #endregion }