Revision 6a2be39...

Go back to digest for 16th March 2014

Other in KDE Base

Denis Steckelmacher committed changes in [baloo/queryparser] /core:

Initial port of the Nepomuk query parser to Baloo

The test suite shows that all the features work, but Baloo lacks some properties
that were available in the Nepomuk ontologies. There is also no official way of
matching regular expression.

File Changes

Added 34 files
  • /core
  •   src/autotests/queryparsertest.cpp
  •   src/autotests/queryparsertest.h
  •   src/queryparser/completionproposal.cpp
  •   src/queryparser/completionproposal.h
  •   src/queryparser/pass_comparators.cpp
  •   src/queryparser/pass_comparators.h
  •   src/queryparser/pass_dateperiods.cpp
  •   src/queryparser/pass_dateperiods.h
  •   src/queryparser/pass_datevalues.cpp
  •   src/queryparser/pass_datevalues.h
  •   src/queryparser/pass_decimalvalues.cpp
  •   src/queryparser/pass_decimalvalues.h
  •   src/queryparser/pass_filenames.cpp
  •   src/queryparser/pass_filenames.h
  •   src/queryparser/pass_filesize.cpp
  •   src/queryparser/pass_filesize.h
  •   src/queryparser/pass_numbers.cpp
  •   src/queryparser/pass_numbers.h
  •   src/queryparser/pass_periodnames.cpp
  •   src/queryparser/pass_periodnames.h
  •   src/queryparser/pass_properties.cpp
  •   src/queryparser/pass_properties.h
  •   src/queryparser/pass_splitunits.cpp
  •   src/queryparser/pass_splitunits.h
  •   src/queryparser/pass_subqueries.cpp
  •   src/queryparser/pass_subqueries.h
  •   src/queryparser/pass_typehints.cpp
  •   src/queryparser/pass_typehints.h
  •   src/queryparser/patternmatcher.cpp
  •   src/queryparser/patternmatcher.h
  •   src/queryparser/queryparser.cpp
  •   src/queryparser/queryparser.h
  •   src/queryparser/utils.cpp
  •   src/queryparser/utils.h
Modified 2 files
  • /core
  •   src/CMakeLists.txt
  •   src/autotests/CMakeLists.txt
36 files changed in total