src/org/openstreetmap/josm/plugins/opendata/core/modules/ModuleInformation.java
public boolean matches(String filter) {
        if (filter == null) return true;
        String[] words = filter.split("\\s+");
        for (String word: words) {
            if (matches(word, name)
                    || matches(word, description)
                    || matches(word, version)
                    || matches(word, localversion))
                return true;
        }
        return false;
    }
/**
     * Replies true if either the name, the description, or the version match (case insensitive)
     * one of the words in filter. Replies true if filter is null.
     *
     * @param filter the filter expression
     * @return true if this module info matches with the filter
     */
Replies true if either the name, the description, or the version match (case insensitive)
one of the words in filter. Replies true if filter is null.

@param filter the filter expression
@return true if this module info matches with the filter
Replies true if either the name the description or the version match ( case insensitive ) one of the words in filter . Replies true if filter is null . @param filter the filter expression @return true if this module info matches with the filter
public boolean matches(String filter) {
        if (filter == null) return true;
        String[] words = filter.split("\\s+");
        for (String word: words) {
            if (matches(word, name)
                    || matches(word, description)
                    || matches(word, version)
                    || matches(word, localversion))
                return true;
        }
        return false;
    }
public boolean matches ( String filter ) { if ( filter == null ) return true ; String [ ] words = filter . split ( "\\s+" ) ; for ( String word : words ) { if ( matches ( word , name ) || matches ( word , description ) || matches ( word , version ) || matches ( word , localversion ) ) return true ; } return false ; }
Replies true if either the name, the description, or the version match (case insensitive)
 one of the words in filter.
Replies true if either the name the description or the version match ( case insensitive ) one of the words in filter .