<commit_before>RFC 0031: Replace IntegerRangeChecker with NumberRangeChecker 
========================================================================
$Id$

@authors: friebe
@created: Fri Jul 15 18:04:00 CEST 2005
@status: draft
@category: scriptlet.xml.workflow.checkers

Scope of Change
---------------
The IntegerRangeChecker class will be deprecated. Its functionality will
be implemented in a new class, NumberRangeChecker.

Rationale
---------
The IntegerRangeChecker can basically also check floats, whereas the name
suggests otherwise. Implemeting a FloatRangeChecker would simply be a
copy of the IntegerRangeChecker class - duplicated code.

Functionality
-------------
* Create a new class, NumberRangeChecker.class.php
* Copy IntegerRangeChecker.class.php's contents to it
* Change class name
* Change apidoc
* svn add
* svn commit

Security considerations
-----------------------
n/a

Speed impact
------------
n/a

Dependencies
------------
n/a

Related documents
-----------------
n/a

Comments
--------

<EOF><commit_msg>- Add comment about name - Set status to discussion<commit_after>RFC 0031: Replace IntegerRangeChecker with NumberRangeChecker 
========================================================================
$Id$

@authors: friebe
@created: Fri Jul 15 18:04:00 CEST 2005
@status: discussion, ends at Tue Jul 19 09:52:19 CEST 2005
@category: scriptlet.xml.workflow.checkers

Scope of Change
---------------
The IntegerRangeChecker class will be deprecated. Its functionality will
be implemented in a new class, NumberRangeChecker.

Rationale
---------
The IntegerRangeChecker can basically also check floats, whereas the name
suggests otherwise. Implemeting a FloatRangeChecker would simply be a
copy of the IntegerRangeChecker class - duplicated code.

Functionality
-------------
* Create a new class, NumberRangeChecker.class.php
* Copy IntegerRangeChecker.class.php's contents to it
* Change class name
* Change apidoc
* svn add
* svn commit

Security considerations
-----------------------
n/a

Speed impact
------------
n/a

Dependencies
------------
n/a

Related documents
-----------------
n/a

Comments
--------
- friebe, Mon Jul 18 09:52:00 CEST 2005
  Maybe RangeChecker is a better name?
  
<EOF>
{'fraction_non_alphanumeric': 0.2056325435851587, 'fraction_numerical': 0.025033527045149755, 'mean_word_length': 3.1521335807050095, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5897245', 'n_tokens_mistral': 640, 'n_tokens_neox': 582, 'n_words': 226}