I'm claiming that fixing tabs isn't worth patch files, although maybe
a JIRA to track progress, agree?

On Wed, Sep 5, 2012 at 8:37 AM, Erick Erickson <[email protected]> wrote:
> Interestingly, this check missed the FrenchStemFilter.java (and I
> don't know what others)
> that  found tabs by doing a quick search of the Lucene source tree.
> Does the ant task
> skip deprecated classes?
>
> I like the check, I'll see about doing something about the tabs anyway, that's
> gruntwork after all...
>
>
> On Wed, Sep 5, 2012 at 6:39 AM, Uwe Schindler (JIRA) <[email protected]> wrote:
>>
>>     [ 
>> https://issues.apache.org/jira/browse/LUCENE-4362?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13448621#comment-13448621
>>  ]
>>
>> Uwe Schindler commented on LUCENE-4362:
>> ---------------------------------------
>>
>> Yeah, and with the ANT check, so it is enforced!
>> If somebody wants to use a tab, e.g. in a string, he can always do \t
>>
>>> ban tab-indented source
>>> -----------------------
>>>
>>>                 Key: LUCENE-4362
>>>                 URL: https://issues.apache.org/jira/browse/LUCENE-4362
>>>             Project: Lucene - Core
>>>          Issue Type: Task
>>>            Reporter: Robert Muir
>>>         Attachments: LUCENE-4362_core.patch
>>>
>>>
>>> This makes code really difficult to read and work with.
>>> Its easy enough to prevent.
>>> {noformat}
>>> Index: build.xml
>>> ===================================================================
>>> --- build.xml (revision 1380979)
>>> +++ build.xml (working copy)
>>> @@ -77,11 +77,12 @@
>>>          <or>
>>>            <containsregexp expression="@author\b" casesensitive="yes"/>
>>>            <containsregexp expression="\bno(n|)commit\b" 
>>> casesensitive="no"/>
>>> +          <containsregexp expression="\t" casesensitive="no"/>
>>>          </or>
>>>        </fileset>
>>>        <map from="${validate.currDir}${file.separator}" to="* "/>
>>>      </pathconvert>
>>> -    <fail if="validate.patternsFound">The following files contain @author 
>>> tags or nocommits:${line.separator}${validate.patternsFound}</fail>
>>> +    <fail if="validate.patternsFound">The following files contain @author 
>>> tags, tabs or nocommits:${line.separator}${validate.patternsFound}</fail>
>>>    </target>
>>> {noformat}
>>
>> --
>> This message is automatically generated by JIRA.
>> If you think it was sent incorrectly, please contact your JIRA administrators
>> For more information on JIRA, see: http://www.atlassian.com/software/jira
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to