<commit_before>"! Log entry type enumeration
CLASS zcl_alog_entry_type DEFINITION
  PUBLIC
  FINAL
  CREATE PRIVATE.

  PUBLIC SECTION.
    CLASS-METHODS:
      class_constructor,
      "! Get an entry type instance from message type
      "! @parameter iv_msgty | Message type
      "! @parameter ro_entry_type | Entry type instance
      "! @raising zcx_alog_unsupported_msgty | Unsupported message type
      from_msgty IMPORTING iv_msgty             TYPE syst_msgty
                 RETURNING VALUE(ro_entry_type) TYPE REF TO zcl_alog_entry_type
                 RAISING   zcx_alog_unsupported_msgty,
      "! Compare two log entry type priorities
      "! @parameter io_version_a | Entry type A
      "! @parameter io_version_b | Entry type B
      "! @parameter rv_result | <ul>
      "!                          <li>Less than 0 = priority A is lower than priority B</li>
      "!                          <li>Greater than 0 = priority A is higher than priority B</li>
      "!                          <li>Equal to 0 = priorities are identical</li>
      "!                        </ul>
      "! @raising zcx_alog_argument_null | io_version_a and io_version_b cannot be null
      compare_priority IMPORTING io_type_a        TYPE REF TO zcl_alog_entry_type
                                 io_type_b        TYPE REF TO zcl_alog_entry_type
                       RETURNING VALUE(rv_result) TYPE i
                       RAISING   zcx_alog_argument_null.
    CLASS-DATA:
      go_info    TYPE REF TO zcl_alog_entry_type READ-ONLY,
      go_warning TYPE REF TO zcl_alog_entry_type READ-ONLY,
      go_error   TYPE REF TO zcl_alog_entry_type READ-ONLY,
      go_debug   TYPE REF TO zcl_alog_entry_type READ-ONLY.
    METHODS:
      "! Compare priority of this instance to another one
      "! @parameter io_comparison | The entry type to compare this instance to
      "! @parameter rv_result | See <em>compare_priority</em>
      "! @raising zcx_alog_argument_null | io_comparison cannot be null
      compare_priority_to IMPORTING io_comparison    TYPE REF TO zcl_alog_entry_type
                          RETURNING VALUE(rv_result) TYPE i
                          RAISING   zcx_alog_argument_null.<commit_msg>Fix documentation typo 1<commit_after>"! Log entry type enumeration
CLASS zcl_alog_entry_type DEFINITION
  PUBLIC
  FINAL
  CREATE PRIVATE.

  PUBLIC SECTION.
    CLASS-METHODS:
      class_constructor,
      "! Get an entry type instance from message type
      "! @parameter iv_msgty | Message type
      "! @parameter ro_entry_type | Entry type instance
      "! @raising zcx_alog_unsupported_msgty | Unsupported message type
      from_msgty IMPORTING iv_msgty             TYPE syst_msgty
                 RETURNING VALUE(ro_entry_type) TYPE REF TO zcl_alog_entry_type
                 RAISING   zcx_alog_unsupported_msgty,
      "! Compare two log entry type priorities
      "! @parameter io_type_a | Entry type A
      "! @parameter io_type_b | Entry type B
      "! @parameter rv_result | <ul>
      "!                          <li>Less than 0 = priority A is lower than priority B</li>
      "!                          <li>Greater than 0 = priority A is higher than priority B</li>
      "!                          <li>Equal to 0 = priorities are identical</li>
      "!                        </ul>
      "! @raising zcx_alog_argument_null | io_version_a and io_version_b cannot be null
      compare_priority IMPORTING io_type_a        TYPE REF TO zcl_alog_entry_type
                                 io_type_b        TYPE REF TO zcl_alog_entry_type
                       RETURNING VALUE(rv_result) TYPE i
                       RAISING   zcx_alog_argument_null.
    CLASS-DATA:
      go_info    TYPE REF TO zcl_alog_entry_type READ-ONLY,
      go_warning TYPE REF TO zcl_alog_entry_type READ-ONLY,
      go_error   TYPE REF TO zcl_alog_entry_type READ-ONLY,
      go_debug   TYPE REF TO zcl_alog_entry_type READ-ONLY.
    METHODS:
      "! Compare priority of this instance to another one
      "! @parameter io_comparison | The entry type to compare this instance to
      "! @parameter rv_result | See <em>compare_priority</em>
      "! @raising zcx_alog_argument_null | io_comparison cannot be null
      compare_priority_to IMPORTING io_comparison    TYPE REF TO zcl_alog_entry_type
                          RETURNING VALUE(rv_result) TYPE i
                          RAISING   zcx_alog_argument_null.
{'fraction_non_alphanumeric': 0.05048456164074825, 'fraction_numerical': 0.0015776425512733828, 'mean_word_length': 2.112201963534362, 'pattern_counts': {'":': 0, '<': 23, '<?xml version=': 0, '>': 23, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4918378', 'n_tokens_mistral': 1363, 'n_tokens_neox': 1303, 'n_words': 386}