<commit_before>IF(NOT VTK_USE_N_WAY_ARRAYS)
  MESSAGE(SEND_ERROR "VTK_USE_TEXT_ANALYSIS requires VTK_USE_N_WAY_ARRAYS")
ENDIF(NOT VTK_USE_N_WAY_ARRAYS)

IF(NOT VTK_USE_BOOST)
  MESSAGE(SEND_ERROR "VTK_USE_TEXT_ANALYSIS requires VTK_USE_BOOST")
ENDIF(NOT VTK_USE_BOOST)

INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})

SET(KIT TextAnalysis)
SET(UKIT TEXT_ANALYSIS)

SET(KIT_TCL_LIBS
  vtkIOTCL
  vtkFilteringTCL
  )

SET(KIT_PYTHON_LIBS
  vtkIOPythonD
  vtkFilteringPythonD
  )

SET(KIT_JAVA_LIBS
  vtkIOJava
  vtkFilteringJava
  )

SET(KIT_CS_LIBS
  vtkIOCS
  vtkFilteringCS
  )

SET(KIT_LIBS
  vtkIO
  vtkFiltering
  )

SET( Kit_SRCS
vtkAssignMimeType.cxx
vtkConcatenateArray.cxx
vtkDocumentReader.cxx
vtkEntropyMatrixWeighting.cxx
vtkExtractSelectedSlices.cxx
vtkFeatureDictionary.cxx
vtkFileExtensionMimeTypeStrategy.cxx
vtkFoldCase.cxx
vtkForceMimeTypeStrategy.cxx
vtkMimeTypeStrategy.cxx
vtkMimeTypes.cxx
vtkNGramExtraction.cxx<commit_msg>Add missing interface library for text analysis<commit_after>IF(NOT VTK_USE_N_WAY_ARRAYS)
  MESSAGE(SEND_ERROR "VTK_USE_TEXT_ANALYSIS requires VTK_USE_N_WAY_ARRAYS")
ENDIF(NOT VTK_USE_N_WAY_ARRAYS)

IF(NOT VTK_USE_BOOST)
  MESSAGE(SEND_ERROR "VTK_USE_TEXT_ANALYSIS requires VTK_USE_BOOST")
ENDIF(NOT VTK_USE_BOOST)

INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})

SET(KIT TextAnalysis)
SET(UKIT TEXT_ANALYSIS)

SET(KIT_TCL_LIBS
  vtkIOTCL
  vtkFilteringTCL
  )

SET(KIT_PYTHON_LIBS
  vtkIOPythonD
  vtkFilteringPythonD
  )

SET(KIT_JAVA_LIBS
  vtkIOJava
  vtkFilteringJava
  )

SET(KIT_CS_LIBS
  vtkIOCS
  vtkFilteringCS
  )

SET(KIT_LIBS
  vtkIO
  vtkFiltering
  )

SET(KIT_INTERFACE_LIBRARIES
  vtkFiltering
  )

SET( Kit_SRCS
vtkAssignMimeType.cxx
vtkConcatenateArray.cxx
vtkDocumentReader.cxx
vtkEntropyMatrixWeighting.cxx
vtkExtractSelectedSlices.cxx
vtkFeatureDictionary.cxx
vtkFileExtensionMimeTypeStrategy.cxx
vtkFoldCase.cxx
vtkForceMimeTypeStrategy.cxx
vtkMimeTypeStrategy.cxx
vtkMimeTypes.cxx
vtkNGramExtraction.cxx
{'fraction_non_alphanumeric': 0.053007135575942915, 'fraction_numerical': 0.0, 'mean_word_length': 7.424892703862661, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, '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': '5801892', 'n_tokens_mistral': 932, 'n_tokens_neox': 908, 'n_words': 107}