diff --git a/Kiba.html b/Kiba.html index c5a93199e..71940a5c7 100644 --- a/Kiba.html +++ b/Kiba.html @@ -133,7 +133,7 @@

Methods included from - Generated on Mon Sep 11 16:40:58 2023 by + Generated on Mon Sep 11 17:56:02 2023 by yard 0.9.34 (ruby-2.7.8). diff --git a/Kiba/Extend.html b/Kiba/Extend.html index bbfb40319..31f7e7574 100644 --- a/Kiba/Extend.html +++ b/Kiba/Extend.html @@ -154,7 +154,7 @@

VERSION =
-
"3.3.0"
+
"4.0.0"
@@ -697,29 +697,6 @@

Default source class for jobs.

- - - -
  • - - - .warn_unnested(name, value) ⇒ Object - - - - - - - - - - - - - -

    Warns that nested job config settings will be deprecated and gives new setting to use.

    -
    -
  • @@ -794,6 +771,21 @@

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -804,10 +796,10 @@

     
     
    -94
    +95 -
    # File 'lib/kiba/extend.rb', line 94
    +      
    # File 'lib/kiba/extend.rb', line 95
     
     setting :config_namespaces, default: [], reader: true
    @@ -853,12 +845,12 @@

     
     
    -99
     100
    -101
    +101 +102

    -
    # File 'lib/kiba/extend.rb', line 99
    +      
    # File 'lib/kiba/extend.rb', line 100
     
     setting :csvopts,
     default: {headers: true, header_converters: %i[symbol downcase]},
    @@ -908,10 +900,10 @@ 

     
     
    -180
    +181

    -
    # File 'lib/kiba/extend.rb', line 180
    +      
    # File 'lib/kiba/extend.rb', line 181
     
     setting :default_job_method_name, default: :job, reader: true
    @@ -960,10 +952,10 @@

     
     
    -115
    +116

    -
    # File 'lib/kiba/extend.rb', line 115
    +      
    # File 'lib/kiba/extend.rb', line 116
     
     setting :delim, default: "|", reader: true
    @@ -1011,12 +1003,12 @@

     
     
    -157
     158
    -159
    +159 +160

    -
    # File 'lib/kiba/extend.rb', line 157
    +      
    # File 'lib/kiba/extend.rb', line 158
     
     setting :destination, constructor: proc {
       Kiba::Extend::Destinations::CSV
    @@ -1064,10 +1056,10 @@ 

     
     
    -229
    +230

    -
    # File 'lib/kiba/extend.rb', line 229
    +      
    # File 'lib/kiba/extend.rb', line 230
     
     setting :job_show_me, default: false, reader: true
    @@ -1113,10 +1105,10 @@

     
     
    -234
    +235

    -
    # File 'lib/kiba/extend.rb', line 234
    +      
    # File 'lib/kiba/extend.rb', line 235
     
     setting :job_tell_me, default: false, reader: true
    @@ -1169,10 +1161,10 @@

     
     
    -244
    +245

    -
    # File 'lib/kiba/extend.rb', line 244
    +      
    # File 'lib/kiba/extend.rb', line 245
     
     setting :job_verbosity, default: :normal, reader: true
    @@ -1281,12 +1273,12 @@

     
     
    -105
     106
    -107
    +107 +108

    -
    # File 'lib/kiba/extend.rb', line 105
    +      
    # File 'lib/kiba/extend.rb', line 106
     
     setting :lambdaopts, default: {on_write: ->(r) {
       accumulator << r
    @@ -1364,10 +1356,10 @@ 

     
     
    -133
    +134

    -
    # File 'lib/kiba/extend.rb', line 133
    +      
    # File 'lib/kiba/extend.rb', line 134
     
     setting :nullvalue, default: "%NULLVALUE%", reader: true
    @@ -1421,10 +1413,10 @@

     
     
    -210
    +211

    -
    # File 'lib/kiba/extend.rb', line 210
    +      
    # File 'lib/kiba/extend.rb', line 211
     
     setting :pre_job_task_action, default: :backup, reader: true
    @@ -1472,10 +1464,10 @@

     
     
    -194
    +195

    -
    # File 'lib/kiba/extend.rb', line 194
    +      
    # File 'lib/kiba/extend.rb', line 195
     
     setting :pre_job_task_backup_dir, default: nil, reader: true
    @@ -1522,10 +1514,10 @@

     
     
    -199
    +200

    -
    # File 'lib/kiba/extend.rb', line 199
    +      
    # File 'lib/kiba/extend.rb', line 200
     
     setting :pre_job_task_directories, default: [], reader: true
    @@ -1582,10 +1574,10 @@

     
     
    -224
    +225

    -
    # File 'lib/kiba/extend.rb', line 224
    +      
    # File 'lib/kiba/extend.rb', line 225
     
     setting :pre_job_task_mode, default: :job, reader: true
    @@ -1633,10 +1625,10 @@

     
     
    -187
    +188

    -
    # File 'lib/kiba/extend.rb', line 187
    +      
    # File 'lib/kiba/extend.rb', line 188
     
     setting :pre_job_task_run, default: false, reader: true
    @@ -1673,6 +1665,21 @@

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -1683,14 +1690,14 @@

     
     
    -250
    -251
     252
     253
    -254
    +254 +255 +256

    -
    # File 'lib/kiba/extend.rb', line 250
    +      
    # File 'lib/kiba/extend.rb', line 252
     
     def project_configs
       config_namespaces.map { |ns| get_config_mods(ns, ns.constants) }
    @@ -1742,12 +1749,12 @@ 

     
     
    -171
     172
    -173
    +173 +174

    -
    # File 'lib/kiba/extend.rb', line 171
    +      
    # File 'lib/kiba/extend.rb', line 172
     
     setting :registry,
     constructor: proc { Kiba::Extend::Registry::FileRegistry.new },
    @@ -1798,10 +1805,10 @@ 

     
     
    -141
    +142

    -
    # File 'lib/kiba/extend.rb', line 141
    +      
    # File 'lib/kiba/extend.rb', line 142
     
     setting :registry_namespace_separator, default: "__", reader: true
    @@ -1884,10 +1891,10 @@

     
     
    -128
    +129

    -
    # File 'lib/kiba/extend.rb', line 128
    +      
    # File 'lib/kiba/extend.rb', line 129
     
     setting :sgdelim, default: "^^", reader: true
    @@ -1935,12 +1942,12 @@

     
     
    -148
     149
    -150
    +150 +151

    -
    # File 'lib/kiba/extend.rb', line 148
    +      
    # File 'lib/kiba/extend.rb', line 149
     
     setting :source, constructor: proc {
       Kiba::Extend::Sources::CSV
    @@ -1948,70 +1955,6 @@ 

    - - -
    -

    - - .warn_unnested(name, value) ⇒ Object - - - - - -

    -
    -

    Warns that nested job config settings will be deprecated and gives new - setting to use

    - - -
    -
    -
    - -

    Since:

    -
      - -
    • - - - - - -

      3.2.1

      -
      - -
    • - -
    - -
    - - - - -
    -
    -
    -
    -269
    -270
    -271
    -272
    -273
    -274
    -275
    -
    -
    # File 'lib/kiba/extend.rb', line 269
    -
    -def warn_unnested(name, value)
    -  rep_by = "job_#{name}"
    -  msg = "Kiba::Extend.config.job.#{name} setting has been replaced by "\
    -    "Kiba::Extend.config.#{rep_by}"
    -  warn("#{Kiba::Extend.warning_label}: #{msg}")
    -  value
    -end
    -
    @@ -2052,10 +1995,10 @@

     
     
    -164
    +165

    -
    # File 'lib/kiba/extend.rb', line 164
    +      
    # File 'lib/kiba/extend.rb', line 165
     
     setting :warning_label, default: "KIBA WARNING", reader: true
    @@ -2068,7 +2011,7 @@

    diff --git a/Kiba/Extend/BooleanReturningLambdaError.html b/Kiba/Extend/BooleanReturningLambdaError.html index 8b03eec6d..4433a6aa9 100644 --- a/Kiba/Extend/BooleanReturningLambdaError.html +++ b/Kiba/Extend/BooleanReturningLambdaError.html @@ -210,7 +210,7 @@

    diff --git a/Kiba/Extend/Command.html b/Kiba/Extend/Command.html index bfddd57b7..42eb8f3eb 100644 --- a/Kiba/Extend/Command.html +++ b/Kiba/Extend/Command.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Command/Reg.html b/Kiba/Extend/Command/Reg.html index 0746bae85..89375750c 100644 --- a/Kiba/Extend/Command/Reg.html +++ b/Kiba/Extend/Command/Reg.html @@ -290,7 +290,7 @@

    diff --git a/Kiba/Extend/Command/Reg/List.html b/Kiba/Extend/Command/Reg/List.html index 4e1ff68ea..4265d323b 100644 --- a/Kiba/Extend/Command/Reg/List.html +++ b/Kiba/Extend/Command/Reg/List.html @@ -95,7 +95,7 @@ diff --git a/Kiba/Extend/Command/Run.html b/Kiba/Extend/Command/Run.html index 2440078b4..09bab8de5 100644 --- a/Kiba/Extend/Command/Run.html +++ b/Kiba/Extend/Command/Run.html @@ -209,7 +209,7 @@

    diff --git a/Kiba/Extend/Command/Runnable.html b/Kiba/Extend/Command/Runnable.html index 18ec0932f..57407b183 100644 --- a/Kiba/Extend/Command/Runnable.html +++ b/Kiba/Extend/Command/Runnable.html @@ -299,7 +299,7 @@

    diff --git a/Kiba/Extend/Data.html b/Kiba/Extend/Data.html index bf1b6d5a4..7e390f911 100644 --- a/Kiba/Extend/Data.html +++ b/Kiba/Extend/Data.html @@ -105,7 +105,7 @@

    Defined Under Namespace

    diff --git a/Kiba/Extend/Data/ConvertibleFraction.html b/Kiba/Extend/Data/ConvertibleFraction.html index e5d0eeb08..27bcaf1fc 100644 --- a/Kiba/Extend/Data/ConvertibleFraction.html +++ b/Kiba/Extend/Data/ConvertibleFraction.html @@ -1099,7 +1099,7 @@

    diff --git a/Kiba/Extend/Destinations.html b/Kiba/Extend/Destinations.html index a64bf28b0..9c39082d7 100644 --- a/Kiba/Extend/Destinations.html +++ b/Kiba/Extend/Destinations.html @@ -121,7 +121,7 @@

    Overview

    diff --git a/Kiba/Extend/Destinations/CSV.html b/Kiba/Extend/Destinations/CSV.html index a9d1ba2d0..af12e9d8b 100644 --- a/Kiba/Extend/Destinations/CSV.html +++ b/Kiba/Extend/Destinations/CSV.html @@ -1161,7 +1161,7 @@

    diff --git a/Kiba/Extend/Destinations/Destinationable.html b/Kiba/Extend/Destinations/Destinationable.html index 2c5301cde..3998b989a 100644 --- a/Kiba/Extend/Destinations/Destinationable.html +++ b/Kiba/Extend/Destinations/Destinationable.html @@ -103,6 +103,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -267,6 +282,21 @@

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -277,13 +307,13 @@

     
     
    -15
    -16
     17
    -18
    +18 +19 +20

    -
    # File 'lib/kiba/extend/destinations/destinationable.rb', line 15
    +      
    # File 'lib/kiba/extend/destinations/destinationable.rb', line 17
     
     def as_source_class
       raise NotImplementedError,
    @@ -328,6 +358,21 @@ 

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -336,12 +381,12 @@

     
     
    -21
    -22
    -23
    +23 +24 +25

    -
    # File 'lib/kiba/extend/destinations/destinationable.rb', line 21
    +      
    # File 'lib/kiba/extend/destinations/destinationable.rb', line 23
     
     def is_destination?
       true
    @@ -396,6 +441,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -406,13 +466,13 @@

     
     
    -26
    -27
     28
    -29
    +29 +30 +31

    -
    # File 'lib/kiba/extend/destinations/destinationable.rb', line 26
    +      
    # File 'lib/kiba/extend/destinations/destinationable.rb', line 28
     
     def special_options
       raise NotImplementedError,
    @@ -428,7 +488,7 @@ 

    diff --git a/Kiba/Extend/Destinations/JsonArray.html b/Kiba/Extend/Destinations/JsonArray.html index 7745e561e..78535d5d7 100644 --- a/Kiba/Extend/Destinations/JsonArray.html +++ b/Kiba/Extend/Destinations/JsonArray.html @@ -714,7 +714,7 @@

    diff --git a/Kiba/Extend/Destinations/Lambda.html b/Kiba/Extend/Destinations/Lambda.html index baf3ef254..a37b011a2 100644 --- a/Kiba/Extend/Destinations/Lambda.html +++ b/Kiba/Extend/Destinations/Lambda.html @@ -115,6 +115,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -304,18 +319,42 @@

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -11
    -12
    -13
    +13 +14 +15
    -
    # File 'lib/kiba/extend/destinations/lambda.rb', line 11
    +      
    # File 'lib/kiba/extend/destinations/lambda.rb', line 13
     
     def as_source_class
       nil
    @@ -334,18 +373,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -15
    -16
    -17
    +17 +18 +19
    -
    # File 'lib/kiba/extend/destinations/lambda.rb', line 15
    +      
    # File 'lib/kiba/extend/destinations/lambda.rb', line 17
     
     def default_file_options
       Kiba::Extend.lambdaopts
    @@ -364,18 +427,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -19
    -20
    -21
    +21 +22 +23
    -
    # File 'lib/kiba/extend/destinations/lambda.rb', line 19
    +      
    # File 'lib/kiba/extend/destinations/lambda.rb', line 21
     
     def options_key
       :options
    @@ -394,18 +481,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -23
    -24
    -25
    +25 +26 +27
    -
    # File 'lib/kiba/extend/destinations/lambda.rb', line 23
    +      
    # File 'lib/kiba/extend/destinations/lambda.rb', line 25
     
     def path_key
       nil
    @@ -442,6 +553,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -452,12 +578,12 @@

     
     
    -27
    -28
    -29
    +29 +30 +31

    -
    # File 'lib/kiba/extend/destinations/lambda.rb', line 27
    +      
    # File 'lib/kiba/extend/destinations/lambda.rb', line 29
     
     def requires_path?
       false
    @@ -476,18 +602,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -31
    -32
    -33
    +33 +34 +35
    -
    # File 'lib/kiba/extend/destinations/lambda.rb', line 31
    +      
    # File 'lib/kiba/extend/destinations/lambda.rb', line 33
     
     def special_options
       []
    @@ -502,7 +652,7 @@ 

    diff --git a/Kiba/Extend/Destinations/Marc.html b/Kiba/Extend/Destinations/Marc.html index 76ab1175e..3ca73d687 100644 --- a/Kiba/Extend/Destinations/Marc.html +++ b/Kiba/Extend/Destinations/Marc.html @@ -117,6 +117,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -427,6 +442,21 @@

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -434,13 +464,13 @@

     
     
    -46
    -47
     48
    -49
    +49 +50 +51

    -
    # File 'lib/kiba/extend/destinations/marc.rb', line 46
    +      
    # File 'lib/kiba/extend/destinations/marc.rb', line 48
     
     def initialize(filename:, allow_oversized: nil)
       @writer = MARC::Writer.new(filename)
    @@ -467,18 +497,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -17
    -18
    -19
    +19 +20 +21
    -
    # File 'lib/kiba/extend/destinations/marc.rb', line 17
    +      
    # File 'lib/kiba/extend/destinations/marc.rb', line 19
     
     def as_source_class
       Kiba::Extend::Sources::Marc
    @@ -497,18 +551,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -21
    -22
    -23
    +23 +24 +25
    -
    # File 'lib/kiba/extend/destinations/marc.rb', line 21
    +      
    # File 'lib/kiba/extend/destinations/marc.rb', line 23
     
     def default_file_options
       nil
    @@ -527,18 +605,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -25
    -26
    -27
    +27 +28 +29
    -
    # File 'lib/kiba/extend/destinations/marc.rb', line 25
    +      
    # File 'lib/kiba/extend/destinations/marc.rb', line 27
     
     def options_key
       nil
    @@ -557,18 +659,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -29
    -30
    -31
    +31 +32 +33
    -
    # File 'lib/kiba/extend/destinations/marc.rb', line 29
    +      
    # File 'lib/kiba/extend/destinations/marc.rb', line 31
     
     def path_key
       :filename
    @@ -605,6 +731,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -615,12 +756,12 @@

     
     
    -33
    -34
    -35
    +35 +36 +37

    -
    # File 'lib/kiba/extend/destinations/marc.rb', line 33
    +      
    # File 'lib/kiba/extend/destinations/marc.rb', line 35
     
     def requires_path?
       true
    @@ -639,18 +780,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -37
    -38
    -39
    +39 +40 +41
    -
    # File 'lib/kiba/extend/destinations/marc.rb', line 37
    +      
    # File 'lib/kiba/extend/destinations/marc.rb', line 39
     
     def special_options
       [:allow_oversized]
    @@ -675,18 +840,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -57
    -58
    -59
    +59 +60 +61
    -
    # File 'lib/kiba/extend/destinations/marc.rb', line 57
    +      
    # File 'lib/kiba/extend/destinations/marc.rb', line 59
     
     def close
       writer.close
    @@ -728,6 +917,21 @@ 

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -735,12 +939,12 @@

     
     
    -52
    -53
    -54
    +54 +55 +56

    -
    # File 'lib/kiba/extend/destinations/marc.rb', line 52
    +      
    # File 'lib/kiba/extend/destinations/marc.rb', line 54
     
     def write(record)
       writer.write(record)
    @@ -755,7 +959,7 @@ 

    diff --git a/Kiba/Extend/ErrMod.html b/Kiba/Extend/ErrMod.html index c5c85e2e9..f7a361caa 100644 --- a/Kiba/Extend/ErrMod.html +++ b/Kiba/Extend/ErrMod.html @@ -225,7 +225,7 @@

    diff --git a/Kiba/Extend/Error.html b/Kiba/Extend/Error.html index a18fca88f..acc3a2861 100644 --- a/Kiba/Extend/Error.html +++ b/Kiba/Extend/Error.html @@ -145,7 +145,7 @@

    Methods included from - Generated on Mon Sep 11 16:40:59 2023 by + Generated on Mon Sep 11 17:56:03 2023 by yard 0.9.34 (ruby-2.7.8). diff --git a/Kiba/Extend/InvalidActionError.html b/Kiba/Extend/InvalidActionError.html index 659d1d4ca..76617d0b4 100644 --- a/Kiba/Extend/InvalidActionError.html +++ b/Kiba/Extend/InvalidActionError.html @@ -210,7 +210,7 @@

    diff --git a/Kiba/Extend/IterativeCleanupSettingUndefinedError.html b/Kiba/Extend/IterativeCleanupSettingUndefinedError.html index 126fbba53..f8924d7a2 100644 --- a/Kiba/Extend/IterativeCleanupSettingUndefinedError.html +++ b/Kiba/Extend/IterativeCleanupSettingUndefinedError.html @@ -130,7 +130,7 @@

    Methods included from - Generated on Mon Sep 11 16:40:59 2023 by + Generated on Mon Sep 11 17:56:03 2023 by yard 0.9.34 (ruby-2.7.8). diff --git a/Kiba/Extend/Job.html b/Kiba/Extend/Job.html index b8eaa666d..9acd90634 100644 --- a/Kiba/Extend/Job.html +++ b/Kiba/Extend/Job.html @@ -206,6 +206,21 @@

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -214,8 +229,6 @@

     
     
    -14
    -15
     16
     17
     18
    @@ -225,10 +238,12 @@ 

    22 23 24 -25

    +25 +26 +27

    -
    # File 'lib/kiba/extend/job.rb', line 14
    +      
    # File 'lib/kiba/extend/job.rb', line 16
     
     def output?(jobkey)
       begin
    @@ -252,7 +267,7 @@ 

    diff --git a/Kiba/Extend/Jobs.html b/Kiba/Extend/Jobs.html index d1c666f38..eee6577b1 100644 --- a/Kiba/Extend/Jobs.html +++ b/Kiba/Extend/Jobs.html @@ -213,7 +213,7 @@

    Methods included from - Generated on Mon Sep 11 16:40:58 2023 by + Generated on Mon Sep 11 17:56:02 2023 by yard 0.9.34 (ruby-2.7.8). diff --git a/Kiba/Extend/Jobs/BaseJob.html b/Kiba/Extend/Jobs/BaseJob.html index 422bb69f9..d36034991 100644 --- a/Kiba/Extend/Jobs/BaseJob.html +++ b/Kiba/Extend/Jobs/BaseJob.html @@ -462,7 +462,7 @@

    :info mode sets up files only. :setup mode sets up files and handles requirements, including running any necessary jobs to create sources and/or lookups needed -by the job. :run does all of the above and runs the job.

    +by the job. :run does all of the above and runs the job. Since 4.0.0

    @@ -965,7 +965,7 @@

    diff --git a/Kiba/Extend/Jobs/DependencyJob.html b/Kiba/Extend/Jobs/DependencyJob.html index 66825f528..6657c4007 100644 --- a/Kiba/Extend/Jobs/DependencyJob.html +++ b/Kiba/Extend/Jobs/DependencyJob.html @@ -769,7 +769,7 @@

    diff --git a/Kiba/Extend/Jobs/Job.html b/Kiba/Extend/Jobs/Job.html index 6051f3ca2..2f781b841 100644 --- a/Kiba/Extend/Jobs/Job.html +++ b/Kiba/Extend/Jobs/Job.html @@ -197,7 +197,7 @@

    Constructor Details

    diff --git a/Kiba/Extend/Jobs/JobSegmenter.html b/Kiba/Extend/Jobs/JobSegmenter.html index 29900bcff..80bb175a6 100644 --- a/Kiba/Extend/Jobs/JobSegmenter.html +++ b/Kiba/Extend/Jobs/JobSegmenter.html @@ -217,7 +217,7 @@

    diff --git a/Kiba/Extend/Jobs/JsonToCsvJob.html b/Kiba/Extend/Jobs/JsonToCsvJob.html index 1eac252d7..7b1aa6c71 100644 --- a/Kiba/Extend/Jobs/JsonToCsvJob.html +++ b/Kiba/Extend/Jobs/JsonToCsvJob.html @@ -121,7 +121,7 @@

    Overview

    -

    2.2.0

    +

    4.0.0

    @@ -195,7 +195,7 @@

    Constructor Details

    diff --git a/Kiba/Extend/Jobs/MarcJob.html b/Kiba/Extend/Jobs/MarcJob.html index def72ff58..80c65b40d 100644 --- a/Kiba/Extend/Jobs/MarcJob.html +++ b/Kiba/Extend/Jobs/MarcJob.html @@ -201,7 +201,7 @@

    Constructor Details

    diff --git a/Kiba/Extend/Jobs/MultiSourcePrepJob.html b/Kiba/Extend/Jobs/MultiSourcePrepJob.html index 9156c44b4..d1f553d6e 100644 --- a/Kiba/Extend/Jobs/MultiSourcePrepJob.html +++ b/Kiba/Extend/Jobs/MultiSourcePrepJob.html @@ -397,7 +397,7 @@

    diff --git a/Kiba/Extend/Jobs/MultiSourcePrepJob/WrongDestinationTypeError.html b/Kiba/Extend/Jobs/MultiSourcePrepJob/WrongDestinationTypeError.html index 5fe4987b3..34049c7b3 100644 --- a/Kiba/Extend/Jobs/MultiSourcePrepJob/WrongDestinationTypeError.html +++ b/Kiba/Extend/Jobs/MultiSourcePrepJob/WrongDestinationTypeError.html @@ -237,7 +237,7 @@

    diff --git a/Kiba/Extend/Jobs/MultiSourcePrepJob/WrongHelperTypeError.html b/Kiba/Extend/Jobs/MultiSourcePrepJob/WrongHelperTypeError.html index da86b5e1e..a7708c676 100644 --- a/Kiba/Extend/Jobs/MultiSourcePrepJob/WrongHelperTypeError.html +++ b/Kiba/Extend/Jobs/MultiSourcePrepJob/WrongHelperTypeError.html @@ -237,7 +237,7 @@

    diff --git a/Kiba/Extend/Jobs/Parser.html b/Kiba/Extend/Jobs/Parser.html index 3f3a161e5..fff7ef797 100644 --- a/Kiba/Extend/Jobs/Parser.html +++ b/Kiba/Extend/Jobs/Parser.html @@ -225,7 +225,7 @@

    diff --git a/Kiba/Extend/Jobs/Reporter.html b/Kiba/Extend/Jobs/Reporter.html index 35c70e884..094a5f480 100644 --- a/Kiba/Extend/Jobs/Reporter.html +++ b/Kiba/Extend/Jobs/Reporter.html @@ -1402,7 +1402,7 @@

    diff --git a/Kiba/Extend/Jobs/Runner.html b/Kiba/Extend/Jobs/Runner.html index 7d7dbda58..0a4b14976 100644 --- a/Kiba/Extend/Jobs/Runner.html +++ b/Kiba/Extend/Jobs/Runner.html @@ -1494,7 +1494,7 @@

    diff --git a/Kiba/Extend/Jobs/Runner/MissingDependencyError.html b/Kiba/Extend/Jobs/Runner/MissingDependencyError.html index 425de3d78..02aeec5aa 100644 --- a/Kiba/Extend/Jobs/Runner/MissingDependencyError.html +++ b/Kiba/Extend/Jobs/Runner/MissingDependencyError.html @@ -276,7 +276,7 @@

    diff --git a/Kiba/Extend/Jobs/ShowMeJob.html b/Kiba/Extend/Jobs/ShowMeJob.html index b9e0c0582..dbe23d1f4 100644 --- a/Kiba/Extend/Jobs/ShowMeJob.html +++ b/Kiba/Extend/Jobs/ShowMeJob.html @@ -305,7 +305,7 @@

    diff --git a/Kiba/Extend/Jobs/TellMeJob.html b/Kiba/Extend/Jobs/TellMeJob.html index 94877ecb5..e12d39845 100644 --- a/Kiba/Extend/Jobs/TellMeJob.html +++ b/Kiba/Extend/Jobs/TellMeJob.html @@ -303,7 +303,7 @@

    diff --git a/Kiba/Extend/Marc.html b/Kiba/Extend/Marc.html index c479ed4d9..d966304a4 100644 --- a/Kiba/Extend/Marc.html +++ b/Kiba/Extend/Marc.html @@ -2685,7 +2685,7 @@

    diff --git a/Kiba/Extend/Mixins/IterativeCleanup.html b/Kiba/Extend/Mixins/IterativeCleanup.html index d86c7cf39..2b85f3c7c 100644 --- a/Kiba/Extend/Mixins/IterativeCleanup.html +++ b/Kiba/Extend/Mixins/IterativeCleanup.html @@ -206,6 +206,21 @@

    Prepares registry
    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +

    Defined Under Namespace

    @@ -665,6 +680,21 @@

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -675,8 +705,6 @@

     
     
    -243
    -244
     245
     246
     247
    @@ -687,10 +715,12 @@ 

    252 253 254 -255

    +255 +256 +257

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 243
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 245
     
     def self.datadir(mod)
       dir = nil
    @@ -719,20 +749,44 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -112
    -113
     114
     115
    -116
    +116 +117 +118
    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 112
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 114
     
     def self.extended(mod)
       check_required_settings(mod)
    @@ -786,6 +840,21 @@ 

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -794,12 +863,12 @@

     
     
    -198
    -199
    -200
    +200 +201 +202

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 198
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 200
     
     def base_job_cleaned_job_key
       "#{cleanup_base_name}__base_job_cleaned".to_sym
    @@ -847,6 +916,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -857,12 +941,12 @@

     
     
    -171
    -172
    -173
    +173 +174 +175

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 171
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 173
     
     def cleaned_uniq_collate_fields
       [orig_values_identifier]
    @@ -908,6 +992,21 @@ 

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -916,12 +1015,12 @@

     
     
    -204
    -205
    -206
    +206 +207 +208

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 204
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 206
     
     def cleaned_uniq_job_key
       "#{cleanup_base_name}__cleaned_uniq".to_sym
    @@ -968,6 +1067,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -978,12 +1092,12 @@

     
     
    -160
    -161
    -162
    +162 +163 +164

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 160
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 162
     
     def cleaned_values_identifier
       :clean_fingerprint
    @@ -1023,6 +1137,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -1033,15 +1162,15 @@

     
     
    -125
    -126
     127
     128
     129
    -130
    +130 +131 +132

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 125
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 127
     
     def cleanup_base_name
       name.split("::")[-1]
    @@ -1085,6 +1214,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -1095,12 +1239,12 @@

     
     
    -186
    -187
    -188
    +188 +189 +190

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 186
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 188
     
     def cleanup_done?
       true unless returned_files.empty?
    @@ -1131,6 +1275,21 @@ 

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -1138,12 +1297,12 @@

     
     
    -227
    -228
    -229
    +229 +230 +231

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 227
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 229
     
     def collated_orig_values_id_field
       "#{orig_values_identifier}s".to_sym
    @@ -1190,6 +1349,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -1200,12 +1374,12 @@

     
     
    -138
    -139
    -140
    +140 +141 +142

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 138
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 140
     
     def collation_delim
       "////"
    @@ -1249,6 +1423,21 @@ 

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -1257,12 +1446,12 @@

     
     
    -219
    -220
    -221
    +221 +222 +223

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 219
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 221
     
     def corrections_job_key
       "#{cleanup_base_name}__corrections".to_sym
    @@ -1311,6 +1500,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -1321,12 +1525,12 @@

     
     
    -150
    -151
    -152
    +152 +153 +154

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 150
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 152
     
     def orig_values_identifier
       :fingerprint
    @@ -1345,19 +1549,43 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -299
    -300
     301
    -302
    +302 +303 +304
    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 299
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 301
     
     def register_cleanup_jobs
       ns = build_namespace
    @@ -1402,6 +1630,21 @@ 

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -1410,12 +1653,12 @@

     
     
    -214
    -215
    -216
    +216 +217 +218

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 214
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 216
     
     def returned_compiled_job_key
       "#{cleanup_base_name}__returned_compiled".to_sym
    @@ -1461,6 +1704,21 @@ 

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -1469,14 +1727,14 @@

     
     
    -179
    -180
     181
     182
    -183
    +183 +184 +185

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 179
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 181
     
     def returned_file_jobs
       returned_files.map.with_index do |filename, idx|
    @@ -1522,6 +1780,21 @@ 

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -1530,12 +1803,12 @@

     
     
    -209
    -210
    -211
    +211 +212 +213

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 209
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 211
     
     def worksheet_job_key
       "#{cleanup_base_name}__worksheet".to_sym
    @@ -1572,6 +1845,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -1582,12 +1870,12 @@

     
     
    -192
    -193
    -194
    +194 +195 +196

    -
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 192
    +      
    # File 'lib/kiba/extend/mixins/iterative_cleanup.rb', line 194
     
     def worksheet_sent_not_done?
       true if !cleanup_done? && !provided_worksheets.empty?
    @@ -1602,7 +1890,7 @@ 

    diff --git a/Kiba/Extend/Mixins/IterativeCleanup/BaseJobCleaned.html b/Kiba/Extend/Mixins/IterativeCleanup/BaseJobCleaned.html index 4b23dc49f..60280a9bb 100644 --- a/Kiba/Extend/Mixins/IterativeCleanup/BaseJobCleaned.html +++ b/Kiba/Extend/Mixins/IterativeCleanup/BaseJobCleaned.html @@ -402,7 +402,7 @@

    diff --git a/Kiba/Extend/Mixins/IterativeCleanup/CleanedUniq.html b/Kiba/Extend/Mixins/IterativeCleanup/CleanedUniq.html index a7db5b5fa..b3206795c 100644 --- a/Kiba/Extend/Mixins/IterativeCleanup/CleanedUniq.html +++ b/Kiba/Extend/Mixins/IterativeCleanup/CleanedUniq.html @@ -568,7 +568,7 @@

    diff --git a/Kiba/Extend/Mixins/IterativeCleanup/Corrections.html b/Kiba/Extend/Mixins/IterativeCleanup/Corrections.html index 71242e920..b37513a38 100644 --- a/Kiba/Extend/Mixins/IterativeCleanup/Corrections.html +++ b/Kiba/Extend/Mixins/IterativeCleanup/Corrections.html @@ -332,7 +332,7 @@

    diff --git a/Kiba/Extend/Mixins/IterativeCleanup/KnownWorksheetValues.html b/Kiba/Extend/Mixins/IterativeCleanup/KnownWorksheetValues.html index 10cbb737b..50de7b161 100644 --- a/Kiba/Extend/Mixins/IterativeCleanup/KnownWorksheetValues.html +++ b/Kiba/Extend/Mixins/IterativeCleanup/KnownWorksheetValues.html @@ -263,7 +263,7 @@

    diff --git a/Kiba/Extend/Mixins/IterativeCleanup/ReturnedCompiled.html b/Kiba/Extend/Mixins/IterativeCleanup/ReturnedCompiled.html index 03e734147..f54e645b2 100644 --- a/Kiba/Extend/Mixins/IterativeCleanup/ReturnedCompiled.html +++ b/Kiba/Extend/Mixins/IterativeCleanup/ReturnedCompiled.html @@ -322,7 +322,7 @@

    diff --git a/Kiba/Extend/Mixins/IterativeCleanup/Worksheet.html b/Kiba/Extend/Mixins/IterativeCleanup/Worksheet.html index b931bd86b..5330314fa 100644 --- a/Kiba/Extend/Mixins/IterativeCleanup/Worksheet.html +++ b/Kiba/Extend/Mixins/IterativeCleanup/Worksheet.html @@ -412,7 +412,7 @@

    diff --git a/Kiba/Extend/PathRequiredError.html b/Kiba/Extend/PathRequiredError.html index 429038df5..0aa0c3c02 100644 --- a/Kiba/Extend/PathRequiredError.html +++ b/Kiba/Extend/PathRequiredError.html @@ -210,7 +210,7 @@

    diff --git a/Kiba/Extend/ProjectSettingUndefinedError.html b/Kiba/Extend/ProjectSettingUndefinedError.html index 80a96eee9..ff5f44bbb 100644 --- a/Kiba/Extend/ProjectSettingUndefinedError.html +++ b/Kiba/Extend/ProjectSettingUndefinedError.html @@ -130,7 +130,7 @@

    Methods included from - Generated on Mon Sep 11 16:40:59 2023 by + Generated on Mon Sep 11 17:56:03 2023 by yard 0.9.34 (ruby-2.7.8). diff --git a/Kiba/Extend/Registry.html b/Kiba/Extend/Registry.html index e2c30aa85..7b3ff2e81 100644 --- a/Kiba/Extend/Registry.html +++ b/Kiba/Extend/Registry.html @@ -142,7 +142,7 @@

    Overview

    diff --git a/Kiba/Extend/Registry/CannotBeUsedAsSourceError.html b/Kiba/Extend/Registry/CannotBeUsedAsSourceError.html index a0caae67c..07683994a 100644 --- a/Kiba/Extend/Registry/CannotBeUsedAsSourceError.html +++ b/Kiba/Extend/Registry/CannotBeUsedAsSourceError.html @@ -344,7 +344,7 @@

    diff --git a/Kiba/Extend/Registry/Creator.html b/Kiba/Extend/Registry/Creator.html index 0aa0e0a23..4ca09403d 100644 --- a/Kiba/Extend/Registry/Creator.html +++ b/Kiba/Extend/Registry/Creator.html @@ -686,7 +686,7 @@

    diff --git a/Kiba/Extend/Registry/Creator/HashCreatorArgsTypeError.html b/Kiba/Extend/Registry/Creator/HashCreatorArgsTypeError.html index 38bb18930..38741c9ff 100644 --- a/Kiba/Extend/Registry/Creator/HashCreatorArgsTypeError.html +++ b/Kiba/Extend/Registry/Creator/HashCreatorArgsTypeError.html @@ -256,7 +256,7 @@

    diff --git a/Kiba/Extend/Registry/Creator/HashCreatorCalleeError.html b/Kiba/Extend/Registry/Creator/HashCreatorCalleeError.html index 835bfacc5..cb04b9d71 100644 --- a/Kiba/Extend/Registry/Creator/HashCreatorCalleeError.html +++ b/Kiba/Extend/Registry/Creator/HashCreatorCalleeError.html @@ -256,7 +256,7 @@

    diff --git a/Kiba/Extend/Registry/Creator/HashCreatorKeyError.html b/Kiba/Extend/Registry/Creator/HashCreatorKeyError.html index a46992727..37595618d 100644 --- a/Kiba/Extend/Registry/Creator/HashCreatorKeyError.html +++ b/Kiba/Extend/Registry/Creator/HashCreatorKeyError.html @@ -252,7 +252,7 @@

    diff --git a/Kiba/Extend/Registry/Creator/JoblessModuleCreatorError.html b/Kiba/Extend/Registry/Creator/JoblessModuleCreatorError.html index a0c015772..7bd183101 100644 --- a/Kiba/Extend/Registry/Creator/JoblessModuleCreatorError.html +++ b/Kiba/Extend/Registry/Creator/JoblessModuleCreatorError.html @@ -253,7 +253,7 @@

    diff --git a/Kiba/Extend/Registry/Creator/TypeError.html b/Kiba/Extend/Registry/Creator/TypeError.html index e649eb0e2..22dbed042 100644 --- a/Kiba/Extend/Registry/Creator/TypeError.html +++ b/Kiba/Extend/Registry/Creator/TypeError.html @@ -255,7 +255,7 @@

    diff --git a/Kiba/Extend/Registry/FileRegistry.html b/Kiba/Extend/Registry/FileRegistry.html index deae47aa8..b4359b261 100644 --- a/Kiba/Extend/Registry/FileRegistry.html +++ b/Kiba/Extend/Registry/FileRegistry.html @@ -942,7 +942,7 @@

    diff --git a/Kiba/Extend/Registry/FileRegistry/KeyNotRegisteredError.html b/Kiba/Extend/Registry/FileRegistry/KeyNotRegisteredError.html index 905978388..fbf53bef0 100644 --- a/Kiba/Extend/Registry/FileRegistry/KeyNotRegisteredError.html +++ b/Kiba/Extend/Registry/FileRegistry/KeyNotRegisteredError.html @@ -462,7 +462,7 @@

    diff --git a/Kiba/Extend/Registry/FileRegistryEntry.html b/Kiba/Extend/Registry/FileRegistryEntry.html index da3065af3..ecb424a74 100644 --- a/Kiba/Extend/Registry/FileRegistryEntry.html +++ b/Kiba/Extend/Registry/FileRegistryEntry.html @@ -2306,7 +2306,7 @@

    diff --git a/Kiba/Extend/Registry/Fileable.html b/Kiba/Extend/Registry/Fileable.html index 720ca15f3..85c230311 100644 --- a/Kiba/Extend/Registry/Fileable.html +++ b/Kiba/Extend/Registry/Fileable.html @@ -106,7 +106,7 @@

    Overview

    -

    2.2.0

    +

    4.0.0

    @@ -314,7 +314,7 @@

    -

    2.2.0

    +

    4.0.0

    @@ -327,18 +327,18 @@

     
     
    -9
    -10
     11
     12
     13
     14
     15
     16
    -17
    +17 +18 +19

    -
    # File 'lib/kiba/extend/registry/fileable.rb', line 9
    +      
    # File 'lib/kiba/extend/registry/fileable.rb', line 11
     
     def default_args(path = nil)
       if requires_path? && path.nil?
    @@ -427,7 +427,7 @@ 

    -

    2.2.0

    +

    4.0.0

    @@ -440,13 +440,13 @@

     
     
    -22
    -23
     24
    -25
    +25 +26 +27

    -
    # File 'lib/kiba/extend/registry/fileable.rb', line 22
    +      
    # File 'lib/kiba/extend/registry/fileable.rb', line 24
     
     def default_file_options
       raise NotImplementedError,
    @@ -501,7 +501,7 @@ 

    -

    2.2.0

    +

    4.0.0

    @@ -514,16 +514,16 @@

     
     
    -28
    -29
     30
     31
     32
     33
    -34
    +34 +35 +36

    -
    # File 'lib/kiba/extend/registry/fileable.rb', line 28
    +      
    # File 'lib/kiba/extend/registry/fileable.rb', line 30
     
     def labeled_options
       if options_key && default_file_options
    @@ -611,7 +611,7 @@ 

    -

    2.2.0

    +

    4.0.0

    @@ -624,13 +624,13 @@

     
     
    -40
    -41
     42
    -43
    +43 +44 +45

    -
    # File 'lib/kiba/extend/registry/fileable.rb', line 40
    +      
    # File 'lib/kiba/extend/registry/fileable.rb', line 42
     
     def options_key
       raise NotImplementedError,
    @@ -715,7 +715,7 @@ 

    -

    2.2.0

    +

    4.0.0

    @@ -728,13 +728,13 @@

     
     
    -49
    -50
     51
    -52
    +52 +53 +54

    -
    # File 'lib/kiba/extend/registry/fileable.rb', line 49
    +      
    # File 'lib/kiba/extend/registry/fileable.rb', line 51
     
     def path_key
       raise NotImplementedError,
    @@ -806,7 +806,7 @@ 

    -

    2.2.0

    +

    4.0.0

    @@ -819,13 +819,13 @@

     
     
    -56
    -57
     58
    -59
    +59 +60 +61

    -
    # File 'lib/kiba/extend/registry/fileable.rb', line 56
    +      
    # File 'lib/kiba/extend/registry/fileable.rb', line 58
     
     def requires_path?
       raise NotImplementedError,
    @@ -841,7 +841,7 @@ 

    diff --git a/Kiba/Extend/Registry/RegisteredDestination.html b/Kiba/Extend/Registry/RegisteredDestination.html index 36632c6f8..290e9a453 100644 --- a/Kiba/Extend/Registry/RegisteredDestination.html +++ b/Kiba/Extend/Registry/RegisteredDestination.html @@ -514,7 +514,7 @@

    diff --git a/Kiba/Extend/Registry/RegisteredDestination/SuppliedEntryError.html b/Kiba/Extend/Registry/RegisteredDestination/SuppliedEntryError.html index 3b7cd619a..5b415bbb9 100644 --- a/Kiba/Extend/Registry/RegisteredDestination/SuppliedEntryError.html +++ b/Kiba/Extend/Registry/RegisteredDestination/SuppliedEntryError.html @@ -251,7 +251,7 @@

    diff --git a/Kiba/Extend/Registry/RegisteredFile.html b/Kiba/Extend/Registry/RegisteredFile.html index d59a0a55c..45ad9660b 100644 --- a/Kiba/Extend/Registry/RegisteredFile.html +++ b/Kiba/Extend/Registry/RegisteredFile.html @@ -1243,7 +1243,7 @@

    diff --git a/Kiba/Extend/Registry/RegisteredFile/NoFilePathError.html b/Kiba/Extend/Registry/RegisteredFile/NoFilePathError.html index 41e9637a6..8cdbaa473 100644 --- a/Kiba/Extend/Registry/RegisteredFile/NoFilePathError.html +++ b/Kiba/Extend/Registry/RegisteredFile/NoFilePathError.html @@ -255,7 +255,7 @@

    diff --git a/Kiba/Extend/Registry/RegisteredLookup.html b/Kiba/Extend/Registry/RegisteredLookup.html index 470373284..24d05838b 100644 --- a/Kiba/Extend/Registry/RegisteredLookup.html +++ b/Kiba/Extend/Registry/RegisteredLookup.html @@ -499,7 +499,7 @@

    diff --git a/Kiba/Extend/Registry/RegisteredLookup/CannotBeUsedAsLookupError.html b/Kiba/Extend/Registry/RegisteredLookup/CannotBeUsedAsLookupError.html index 0372470c4..c5853233d 100644 --- a/Kiba/Extend/Registry/RegisteredLookup/CannotBeUsedAsLookupError.html +++ b/Kiba/Extend/Registry/RegisteredLookup/CannotBeUsedAsLookupError.html @@ -251,7 +251,7 @@

    diff --git a/Kiba/Extend/Registry/RegisteredLookup/NoLookupKeyError.html b/Kiba/Extend/Registry/RegisteredLookup/NoLookupKeyError.html index 505383275..47b0d3b63 100644 --- a/Kiba/Extend/Registry/RegisteredLookup/NoLookupKeyError.html +++ b/Kiba/Extend/Registry/RegisteredLookup/NoLookupKeyError.html @@ -271,7 +271,7 @@

    diff --git a/Kiba/Extend/Registry/RegisteredLookup/NonSymbolLookupKeyError.html b/Kiba/Extend/Registry/RegisteredLookup/NonSymbolLookupKeyError.html index 963eeb53f..e29d2ab07 100644 --- a/Kiba/Extend/Registry/RegisteredLookup/NonSymbolLookupKeyError.html +++ b/Kiba/Extend/Registry/RegisteredLookup/NonSymbolLookupKeyError.html @@ -271,7 +271,7 @@

    diff --git a/Kiba/Extend/Registry/RegisteredSource.html b/Kiba/Extend/Registry/RegisteredSource.html index 302d4d670..e971ed325 100644 --- a/Kiba/Extend/Registry/RegisteredSource.html +++ b/Kiba/Extend/Registry/RegisteredSource.html @@ -361,7 +361,7 @@

    diff --git a/Kiba/Extend/Registry/RegistryEntrySelector.html b/Kiba/Extend/Registry/RegistryEntrySelector.html index 70d343e07..6645ef7d9 100644 --- a/Kiba/Extend/Registry/RegistryEntrySelector.html +++ b/Kiba/Extend/Registry/RegistryEntrySelector.html @@ -602,7 +602,7 @@

    diff --git a/Kiba/Extend/Registry/RegistryList.html b/Kiba/Extend/Registry/RegistryList.html index 1a928d0bf..fdf2c1b6e 100644 --- a/Kiba/Extend/Registry/RegistryList.html +++ b/Kiba/Extend/Registry/RegistryList.html @@ -253,7 +253,7 @@

    diff --git a/Kiba/Extend/Registry/RegistryValidator.html b/Kiba/Extend/Registry/RegistryValidator.html index 00c255c06..3d89b305a 100644 --- a/Kiba/Extend/Registry/RegistryValidator.html +++ b/Kiba/Extend/Registry/RegistryValidator.html @@ -459,7 +459,7 @@

    diff --git a/Kiba/Extend/Registry/RequirableFile.html b/Kiba/Extend/Registry/RequirableFile.html index 9f31821cd..cd38fc7a3 100644 --- a/Kiba/Extend/Registry/RequirableFile.html +++ b/Kiba/Extend/Registry/RequirableFile.html @@ -262,7 +262,7 @@

    diff --git a/Kiba/Extend/Registry/RequirableFile/NoDependencyCreatorError.html b/Kiba/Extend/Registry/RequirableFile/NoDependencyCreatorError.html index c04200c26..8e958c283 100644 --- a/Kiba/Extend/Registry/RequirableFile/NoDependencyCreatorError.html +++ b/Kiba/Extend/Registry/RequirableFile/NoDependencyCreatorError.html @@ -257,7 +257,7 @@

    diff --git a/Kiba/Extend/Sources.html b/Kiba/Extend/Sources.html index ef21d239c..a9afdc8e5 100644 --- a/Kiba/Extend/Sources.html +++ b/Kiba/Extend/Sources.html @@ -122,7 +122,7 @@

    Overview

    diff --git a/Kiba/Extend/Sources/CSV.html b/Kiba/Extend/Sources/CSV.html index 6496ae419..2b1986af5 100644 --- a/Kiba/Extend/Sources/CSV.html +++ b/Kiba/Extend/Sources/CSV.html @@ -116,6 +116,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -294,18 +309,42 @@

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -13
    -14
    -15
    +15 +16 +17
    -
    # File 'lib/kiba/extend/sources/csv.rb', line 13
    +      
    # File 'lib/kiba/extend/sources/csv.rb', line 15
     
     def default_file_options
       Kiba::Extend.csvopts
    @@ -324,18 +363,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -17
    -18
    -19
    +19 +20 +21
    -
    # File 'lib/kiba/extend/sources/csv.rb', line 17
    +      
    # File 'lib/kiba/extend/sources/csv.rb', line 19
     
     def lookup_options_key
       :csvopt
    @@ -354,18 +417,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -21
    -22
    -23
    +23 +24 +25
    -
    # File 'lib/kiba/extend/sources/csv.rb', line 21
    +      
    # File 'lib/kiba/extend/sources/csv.rb', line 23
     
     def options_key
       :csv_options
    @@ -384,18 +471,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -25
    -26
    -27
    +27 +28 +29
    -
    # File 'lib/kiba/extend/sources/csv.rb', line 25
    +      
    # File 'lib/kiba/extend/sources/csv.rb', line 27
     
     def path_key
       :filename
    @@ -432,6 +543,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -442,12 +568,12 @@

     
     
    -29
    -30
    -31
    +31 +32 +33

    -
    # File 'lib/kiba/extend/sources/csv.rb', line 29
    +      
    # File 'lib/kiba/extend/sources/csv.rb', line 31
     
     def requires_path?
       true
    @@ -462,7 +588,7 @@ 

    diff --git a/Kiba/Extend/Sources/Enumerable.html b/Kiba/Extend/Sources/Enumerable.html index e2744175b..2e556ee1c 100644 --- a/Kiba/Extend/Sources/Enumerable.html +++ b/Kiba/Extend/Sources/Enumerable.html @@ -116,6 +116,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -261,18 +276,42 @@

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -12
    -13
    -14
    +14 +15 +16
    -
    # File 'lib/kiba/extend/sources/enumerable.rb', line 12
    +      
    # File 'lib/kiba/extend/sources/enumerable.rb', line 14
     
     def default_file_options
       nil
    @@ -291,18 +330,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -16
    -17
    -18
    +18 +19 +20
    -
    # File 'lib/kiba/extend/sources/enumerable.rb', line 16
    +      
    # File 'lib/kiba/extend/sources/enumerable.rb', line 18
     
     def options_key
       nil
    @@ -321,18 +384,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -20
    -21
    -22
    +22 +23 +24
    -
    # File 'lib/kiba/extend/sources/enumerable.rb', line 20
    +      
    # File 'lib/kiba/extend/sources/enumerable.rb', line 22
     
     def path_key
       nil
    @@ -369,6 +456,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -379,12 +481,12 @@

     
     
    -24
    -25
    -26
    +26 +27 +28

    -
    # File 'lib/kiba/extend/sources/enumerable.rb', line 24
    +      
    # File 'lib/kiba/extend/sources/enumerable.rb', line 26
     
     def requires_path?
       false
    @@ -399,7 +501,7 @@ 

    diff --git a/Kiba/Extend/Sources/JsonDir.html b/Kiba/Extend/Sources/JsonDir.html index da6937ca0..7bf347719 100644 --- a/Kiba/Extend/Sources/JsonDir.html +++ b/Kiba/Extend/Sources/JsonDir.html @@ -154,6 +154,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -415,6 +430,21 @@

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -422,14 +452,14 @@

     
     
    -73
    -74
     75
     76
    -77
    +77 +78 +79

    -
    # File 'lib/kiba/extend/sources/json_dir.rb', line 73
    +      
    # File 'lib/kiba/extend/sources/json_dir.rb', line 75
     
     def initialize(dirpath:, recursive: false, filesuffixes: [".json"])
       @path = File.expand_path(dirpath)
    @@ -457,18 +487,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -51
    -52
    -53
    +53 +54 +55
    -
    # File 'lib/kiba/extend/sources/json_dir.rb', line 51
    +      
    # File 'lib/kiba/extend/sources/json_dir.rb', line 53
     
     def default_file_options
       nil
    @@ -487,18 +541,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -55
    -56
    -57
    +57 +58 +59
    -
    # File 'lib/kiba/extend/sources/json_dir.rb', line 55
    +      
    # File 'lib/kiba/extend/sources/json_dir.rb', line 57
     
     def options_key
       nil
    @@ -517,18 +595,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -59
    -60
    -61
    +61 +62 +63
    -
    # File 'lib/kiba/extend/sources/json_dir.rb', line 59
    +      
    # File 'lib/kiba/extend/sources/json_dir.rb', line 61
     
     def path_key
       :dirpath
    @@ -565,6 +667,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -575,12 +692,12 @@

     
     
    -63
    -64
    -65
    +65 +66 +67

    -
    # File 'lib/kiba/extend/sources/json_dir.rb', line 63
    +      
    # File 'lib/kiba/extend/sources/json_dir.rb', line 65
     
     def requires_path?
       true
    @@ -639,6 +756,21 @@ 

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -647,8 +779,6 @@

     
     
    -82
    -83
     84
     85
     86
    @@ -656,10 +786,12 @@ 

    88 89 90 -91

    +91 +92 +93

    -
    # File 'lib/kiba/extend/sources/json_dir.rb', line 82
    +      
    # File 'lib/kiba/extend/sources/json_dir.rb', line 84
     
     def each
       file_list.each do |path|
    @@ -681,7 +813,7 @@ 

    diff --git a/Kiba/Extend/Sources/Lookupable.html b/Kiba/Extend/Sources/Lookupable.html index 416536c00..b63fea56d 100644 --- a/Kiba/Extend/Sources/Lookupable.html +++ b/Kiba/Extend/Sources/Lookupable.html @@ -98,6 +98,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -202,6 +217,21 @@

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -210,12 +240,12 @@

     
     
    -10
    -11
    -12
    +12 +13 +14

    -
    # File 'lib/kiba/extend/sources/lookupable.rb', line 10
    +      
    # File 'lib/kiba/extend/sources/lookupable.rb', line 12
     
     def is_lookupable?
       true
    @@ -287,6 +317,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -297,13 +342,13 @@

     
     
    -18
    -19
     20
    -21
    +21 +22 +23

    -
    # File 'lib/kiba/extend/sources/lookupable.rb', line 18
    +      
    # File 'lib/kiba/extend/sources/lookupable.rb', line 20
     
     def lookup_options_key
       raise NotImplementedError,
    @@ -319,7 +364,7 @@ 

    diff --git a/Kiba/Extend/Sources/Marc.html b/Kiba/Extend/Sources/Marc.html index 62a6502be..decf5e58e 100644 --- a/Kiba/Extend/Sources/Marc.html +++ b/Kiba/Extend/Sources/Marc.html @@ -607,7 +607,7 @@

    diff --git a/Kiba/Extend/Sources/Sourceable.html b/Kiba/Extend/Sources/Sourceable.html index ee924b872..54bf2c698 100644 --- a/Kiba/Extend/Sources/Sourceable.html +++ b/Kiba/Extend/Sources/Sourceable.html @@ -103,6 +103,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -196,6 +211,21 @@

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -204,12 +234,12 @@

     
     
    -12
    -13
    -14
    +14 +15 +16

    -
    # File 'lib/kiba/extend/sources/sourceable.rb', line 12
    +      
    # File 'lib/kiba/extend/sources/sourceable.rb', line 14
     
     def is_source?
       true
    @@ -224,7 +254,7 @@ 

    diff --git a/Kiba/Extend/Transforms.html b/Kiba/Extend/Transforms.html index a790f38a9..6cf01ece0 100644 --- a/Kiba/Extend/Transforms.html +++ b/Kiba/Extend/Transforms.html @@ -145,7 +145,7 @@

    fields

    diff --git a/Kiba/Extend/Transforms/ActionArgumentable.html b/Kiba/Extend/Transforms/ActionArgumentable.html index 5873359df..e78923c86 100644 --- a/Kiba/Extend/Transforms/ActionArgumentable.html +++ b/Kiba/Extend/Transforms/ActionArgumentable.html @@ -97,6 +97,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -110,7 +125,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Allable.html b/Kiba/Extend/Transforms/Allable.html index 7a7930c17..37f535101 100644 --- a/Kiba/Extend/Transforms/Allable.html +++ b/Kiba/Extend/Transforms/Allable.html @@ -141,7 +141,7 @@

    Usage

    diff --git a/Kiba/Extend/Transforms/Append.html b/Kiba/Extend/Transforms/Append.html index 4e033e373..0333171f1 100644 --- a/Kiba/Extend/Transforms/Append.html +++ b/Kiba/Extend/Transforms/Append.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Append/ConvertedValueAndUnit.html b/Kiba/Extend/Transforms/Append/ConvertedValueAndUnit.html index 36e546aea..1003b8532 100644 --- a/Kiba/Extend/Transforms/Append/ConvertedValueAndUnit.html +++ b/Kiba/Extend/Transforms/Append/ConvertedValueAndUnit.html @@ -778,7 +778,7 @@

    diff --git a/Kiba/Extend/Transforms/Append/NilFields.html b/Kiba/Extend/Transforms/Append/NilFields.html index 7a776b164..7e21ee27e 100644 --- a/Kiba/Extend/Transforms/Append/NilFields.html +++ b/Kiba/Extend/Transforms/Append/NilFields.html @@ -331,7 +331,7 @@

    diff --git a/Kiba/Extend/Transforms/Append/ToFieldValue.html b/Kiba/Extend/Transforms/Append/ToFieldValue.html index 35dfbb6b3..d739eaeeb 100644 --- a/Kiba/Extend/Transforms/Append/ToFieldValue.html +++ b/Kiba/Extend/Transforms/Append/ToFieldValue.html @@ -353,7 +353,7 @@

    diff --git a/Kiba/Extend/Transforms/Clean.html b/Kiba/Extend/Transforms/Clean.html index dd5623eaa..1799c8354 100644 --- a/Kiba/Extend/Transforms/Clean.html +++ b/Kiba/Extend/Transforms/Clean.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Clean/AlphabetizeFieldValues.html b/Kiba/Extend/Transforms/Clean/AlphabetizeFieldValues.html index e3b3b93dd..0a17f865d 100644 --- a/Kiba/Extend/Transforms/Clean/AlphabetizeFieldValues.html +++ b/Kiba/Extend/Transforms/Clean/AlphabetizeFieldValues.html @@ -502,7 +502,7 @@

    diff --git a/Kiba/Extend/Transforms/Clean/ClearFields.html b/Kiba/Extend/Transforms/Clean/ClearFields.html index 0105112f6..bcb3d42b3 100644 --- a/Kiba/Extend/Transforms/Clean/ClearFields.html +++ b/Kiba/Extend/Transforms/Clean/ClearFields.html @@ -289,7 +289,7 @@

    diff --git a/Kiba/Extend/Transforms/Clean/DowncaseFieldValues.html b/Kiba/Extend/Transforms/Clean/DowncaseFieldValues.html index 4a3679774..025de239b 100644 --- a/Kiba/Extend/Transforms/Clean/DowncaseFieldValues.html +++ b/Kiba/Extend/Transforms/Clean/DowncaseFieldValues.html @@ -281,7 +281,7 @@

    diff --git a/Kiba/Extend/Transforms/Clean/EmptyFieldGroups.html b/Kiba/Extend/Transforms/Clean/EmptyFieldGroups.html index f2af6f4b5..277972d06 100644 --- a/Kiba/Extend/Transforms/Clean/EmptyFieldGroups.html +++ b/Kiba/Extend/Transforms/Clean/EmptyFieldGroups.html @@ -336,7 +336,7 @@

    diff --git a/Kiba/Extend/Transforms/Clean/EnsureConsistentFields.html b/Kiba/Extend/Transforms/Clean/EnsureConsistentFields.html index ffa5e20a1..ba2d05d23 100644 --- a/Kiba/Extend/Transforms/Clean/EnsureConsistentFields.html +++ b/Kiba/Extend/Transforms/Clean/EnsureConsistentFields.html @@ -140,6 +140,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -250,6 +265,21 @@

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -257,13 +287,13 @@

     
     
    -31
    -32
     33
    -34
    +34 +35 +36

    -
    # File 'lib/kiba/extend/transforms/clean/ensure_consistent_fields.rb', line 31
    +      
    # File 'lib/kiba/extend/transforms/clean/ensure_consistent_fields.rb', line 33
     
     def initialize
       @keys = {}
    @@ -310,6 +340,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -320,17 +365,17 @@

     
     
    -47
    -48
     49
     50
     51
     52
     53
    -54
    +54 +55 +56

    -
    # File 'lib/kiba/extend/transforms/clean/ensure_consistent_fields.rb', line 47
    +      
    # File 'lib/kiba/extend/transforms/clean/ensure_consistent_fields.rb', line 49
     
     def close
       @allfields = keys.keys
    @@ -394,6 +439,21 @@ 

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -402,16 +462,16 @@

     
     
    -38
    -39
     40
     41
     42
     43
    -44
    +44 +45 +46

    -
    # File 'lib/kiba/extend/transforms/clean/ensure_consistent_fields.rb', line 38
    +      
    # File 'lib/kiba/extend/transforms/clean/ensure_consistent_fields.rb', line 40
     
     def process(row)
       @keys = keys.merge(row.keys
    @@ -430,7 +490,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Clean/EvenFieldValues.html b/Kiba/Extend/Transforms/Clean/EvenFieldValues.html index 005df92e4..ec5da16c5 100644 --- a/Kiba/Extend/Transforms/Clean/EvenFieldValues.html +++ b/Kiba/Extend/Transforms/Clean/EvenFieldValues.html @@ -586,7 +586,7 @@

    diff --git a/Kiba/Extend/Transforms/Clean/RegexpFindReplaceFieldVals.html b/Kiba/Extend/Transforms/Clean/RegexpFindReplaceFieldVals.html index 4de19c7d3..ec0e526f7 100644 --- a/Kiba/Extend/Transforms/Clean/RegexpFindReplaceFieldVals.html +++ b/Kiba/Extend/Transforms/Clean/RegexpFindReplaceFieldVals.html @@ -685,7 +685,7 @@

    diff --git a/Kiba/Extend/Transforms/Clean/StripFields.html b/Kiba/Extend/Transforms/Clean/StripFields.html index 7d07f3086..4587f6e57 100644 --- a/Kiba/Extend/Transforms/Clean/StripFields.html +++ b/Kiba/Extend/Transforms/Clean/StripFields.html @@ -398,7 +398,7 @@

    diff --git a/Kiba/Extend/Transforms/Collapse.html b/Kiba/Extend/Transforms/Collapse.html index a2f3b3eb4..310379f70 100644 --- a/Kiba/Extend/Transforms/Collapse.html +++ b/Kiba/Extend/Transforms/Collapse.html @@ -129,7 +129,7 @@

    See also

    diff --git a/Kiba/Extend/Transforms/Collapse/FieldsToRepeatableFieldGroup.html b/Kiba/Extend/Transforms/Collapse/FieldsToRepeatableFieldGroup.html index 07ba68240..1f5c328f3 100644 --- a/Kiba/Extend/Transforms/Collapse/FieldsToRepeatableFieldGroup.html +++ b/Kiba/Extend/Transforms/Collapse/FieldsToRepeatableFieldGroup.html @@ -835,7 +835,7 @@

    diff --git a/Kiba/Extend/Transforms/Collapse/FieldsToTypedFieldPair.html b/Kiba/Extend/Transforms/Collapse/FieldsToTypedFieldPair.html index 81892386f..22fb7a9ac 100644 --- a/Kiba/Extend/Transforms/Collapse/FieldsToTypedFieldPair.html +++ b/Kiba/Extend/Transforms/Collapse/FieldsToTypedFieldPair.html @@ -527,7 +527,7 @@

    diff --git a/Kiba/Extend/Transforms/Collapse/FieldsWithCustomFieldmap.html b/Kiba/Extend/Transforms/Collapse/FieldsWithCustomFieldmap.html index fde967171..4bf22963b 100644 --- a/Kiba/Extend/Transforms/Collapse/FieldsWithCustomFieldmap.html +++ b/Kiba/Extend/Transforms/Collapse/FieldsWithCustomFieldmap.html @@ -548,7 +548,7 @@

    diff --git a/Kiba/Extend/Transforms/CombineValues.html b/Kiba/Extend/Transforms/CombineValues.html index e0c7064e9..02faf53bf 100644 --- a/Kiba/Extend/Transforms/CombineValues.html +++ b/Kiba/Extend/Transforms/CombineValues.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/CombineValues/FromFieldsWithDelimiter.html b/Kiba/Extend/Transforms/CombineValues/FromFieldsWithDelimiter.html index 26aadd050..acbc6c46b 100644 --- a/Kiba/Extend/Transforms/CombineValues/FromFieldsWithDelimiter.html +++ b/Kiba/Extend/Transforms/CombineValues/FromFieldsWithDelimiter.html @@ -301,7 +301,7 @@

    sources - (Array<Symbol>) + (Array<Symbol>, :all) (defaults to: :all) @@ -381,7 +381,8 @@

    Whether to insert the -source field name before its value in the combined value.

    +source field name before its value in the combined value. Since +4.0.0

    @@ -401,7 +402,7 @@

    Whether to delete the source fields after combining their values into the target field. If target field name is the same as one of the source fields, the target -field is not deleted.

    +field is not deleted. Since 4.0.0

    @@ -415,7 +416,6 @@

     
     
    -88
     89
     90
     91
    @@ -427,10 +427,11 @@ 

    97 98 99 -100

    +100 +101

    -
    # File 'lib/kiba/extend/transforms/combine_values/from_fields_with_delimiter.rb', line 88
    +      
    # File 'lib/kiba/extend/transforms/combine_values/from_fields_with_delimiter.rb', line 89
     
     def initialize(sources: :all, target: :index, sep: nil, delim: nil,
       prepend_source_field_name: false, delete_sources: true)
    @@ -482,7 +483,6 @@ 

     
     
    -103
     104
     105
     106
    @@ -501,10 +501,11 @@ 

    119 120 121 -122

    +122 +123

    -
    # File 'lib/kiba/extend/transforms/combine_values/from_fields_with_delimiter.rb', line 103
    +      
    # File 'lib/kiba/extend/transforms/combine_values/from_fields_with_delimiter.rb', line 104
     
     def process(row)
       finalize_fields(row) unless fields_set
    @@ -536,7 +537,7 @@ 

    diff --git a/Kiba/Extend/Transforms/CombineValues/FullRecord.html b/Kiba/Extend/Transforms/CombineValues/FullRecord.html index 6009a0d55..bca81a2aa 100644 --- a/Kiba/Extend/Transforms/CombineValues/FullRecord.html +++ b/Kiba/Extend/Transforms/CombineValues/FullRecord.html @@ -415,7 +415,7 @@

    diff --git a/Kiba/Extend/Transforms/Compare.html b/Kiba/Extend/Transforms/Compare.html index 5cd7e0666..c04bad175 100644 --- a/Kiba/Extend/Transforms/Compare.html +++ b/Kiba/Extend/Transforms/Compare.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Compare/FieldValues.html b/Kiba/Extend/Transforms/Compare/FieldValues.html index 6ba6f697c..eb3ad352f 100644 --- a/Kiba/Extend/Transforms/Compare/FieldValues.html +++ b/Kiba/Extend/Transforms/Compare/FieldValues.html @@ -513,7 +513,7 @@

    diff --git a/Kiba/Extend/Transforms/Copy.html b/Kiba/Extend/Transforms/Copy.html index 8ead78c4d..03e8964bf 100644 --- a/Kiba/Extend/Transforms/Copy.html +++ b/Kiba/Extend/Transforms/Copy.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Copy/Field.html b/Kiba/Extend/Transforms/Copy/Field.html index 249c62a54..e36b03783 100644 --- a/Kiba/Extend/Transforms/Copy/Field.html +++ b/Kiba/Extend/Transforms/Copy/Field.html @@ -342,7 +342,7 @@

    diff --git a/Kiba/Extend/Transforms/Copy/Field/MissingFromFieldError.html b/Kiba/Extend/Transforms/Copy/Field/MissingFromFieldError.html index be6c2f5fd..50dee20c5 100644 --- a/Kiba/Extend/Transforms/Copy/Field/MissingFromFieldError.html +++ b/Kiba/Extend/Transforms/Copy/Field/MissingFromFieldError.html @@ -215,7 +215,7 @@

    diff --git a/Kiba/Extend/Transforms/Count.html b/Kiba/Extend/Transforms/Count.html index 53ee13308..56b8712a2 100644 --- a/Kiba/Extend/Transforms/Count.html +++ b/Kiba/Extend/Transforms/Count.html @@ -124,7 +124,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Count/FieldValues.html b/Kiba/Extend/Transforms/Count/FieldValues.html index fabeb2683..30a50d3f7 100644 --- a/Kiba/Extend/Transforms/Count/FieldValues.html +++ b/Kiba/Extend/Transforms/Count/FieldValues.html @@ -508,7 +508,7 @@

    diff --git a/Kiba/Extend/Transforms/Count/MatchingRowsInLookup.html b/Kiba/Extend/Transforms/Count/MatchingRowsInLookup.html index 4a5a99936..e5913991a 100644 --- a/Kiba/Extend/Transforms/Count/MatchingRowsInLookup.html +++ b/Kiba/Extend/Transforms/Count/MatchingRowsInLookup.html @@ -451,7 +451,7 @@

    diff --git a/Kiba/Extend/Transforms/Cspace.html b/Kiba/Extend/Transforms/Cspace.html index 61d9ba76d..88cb6b93d 100644 --- a/Kiba/Extend/Transforms/Cspace.html +++ b/Kiba/Extend/Transforms/Cspace.html @@ -241,7 +241,7 @@

    diff --git a/Kiba/Extend/Transforms/Cspace/AddressCountry.html b/Kiba/Extend/Transforms/Cspace/AddressCountry.html index a40884ca3..ec91c370a 100644 --- a/Kiba/Extend/Transforms/Cspace/AddressCountry.html +++ b/Kiba/Extend/Transforms/Cspace/AddressCountry.html @@ -843,7 +843,7 @@

    diff --git a/Kiba/Extend/Transforms/Cspace/ConvertToID.html b/Kiba/Extend/Transforms/Cspace/ConvertToID.html index 6f1e6139e..e6fb2225c 100644 --- a/Kiba/Extend/Transforms/Cspace/ConvertToID.html +++ b/Kiba/Extend/Transforms/Cspace/ConvertToID.html @@ -281,7 +281,7 @@

    diff --git a/Kiba/Extend/Transforms/Cspace/FlagInvalidCharacters.html b/Kiba/Extend/Transforms/Cspace/FlagInvalidCharacters.html index 17793208e..d7b8e39eb 100644 --- a/Kiba/Extend/Transforms/Cspace/FlagInvalidCharacters.html +++ b/Kiba/Extend/Transforms/Cspace/FlagInvalidCharacters.html @@ -297,7 +297,7 @@

    diff --git a/Kiba/Extend/Transforms/Cspace/NormalizeForID.html b/Kiba/Extend/Transforms/Cspace/NormalizeForID.html index 6fa70f7d9..c7d1af837 100644 --- a/Kiba/Extend/Transforms/Cspace/NormalizeForID.html +++ b/Kiba/Extend/Transforms/Cspace/NormalizeForID.html @@ -472,7 +472,7 @@

    diff --git a/Kiba/Extend/Transforms/Deduplicate.html b/Kiba/Extend/Transforms/Deduplicate.html index 9a1e4e19d..c3db0e58a 100644 --- a/Kiba/Extend/Transforms/Deduplicate.html +++ b/Kiba/Extend/Transforms/Deduplicate.html @@ -136,7 +136,7 @@

    Choosing between similar transforms diff --git a/Kiba/Extend/Transforms/Deduplicate/FieldValues.html b/Kiba/Extend/Transforms/Deduplicate/FieldValues.html index c331540fd..003d99e74 100644 --- a/Kiba/Extend/Transforms/Deduplicate/FieldValues.html +++ b/Kiba/Extend/Transforms/Deduplicate/FieldValues.html @@ -362,7 +362,7 @@

    diff --git a/Kiba/Extend/Transforms/Deduplicate/Fields.html b/Kiba/Extend/Transforms/Deduplicate/Fields.html index 5c987d755..ec19da9a7 100644 --- a/Kiba/Extend/Transforms/Deduplicate/Fields.html +++ b/Kiba/Extend/Transforms/Deduplicate/Fields.html @@ -515,7 +515,7 @@

    diff --git a/Kiba/Extend/Transforms/Deduplicate/Flag.html b/Kiba/Extend/Transforms/Deduplicate/Flag.html index c126b5b97..136171b49 100644 --- a/Kiba/Extend/Transforms/Deduplicate/Flag.html +++ b/Kiba/Extend/Transforms/Deduplicate/Flag.html @@ -425,7 +425,7 @@

    diff --git a/Kiba/Extend/Transforms/Deduplicate/Flag/NoUsingValueError.html b/Kiba/Extend/Transforms/Deduplicate/Flag/NoUsingValueError.html index ab08af311..15bdb20a8 100644 --- a/Kiba/Extend/Transforms/Deduplicate/Flag/NoUsingValueError.html +++ b/Kiba/Extend/Transforms/Deduplicate/Flag/NoUsingValueError.html @@ -133,7 +133,7 @@

    Methods included from - Generated on Mon Sep 11 16:41:00 2023 by + Generated on Mon Sep 11 17:56:05 2023 by yard 0.9.34 (ruby-2.7.8). diff --git a/Kiba/Extend/Transforms/Deduplicate/FlagAll.html b/Kiba/Extend/Transforms/Deduplicate/FlagAll.html index ca0f93963..0c945ed60 100644 --- a/Kiba/Extend/Transforms/Deduplicate/FlagAll.html +++ b/Kiba/Extend/Transforms/Deduplicate/FlagAll.html @@ -509,7 +509,7 @@

    diff --git a/Kiba/Extend/Transforms/Deduplicate/GroupedFieldValues.html b/Kiba/Extend/Transforms/Deduplicate/GroupedFieldValues.html index 31fbec1f5..56ffdb7bb 100644 --- a/Kiba/Extend/Transforms/Deduplicate/GroupedFieldValues.html +++ b/Kiba/Extend/Transforms/Deduplicate/GroupedFieldValues.html @@ -585,7 +585,7 @@

    diff --git a/Kiba/Extend/Transforms/Deduplicate/Table.html b/Kiba/Extend/Transforms/Deduplicate/Table.html index 7cb55b8ad..243cc3c13 100644 --- a/Kiba/Extend/Transforms/Deduplicate/Table.html +++ b/Kiba/Extend/Transforms/Deduplicate/Table.html @@ -497,7 +497,7 @@

    diff --git a/Kiba/Extend/Transforms/Delete.html b/Kiba/Extend/Transforms/Delete.html index f14dafae8..576b2fd78 100644 --- a/Kiba/Extend/Transforms/Delete.html +++ b/Kiba/Extend/Transforms/Delete.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Delete/DelimiterOnlyFieldValues.html b/Kiba/Extend/Transforms/Delete/DelimiterOnlyFieldValues.html index 8706bc32b..b302dbfd2 100644 --- a/Kiba/Extend/Transforms/Delete/DelimiterOnlyFieldValues.html +++ b/Kiba/Extend/Transforms/Delete/DelimiterOnlyFieldValues.html @@ -501,7 +501,7 @@

    diff --git a/Kiba/Extend/Transforms/Delete/EmptyFieldGroups.html b/Kiba/Extend/Transforms/Delete/EmptyFieldGroups.html index 7128e8e72..91c6a9918 100644 --- a/Kiba/Extend/Transforms/Delete/EmptyFieldGroups.html +++ b/Kiba/Extend/Transforms/Delete/EmptyFieldGroups.html @@ -539,7 +539,7 @@

    diff --git a/Kiba/Extend/Transforms/Delete/EmptyFieldValues.html b/Kiba/Extend/Transforms/Delete/EmptyFieldValues.html index ded9e1d2f..6bdaa577f 100644 --- a/Kiba/Extend/Transforms/Delete/EmptyFieldValues.html +++ b/Kiba/Extend/Transforms/Delete/EmptyFieldValues.html @@ -470,7 +470,7 @@

    diff --git a/Kiba/Extend/Transforms/Delete/EmptyFields.html b/Kiba/Extend/Transforms/Delete/EmptyFields.html index 90b3d0c7b..93eed712c 100644 --- a/Kiba/Extend/Transforms/Delete/EmptyFields.html +++ b/Kiba/Extend/Transforms/Delete/EmptyFields.html @@ -500,7 +500,7 @@

    diff --git a/Kiba/Extend/Transforms/Delete/FieldValueContainingString.html b/Kiba/Extend/Transforms/Delete/FieldValueContainingString.html index b4b73a1c3..c107ad831 100644 --- a/Kiba/Extend/Transforms/Delete/FieldValueContainingString.html +++ b/Kiba/Extend/Transforms/Delete/FieldValueContainingString.html @@ -408,7 +408,7 @@

    diff --git a/Kiba/Extend/Transforms/Delete/FieldValueIfEqualsOtherField.html b/Kiba/Extend/Transforms/Delete/FieldValueIfEqualsOtherField.html index a18a70e4c..1e5da786b 100644 --- a/Kiba/Extend/Transforms/Delete/FieldValueIfEqualsOtherField.html +++ b/Kiba/Extend/Transforms/Delete/FieldValueIfEqualsOtherField.html @@ -584,7 +584,7 @@

    diff --git a/Kiba/Extend/Transforms/Delete/FieldValueMatchingRegexp.html b/Kiba/Extend/Transforms/Delete/FieldValueMatchingRegexp.html index 1018e88d7..4c1373f3d 100644 --- a/Kiba/Extend/Transforms/Delete/FieldValueMatchingRegexp.html +++ b/Kiba/Extend/Transforms/Delete/FieldValueMatchingRegexp.html @@ -403,7 +403,7 @@

    diff --git a/Kiba/Extend/Transforms/Delete/FieldnamesStartingWith.html b/Kiba/Extend/Transforms/Delete/FieldnamesStartingWith.html index f49904db6..1d61edc55 100644 --- a/Kiba/Extend/Transforms/Delete/FieldnamesStartingWith.html +++ b/Kiba/Extend/Transforms/Delete/FieldnamesStartingWith.html @@ -135,6 +135,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -242,6 +257,21 @@

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -249,12 +279,12 @@

     
     
    -33
    -34
    -35
    +35 +36 +37

    -
    # File 'lib/kiba/extend/transforms/delete/fieldnames_starting_with.rb', line 33
    +      
    # File 'lib/kiba/extend/transforms/delete/fieldnames_starting_with.rb', line 35
     
     def initialize(prefix:)
       @prefix = prefix
    @@ -303,6 +333,21 @@ 

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -310,18 +355,18 @@

     
     
    -38
    -39
     40
     41
     42
     43
     44
     45
    -46
    +46 +47 +48

    -
    # File 'lib/kiba/extend/transforms/delete/fieldnames_starting_with.rb', line 38
    +      
    # File 'lib/kiba/extend/transforms/delete/fieldnames_starting_with.rb', line 40
     
     def process(row)
       row.keys.each do |field|
    @@ -342,7 +387,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Delete/Fields.html b/Kiba/Extend/Transforms/Delete/Fields.html index a1e535633..09748e791 100644 --- a/Kiba/Extend/Transforms/Delete/Fields.html +++ b/Kiba/Extend/Transforms/Delete/Fields.html @@ -337,7 +337,7 @@

    diff --git a/Kiba/Extend/Transforms/Delete/FieldsExcept.html b/Kiba/Extend/Transforms/Delete/FieldsExcept.html index 40874869f..e56485a75 100644 --- a/Kiba/Extend/Transforms/Delete/FieldsExcept.html +++ b/Kiba/Extend/Transforms/Delete/FieldsExcept.html @@ -412,7 +412,7 @@

    diff --git a/Kiba/Extend/Transforms/Delete/FieldsExcept/MissingKeywordArgumentError.html b/Kiba/Extend/Transforms/Delete/FieldsExcept/MissingKeywordArgumentError.html index dced70eed..465946185 100644 --- a/Kiba/Extend/Transforms/Delete/FieldsExcept/MissingKeywordArgumentError.html +++ b/Kiba/Extend/Transforms/Delete/FieldsExcept/MissingKeywordArgumentError.html @@ -210,7 +210,7 @@

    diff --git a/Kiba/Extend/Transforms/Explode.html b/Kiba/Extend/Transforms/Explode.html index e84799980..79e168e27 100644 --- a/Kiba/Extend/Transforms/Explode.html +++ b/Kiba/Extend/Transforms/Explode.html @@ -119,7 +119,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Explode/ColumnsRemappedInNewRows.html b/Kiba/Extend/Transforms/Explode/ColumnsRemappedInNewRows.html index 2d1295f87..17741cb89 100644 --- a/Kiba/Extend/Transforms/Explode/ColumnsRemappedInNewRows.html +++ b/Kiba/Extend/Transforms/Explode/ColumnsRemappedInNewRows.html @@ -374,7 +374,7 @@

    diff --git a/Kiba/Extend/Transforms/Explode/FieldValuesToNewRows.html b/Kiba/Extend/Transforms/Explode/FieldValuesToNewRows.html index 47e5350df..5c34693bc 100644 --- a/Kiba/Extend/Transforms/Explode/FieldValuesToNewRows.html +++ b/Kiba/Extend/Transforms/Explode/FieldValuesToNewRows.html @@ -315,7 +315,7 @@

    diff --git a/Kiba/Extend/Transforms/Explode/RowsFromGroupedMultivalFields.html b/Kiba/Extend/Transforms/Explode/RowsFromGroupedMultivalFields.html index 16c6feb40..0215f92a1 100644 --- a/Kiba/Extend/Transforms/Explode/RowsFromGroupedMultivalFields.html +++ b/Kiba/Extend/Transforms/Explode/RowsFromGroupedMultivalFields.html @@ -236,6 +236,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -379,6 +394,21 @@

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -386,15 +416,15 @@

     
     
    -131
     132
     133
     134
     135
    -136
    +136 +137

    -
    # File 'lib/kiba/extend/transforms/explode/rows_from_grouped_multival_fields.rb', line 131
    +      
    # File 'lib/kiba/extend/transforms/explode/rows_from_grouped_multival_fields.rb', line 132
     
     def initialize(fields:, delim: nil, placeholder: nil)
       @fields = [fields].flatten
    @@ -446,6 +476,21 @@ 

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -453,7 +498,6 @@

     
     
    -139
     140
     141
     142
    @@ -467,10 +511,11 @@ 

    150 151 152 -153

    +153 +154

    -
    # File 'lib/kiba/extend/transforms/explode/rows_from_grouped_multival_fields.rb', line 139
    +      
    # File 'lib/kiba/extend/transforms/explode/rows_from_grouped_multival_fields.rb', line 140
     
     def process(row)
       set_other_fields(row) unless other_fields
    @@ -497,7 +542,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Explode/RowsFromMultivalField.html b/Kiba/Extend/Transforms/Explode/RowsFromMultivalField.html index a3a228b63..0e2674787 100644 --- a/Kiba/Extend/Transforms/Explode/RowsFromMultivalField.html +++ b/Kiba/Extend/Transforms/Explode/RowsFromMultivalField.html @@ -378,7 +378,7 @@

    diff --git a/Kiba/Extend/Transforms/Extract.html b/Kiba/Extend/Transforms/Extract.html index c4b6e3fb6..ff30f441e 100644 --- a/Kiba/Extend/Transforms/Extract.html +++ b/Kiba/Extend/Transforms/Extract.html @@ -130,7 +130,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Extract/Fields.html b/Kiba/Extend/Transforms/Extract/Fields.html index 5fc8e53c1..14f3ab1e2 100644 --- a/Kiba/Extend/Transforms/Extract/Fields.html +++ b/Kiba/Extend/Transforms/Extract/Fields.html @@ -452,7 +452,7 @@

    diff --git a/Kiba/Extend/Transforms/FilterRows.html b/Kiba/Extend/Transforms/FilterRows.html index 306d32a47..f5f50e38d 100644 --- a/Kiba/Extend/Transforms/FilterRows.html +++ b/Kiba/Extend/Transforms/FilterRows.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/FilterRows/AllFieldsPopulated.html b/Kiba/Extend/Transforms/FilterRows/AllFieldsPopulated.html index e0102a6cb..9fdf7e280 100644 --- a/Kiba/Extend/Transforms/FilterRows/AllFieldsPopulated.html +++ b/Kiba/Extend/Transforms/FilterRows/AllFieldsPopulated.html @@ -442,7 +442,7 @@

    diff --git a/Kiba/Extend/Transforms/FilterRows/AnyFieldsPopulated.html b/Kiba/Extend/Transforms/FilterRows/AnyFieldsPopulated.html index 532fff601..7a784c33f 100644 --- a/Kiba/Extend/Transforms/FilterRows/AnyFieldsPopulated.html +++ b/Kiba/Extend/Transforms/FilterRows/AnyFieldsPopulated.html @@ -445,7 +445,7 @@

    diff --git a/Kiba/Extend/Transforms/FilterRows/FieldEqualTo.html b/Kiba/Extend/Transforms/FilterRows/FieldEqualTo.html index 4716edcf2..54a08d5e0 100644 --- a/Kiba/Extend/Transforms/FilterRows/FieldEqualTo.html +++ b/Kiba/Extend/Transforms/FilterRows/FieldEqualTo.html @@ -395,7 +395,7 @@

    diff --git a/Kiba/Extend/Transforms/FilterRows/FieldMatchRegexp.html b/Kiba/Extend/Transforms/FilterRows/FieldMatchRegexp.html index 51b714636..54b9ba5f3 100644 --- a/Kiba/Extend/Transforms/FilterRows/FieldMatchRegexp.html +++ b/Kiba/Extend/Transforms/FilterRows/FieldMatchRegexp.html @@ -433,7 +433,7 @@

    diff --git a/Kiba/Extend/Transforms/FilterRows/FieldPopulated.html b/Kiba/Extend/Transforms/FilterRows/FieldPopulated.html index ff63ace2c..aa074d4ad 100644 --- a/Kiba/Extend/Transforms/FilterRows/FieldPopulated.html +++ b/Kiba/Extend/Transforms/FilterRows/FieldPopulated.html @@ -383,7 +383,7 @@

    diff --git a/Kiba/Extend/Transforms/FilterRows/WithLambda.html b/Kiba/Extend/Transforms/FilterRows/WithLambda.html index 13a1cb507..292628f65 100644 --- a/Kiba/Extend/Transforms/FilterRows/WithLambda.html +++ b/Kiba/Extend/Transforms/FilterRows/WithLambda.html @@ -458,7 +458,7 @@

    diff --git a/Kiba/Extend/Transforms/Fingerprint.html b/Kiba/Extend/Transforms/Fingerprint.html index 09aff232b..5cbb2b7cf 100644 --- a/Kiba/Extend/Transforms/Fingerprint.html +++ b/Kiba/Extend/Transforms/Fingerprint.html @@ -132,7 +132,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Fingerprint/Add.html b/Kiba/Extend/Transforms/Fingerprint/Add.html index 7eb7f1b81..b067a028a 100644 --- a/Kiba/Extend/Transforms/Fingerprint/Add.html +++ b/Kiba/Extend/Transforms/Fingerprint/Add.html @@ -511,7 +511,7 @@

    diff --git a/Kiba/Extend/Transforms/Fingerprint/Decode.html b/Kiba/Extend/Transforms/Fingerprint/Decode.html index e7bf5c81f..20b040f56 100644 --- a/Kiba/Extend/Transforms/Fingerprint/Decode.html +++ b/Kiba/Extend/Transforms/Fingerprint/Decode.html @@ -513,7 +513,7 @@

    diff --git a/Kiba/Extend/Transforms/Fingerprint/DelimiterCollisionError.html b/Kiba/Extend/Transforms/Fingerprint/DelimiterCollisionError.html index 5001ca774..900239534 100644 --- a/Kiba/Extend/Transforms/Fingerprint/DelimiterCollisionError.html +++ b/Kiba/Extend/Transforms/Fingerprint/DelimiterCollisionError.html @@ -234,7 +234,7 @@

    diff --git a/Kiba/Extend/Transforms/Fingerprint/DelimiterInValueError.html b/Kiba/Extend/Transforms/Fingerprint/DelimiterInValueError.html index 2840250f5..86890ae84 100644 --- a/Kiba/Extend/Transforms/Fingerprint/DelimiterInValueError.html +++ b/Kiba/Extend/Transforms/Fingerprint/DelimiterInValueError.html @@ -139,7 +139,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Fingerprint/FlagChanged.html b/Kiba/Extend/Transforms/Fingerprint/FlagChanged.html index fbaa530b8..a25f2259c 100644 --- a/Kiba/Extend/Transforms/Fingerprint/FlagChanged.html +++ b/Kiba/Extend/Transforms/Fingerprint/FlagChanged.html @@ -505,7 +505,7 @@

    -

    2.7.1.65

    +

    4.0.0

    @@ -518,8 +518,6 @@

     
     
    -143
    -144
     145
     146
     147
    @@ -534,10 +532,12 @@ 

    156 157 158 -159

    +159 +160 +161

    -
    # File 'lib/kiba/extend/transforms/fingerprint/flag_changed.rb', line 143
    +      
    # File 'lib/kiba/extend/transforms/fingerprint/flag_changed.rb', line 145
     
     def initialize(fingerprint:, source_fields:, target:, delim: "",
       prefix: "fp", delete_fp: false, ignore_fields: [],
    @@ -622,18 +622,18 @@ 

     
     
    -162
    -163
     164
     165
     166
     167
     168
     169
    -170
    +170 +171 +172

    -
    # File 'lib/kiba/extend/transforms/fingerprint/flag_changed.rb', line 162
    +      
    # File 'lib/kiba/extend/transforms/fingerprint/flag_changed.rb', line 164
     
     def process(row)
       row[target] = nil
    @@ -654,7 +654,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Fingerprint/MergeCorrected.html b/Kiba/Extend/Transforms/Fingerprint/MergeCorrected.html index dd32c637b..6e72827b4 100644 --- a/Kiba/Extend/Transforms/Fingerprint/MergeCorrected.html +++ b/Kiba/Extend/Transforms/Fingerprint/MergeCorrected.html @@ -250,7 +250,7 @@

    Overview

    -

    2.7.1.65

    +

    4.0.0

    @@ -446,7 +446,7 @@

    -

    2.7.1.65

    +

    4.0.0

    @@ -459,17 +459,17 @@

     
     
    -139
    -140
     141
     142
     143
     144
     145
    -146
    +146 +147 +148

    -
    # File 'lib/kiba/extend/transforms/fingerprint/merge_corrected.rb', line 139
    +      
    # File 'lib/kiba/extend/transforms/fingerprint/merge_corrected.rb', line 141
     
     def initialize(keycolumn:, lookup:, todofield:, fieldmap: {},
       tag_affected_in: nil)
    @@ -532,7 +532,7 @@ 

    -

    2.7.1.65

    +

    4.0.0

    @@ -545,18 +545,18 @@

     
     
    -149
    -150
     151
     152
     153
     154
     155
     156
    -157
    +157 +158 +159

    -
    # File 'lib/kiba/extend/transforms/fingerprint/merge_corrected.rb', line 149
    +      
    # File 'lib/kiba/extend/transforms/fingerprint/merge_corrected.rb', line 151
     
     def process(row)
       row[tag_affected_in] = "n" if tag_affected_in
    @@ -577,7 +577,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Fraction.html b/Kiba/Extend/Transforms/Fraction.html index 5fa9e7929..27e8e9285 100644 --- a/Kiba/Extend/Transforms/Fraction.html +++ b/Kiba/Extend/Transforms/Fraction.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Fraction/ToDecimal.html b/Kiba/Extend/Transforms/Fraction/ToDecimal.html index 200b3bc26..5ad647232 100644 --- a/Kiba/Extend/Transforms/Fraction/ToDecimal.html +++ b/Kiba/Extend/Transforms/Fraction/ToDecimal.html @@ -522,7 +522,7 @@

    diff --git a/Kiba/Extend/Transforms/Helpers.html b/Kiba/Extend/Transforms/Helpers.html index ea358bbbb..1bcf9ecbf 100644 --- a/Kiba/Extend/Transforms/Helpers.html +++ b/Kiba/Extend/Transforms/Helpers.html @@ -260,7 +260,7 @@

    diff --git a/Kiba/Extend/Transforms/Helpers/DelimOnlyChecker.html b/Kiba/Extend/Transforms/Helpers/DelimOnlyChecker.html index 1d9c68974..3e2bda265 100644 --- a/Kiba/Extend/Transforms/Helpers/DelimOnlyChecker.html +++ b/Kiba/Extend/Transforms/Helpers/DelimOnlyChecker.html @@ -530,7 +530,7 @@

    diff --git a/Kiba/Extend/Transforms/Helpers/FieldEvennessChecker.html b/Kiba/Extend/Transforms/Helpers/FieldEvennessChecker.html index a6b7fce93..ee08c54e5 100644 --- a/Kiba/Extend/Transforms/Helpers/FieldEvennessChecker.html +++ b/Kiba/Extend/Transforms/Helpers/FieldEvennessChecker.html @@ -337,7 +337,7 @@

    diff --git a/Kiba/Extend/Transforms/Helpers/FieldValueGetter.html b/Kiba/Extend/Transforms/Helpers/FieldValueGetter.html index 9f88a360c..717f5197a 100644 --- a/Kiba/Extend/Transforms/Helpers/FieldValueGetter.html +++ b/Kiba/Extend/Transforms/Helpers/FieldValueGetter.html @@ -408,7 +408,7 @@

    diff --git a/Kiba/Extend/Transforms/Helpers/OrgNameChecker.html b/Kiba/Extend/Transforms/Helpers/OrgNameChecker.html index ce40b6bfc..924a33515 100644 --- a/Kiba/Extend/Transforms/Helpers/OrgNameChecker.html +++ b/Kiba/Extend/Transforms/Helpers/OrgNameChecker.html @@ -113,6 +113,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -124,7 +139,31 @@

    TERMS = - +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
    <<~LIST
       (?:
    @@ -162,7 +201,31 @@ 

    LIST

    DEFAULT_PATTERNS = - +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
    [
       / LLC/i,
    @@ -188,7 +251,31 @@ 

    ]

    FAMILY_PATTERNS = - +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
    [
       / famil(ies|y)/i
    @@ -355,6 +442,21 @@ 

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -362,13 +464,13 @@

     
     
    -95
    -96
     97
    -98
    +98 +99 +100

    -
    # File 'lib/kiba/extend/transforms/helpers/org_name_checker.rb', line 95
    +      
    # File 'lib/kiba/extend/transforms/helpers/org_name_checker.rb', line 97
     
     def initialize(added_patterns: [], family_is_org: false)
       base = DEFAULT_PATTERNS + added_patterns
    @@ -395,14 +497,36 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -15
    -16
     17
     18
     19
    @@ -410,10 +534,12 @@ 

    21 22 23 -24

    +24 +25 +26
    -
    # File 'lib/kiba/extend/transforms/helpers/org_name_checker.rb', line 15
    +      
    # File 'lib/kiba/extend/transforms/helpers/org_name_checker.rb', line 17
     
     def call(
       value:,
    @@ -497,6 +623,21 @@ 

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -505,16 +646,16 @@

     
     
    -103
    -104
     105
     106
     107
     108
    -109
    +109 +110 +111

    -
    # File 'lib/kiba/extend/transforms/helpers/org_name_checker.rb', line 103
    +      
    # File 'lib/kiba/extend/transforms/helpers/org_name_checker.rb', line 105
     
     def call(value)
       testval = value.sub(/\. *$/, "")
    @@ -533,7 +674,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Helpers/PersonNameChecker.html b/Kiba/Extend/Transforms/Helpers/PersonNameChecker.html index 1bc0699c8..09b064125 100644 --- a/Kiba/Extend/Transforms/Helpers/PersonNameChecker.html +++ b/Kiba/Extend/Transforms/Helpers/PersonNameChecker.html @@ -120,6 +120,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -140,13 +155,52 @@

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    []
    ANTIPATTERNS = - +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
    [
       /^\d/,
    @@ -154,7 +208,31 @@ 

    ]

    FAMILY_PATTERNS = - +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
    [
       / famil(ies|y)/i
    @@ -380,6 +458,21 @@ 

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -387,8 +480,6 @@

     
     
    -64
    -65
     66
     67
     68
    @@ -398,10 +489,12 @@ 

    72 73 74 -75

    +75 +76 +77

    -
    # File 'lib/kiba/extend/transforms/helpers/person_name_checker.rb', line 64
    +      
    # File 'lib/kiba/extend/transforms/helpers/person_name_checker.rb', line 66
     
     def initialize(added_patterns: [], family_is_person: false,
       name_lists: [File.join(Kiba::Extend.ke_dir, "data",
    @@ -436,14 +529,36 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -24
    -25
     26
     27
     28
    @@ -451,10 +566,12 @@ 

    30 31 32 -33

    +33 +34 +35
    -
    # File 'lib/kiba/extend/transforms/helpers/person_name_checker.rb', line 24
    +      
    # File 'lib/kiba/extend/transforms/helpers/person_name_checker.rb', line 26
     
     def call(
       value:,
    @@ -538,6 +655,21 @@ 

    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • +
    @@ -546,8 +678,6 @@

     
     
    -80
    -81
     82
     83
     84
    @@ -556,10 +686,12 @@ 

    87 88 89 -90

    +90 +91 +92

    -
    # File 'lib/kiba/extend/transforms/helpers/person_name_checker.rb', line 80
    +      
    # File 'lib/kiba/extend/transforms/helpers/person_name_checker.rb', line 82
     
     def call(value)
       return false if value.blank?
    @@ -582,7 +714,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Marc.html b/Kiba/Extend/Transforms/Marc.html index 7bfa75fff..7f8d0bfe7 100644 --- a/Kiba/Extend/Transforms/Marc.html +++ b/Kiba/Extend/Transforms/Marc.html @@ -148,7 +148,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Marc/Extract245Title.html b/Kiba/Extend/Transforms/Marc/Extract245Title.html index e534e630c..fae350e59 100644 --- a/Kiba/Extend/Transforms/Marc/Extract245Title.html +++ b/Kiba/Extend/Transforms/Marc/Extract245Title.html @@ -556,7 +556,7 @@

    diff --git a/Kiba/Extend/Transforms/Marc/ExtractBaseNameData.html b/Kiba/Extend/Transforms/Marc/ExtractBaseNameData.html index 0d19c497d..28f0c76ea 100644 --- a/Kiba/Extend/Transforms/Marc/ExtractBaseNameData.html +++ b/Kiba/Extend/Transforms/Marc/ExtractBaseNameData.html @@ -627,7 +627,7 @@

    diff --git a/Kiba/Extend/Transforms/Marc/ExtractIds.html b/Kiba/Extend/Transforms/Marc/ExtractIds.html index d2cc0bd06..6fe361f88 100644 --- a/Kiba/Extend/Transforms/Marc/ExtractIds.html +++ b/Kiba/Extend/Transforms/Marc/ExtractIds.html @@ -378,7 +378,7 @@

    diff --git a/Kiba/Extend/Transforms/Marc/ExtractMeetingNameData.html b/Kiba/Extend/Transforms/Marc/ExtractMeetingNameData.html index 309f2281b..fc649b38f 100644 --- a/Kiba/Extend/Transforms/Marc/ExtractMeetingNameData.html +++ b/Kiba/Extend/Transforms/Marc/ExtractMeetingNameData.html @@ -116,7 +116,8 @@

    Overview

    # =001  008000714-7
    -# =711  2\$aAssociation of Child Psychology Annual Conference.$esponsor$evenue
    +# =711  2\$aAssociation of Child Psychology Annual Conference.
    +#          $esponsor$evenue
     rec = get_marc_record(index: 6)
     xform = Marc::ExtractMeetingNameData.new
     results = []
    @@ -139,7 +140,7 @@ 

    Overview

    -

    3.3.0

    +

    4.0.0

    @@ -334,7 +335,7 @@

    -

    3.3.0

    +

    4.0.0

    @@ -347,7 +348,6 @@

     
     
    -37
     38
     39
     40
    @@ -356,10 +356,11 @@ 

    43 44 45 -46

    +46 +47

    -
    # File 'lib/kiba/extend/transforms/marc/extract_meeting_name_data.rb', line 37
    +      
    # File 'lib/kiba/extend/transforms/marc/extract_meeting_name_data.rb', line 38
     
     def initialize(name_type: "meeting",
       name_fields: Kiba::Extend::Marc.meeting_data_tags,
    @@ -382,7 +383,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Marc/ExtractNameData.html b/Kiba/Extend/Transforms/Marc/ExtractNameData.html index ea90f961b..cf9c60737 100644 --- a/Kiba/Extend/Transforms/Marc/ExtractNameData.html +++ b/Kiba/Extend/Transforms/Marc/ExtractNameData.html @@ -130,7 +130,7 @@

    Overview

    -

    3.3.0

    +

    4.0.0

    @@ -232,7 +232,7 @@

    -

    3.3.0

    +

    4.0.0

    @@ -245,16 +245,16 @@

     
     
    -19
    -20
     21
     22
     23
     24
    -25
    +25 +26 +27

    -
    # File 'lib/kiba/extend/transforms/marc/extract_name_data.rb', line 19
    +      
    # File 'lib/kiba/extend/transforms/marc/extract_name_data.rb', line 21
     
     def initialize
       @extractors = [
    @@ -301,7 +301,7 @@ 

    -

    3.3.0

    +

    4.0.0

    @@ -314,17 +314,17 @@

     
     
    -27
    -28
     29
     30
     31
     32
     33
    -34
    +34 +35 +36

    -
    # File 'lib/kiba/extend/transforms/marc/extract_name_data.rb', line 27
    +      
    # File 'lib/kiba/extend/transforms/marc/extract_name_data.rb', line 29
     
     def process(record)
       rows = []
    @@ -344,7 +344,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Marc/ExtractOrgNameData.html b/Kiba/Extend/Transforms/Marc/ExtractOrgNameData.html index 4eeb4f3a9..97de376f2 100644 --- a/Kiba/Extend/Transforms/Marc/ExtractOrgNameData.html +++ b/Kiba/Extend/Transforms/Marc/ExtractOrgNameData.html @@ -138,7 +138,7 @@

    Overview

    -

    3.3.0

    +

    4.0.0

    @@ -333,7 +333,7 @@

    -

    3.3.0

    +

    4.0.0

    @@ -346,8 +346,6 @@

     
     
    -34
    -35
     36
     37
     38
    @@ -355,10 +353,12 @@ 

    40 41 42 -43

    +43 +44 +45

    -
    # File 'lib/kiba/extend/transforms/marc/extract_org_name_data.rb', line 34
    +      
    # File 'lib/kiba/extend/transforms/marc/extract_org_name_data.rb', line 36
     
     def initialize(name_type: "org",
       name_fields: Kiba::Extend::Marc.org_data_tags,
    @@ -381,7 +381,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Marc/ExtractPersonNameData.html b/Kiba/Extend/Transforms/Marc/ExtractPersonNameData.html index 67307efa9..cdc39b25a 100644 --- a/Kiba/Extend/Transforms/Marc/ExtractPersonNameData.html +++ b/Kiba/Extend/Transforms/Marc/ExtractPersonNameData.html @@ -147,7 +147,7 @@

    Overview

    -

    3.3.0

    +

    4.0.0

    @@ -342,7 +342,7 @@

    -

    3.3.0

    +

    4.0.0

    @@ -355,8 +355,6 @@

     
     
    -45
    -46
     47
     48
     49
    @@ -364,10 +362,12 @@ 

    51 52 53 -54

    +54 +55 +56

    -
    # File 'lib/kiba/extend/transforms/marc/extract_person_name_data.rb', line 45
    +      
    # File 'lib/kiba/extend/transforms/marc/extract_person_name_data.rb', line 47
     
     def initialize(name_type: "person",
       name_fields: Kiba::Extend::Marc.person_data_tags,
    @@ -390,7 +390,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Marc/ExtractSubfieldsFromField.html b/Kiba/Extend/Transforms/Marc/ExtractSubfieldsFromField.html index ecf7b1d4e..98d32c37e 100644 --- a/Kiba/Extend/Transforms/Marc/ExtractSubfieldsFromField.html +++ b/Kiba/Extend/Transforms/Marc/ExtractSubfieldsFromField.html @@ -106,12 +106,15 @@

    Overview

    -

    For each occurrence of given field tag, outputs a row with the +

    rubocop:disable Layout/LineLength +For each occurrence of given field tag, outputs a row with the following columns: marcid, fullfield, and one column per specified subfield. If there are more than one occurrnces of a subfield within a given field, the multiple values are separated by the delim value

    +

    rubocop:enable Layout/LineLength

    +
    @@ -166,7 +169,7 @@

    Overview

    -

    3.3.0

    +

    4.0.0

    @@ -332,7 +335,7 @@

    -

    3.3.0

    +

    4.0.0

    @@ -345,18 +348,18 @@

     
     
    -56
    -57
    -58
     59
     60
     61
     62
     63
    -64
    +64 +65 +66 +67

    -
    # File 'lib/kiba/extend/transforms/marc/extract_subfields_from_field.rb', line 56
    +      
    # File 'lib/kiba/extend/transforms/marc/extract_subfields_from_field.rb', line 59
     
     def initialize(tag:, subfields:,
       id_target: Kiba::Extend::Marc.id_target_field,
    @@ -435,7 +438,7 @@ 

    -

    3.3.0

    +

    4.0.0

    @@ -448,9 +451,6 @@

     
     
    -68
    -69
    -70
     71
     72
     73
    @@ -460,10 +460,13 @@ 

    77 78 79 -80

    +80 +81 +82 +83

    -
    # File 'lib/kiba/extend/transforms/marc/extract_subfields_from_field.rb', line 68
    +      
    # File 'lib/kiba/extend/transforms/marc/extract_subfields_from_field.rb', line 71
     
     def process(record)
       fields = select_fields(record, [tag])
    @@ -488,7 +491,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Marc/FieldLinkable.html b/Kiba/Extend/Transforms/Marc/FieldLinkable.html index d1e2809ee..469b1f794 100644 --- a/Kiba/Extend/Transforms/Marc/FieldLinkable.html +++ b/Kiba/Extend/Transforms/Marc/FieldLinkable.html @@ -267,7 +267,7 @@

    diff --git a/Kiba/Extend/Transforms/Marc/FilterRecords.html b/Kiba/Extend/Transforms/Marc/FilterRecords.html index dba6fef2f..9fd10b31d 100644 --- a/Kiba/Extend/Transforms/Marc/FilterRecords.html +++ b/Kiba/Extend/Transforms/Marc/FilterRecords.html @@ -134,7 +134,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Marc/FilterRecords/ById.html b/Kiba/Extend/Transforms/Marc/FilterRecords/ById.html index 7394ab92c..9248a7d34 100644 --- a/Kiba/Extend/Transforms/Marc/FilterRecords/ById.html +++ b/Kiba/Extend/Transforms/Marc/FilterRecords/ById.html @@ -193,7 +193,7 @@

    Overview

    -

    3.3.0

    +

    4.0.0

    @@ -425,7 +425,7 @@

    -

    3.3.0

    +

    4.0.0

    @@ -438,8 +438,6 @@

     
     
    -77
    -78
     79
     80
     81
    @@ -460,10 +458,12 @@ 

    96 97 98 -99

    +99 +100 +101

    -
    # File 'lib/kiba/extend/transforms/marc/filter_records/by_id.rb', line 77
    +      
    # File 'lib/kiba/extend/transforms/marc/filter_records/by_id.rb', line 79
     
     def initialize(
       id_values:, action:,
    @@ -581,7 +581,7 @@ 

    -

    3.3.0

    +

    4.0.0

    @@ -594,18 +594,18 @@

     
     
    -104
    -105
     106
     107
     108
     109
     110
     111
    -112
    +112 +113 +114

    -
    # File 'lib/kiba/extend/transforms/marc/filter_records/by_id.rb', line 104
    +      
    # File 'lib/kiba/extend/transforms/marc/filter_records/by_id.rb', line 106
     
     def process(record)
       case action
    @@ -626,7 +626,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Marc/FilterRecords/WithLambda.html b/Kiba/Extend/Transforms/Marc/FilterRecords/WithLambda.html index 3453e613f..39ed3fa59 100644 --- a/Kiba/Extend/Transforms/Marc/FilterRecords/WithLambda.html +++ b/Kiba/Extend/Transforms/Marc/FilterRecords/WithLambda.html @@ -169,7 +169,7 @@

    Overview

    -

    3.3.0

    +

    4.0.0

    @@ -312,7 +312,7 @@

    -

    3.3.0

    +

    4.0.0

    @@ -325,15 +325,15 @@

     
     
    -47
    -48
     49
     50
     51
    -52
    +52 +53 +54

    -
    # File 'lib/kiba/extend/transforms/marc/filter_records/with_lambda.rb', line 47
    +      
    # File 'lib/kiba/extend/transforms/marc/filter_records/with_lambda.rb', line 49
     
     def initialize(action:, lambda:)
       validate_action_argument(action)
    @@ -434,7 +434,7 @@ 

    -

    3.3.0

    +

    4.0.0

    @@ -447,8 +447,6 @@

     
     
    -57
    -58
     59
     60
     61
    @@ -457,10 +455,12 @@ 

    64 65 66 -67

    +67 +68 +69

    -
    # File 'lib/kiba/extend/transforms/marc/filter_records/with_lambda.rb', line 57
    +      
    # File 'lib/kiba/extend/transforms/marc/filter_records/with_lambda.rb', line 59
     
     def process(record)
       validate_lambda(record) unless lambda_validated
    @@ -483,7 +483,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Merge.html b/Kiba/Extend/Transforms/Merge.html index 160c1568d..adf3e0b0e 100644 --- a/Kiba/Extend/Transforms/Merge.html +++ b/Kiba/Extend/Transforms/Merge.html @@ -153,7 +153,7 @@

    diff --git a/Kiba/Extend/Transforms/Merge/CompareFieldsFlag.html b/Kiba/Extend/Transforms/Merge/CompareFieldsFlag.html index 065667caa..5a3514362 100644 --- a/Kiba/Extend/Transforms/Merge/CompareFieldsFlag.html +++ b/Kiba/Extend/Transforms/Merge/CompareFieldsFlag.html @@ -286,7 +286,7 @@

    diff --git a/Kiba/Extend/Transforms/Merge/ConstantValue.html b/Kiba/Extend/Transforms/Merge/ConstantValue.html index 658dba417..7f28e6ac6 100644 --- a/Kiba/Extend/Transforms/Merge/ConstantValue.html +++ b/Kiba/Extend/Transforms/Merge/ConstantValue.html @@ -370,7 +370,7 @@

    diff --git a/Kiba/Extend/Transforms/Merge/ConstantValueConditional.html b/Kiba/Extend/Transforms/Merge/ConstantValueConditional.html index 7beb41253..5ff7045b0 100644 --- a/Kiba/Extend/Transforms/Merge/ConstantValueConditional.html +++ b/Kiba/Extend/Transforms/Merge/ConstantValueConditional.html @@ -424,7 +424,7 @@

    diff --git a/Kiba/Extend/Transforms/Merge/ConstantValueConditional/ConditionError.html b/Kiba/Extend/Transforms/Merge/ConstantValueConditional/ConditionError.html index 11e060586..4d14c2d7e 100644 --- a/Kiba/Extend/Transforms/Merge/ConstantValueConditional/ConditionError.html +++ b/Kiba/Extend/Transforms/Merge/ConstantValueConditional/ConditionError.html @@ -215,7 +215,7 @@

    diff --git a/Kiba/Extend/Transforms/Merge/ConstantValueConditional/NonBooleanConditionError.html b/Kiba/Extend/Transforms/Merge/ConstantValueConditional/NonBooleanConditionError.html index b35f055ff..3687635f5 100644 --- a/Kiba/Extend/Transforms/Merge/ConstantValueConditional/NonBooleanConditionError.html +++ b/Kiba/Extend/Transforms/Merge/ConstantValueConditional/NonBooleanConditionError.html @@ -213,7 +213,7 @@

    diff --git a/Kiba/Extend/Transforms/Merge/ConstantValues.html b/Kiba/Extend/Transforms/Merge/ConstantValues.html index c0d5f7ae3..17b752cb8 100644 --- a/Kiba/Extend/Transforms/Merge/ConstantValues.html +++ b/Kiba/Extend/Transforms/Merge/ConstantValues.html @@ -365,7 +365,7 @@

    diff --git a/Kiba/Extend/Transforms/Merge/MultiRowLookup.html b/Kiba/Extend/Transforms/Merge/MultiRowLookup.html index 00217e287..35b412e93 100644 --- a/Kiba/Extend/Transforms/Merge/MultiRowLookup.html +++ b/Kiba/Extend/Transforms/Merge/MultiRowLookup.html @@ -560,7 +560,7 @@

    diff --git a/Kiba/Extend/Transforms/Merge/MultiRowLookup/EmptyFieldmap.html b/Kiba/Extend/Transforms/Merge/MultiRowLookup/EmptyFieldmap.html index 3f738d42a..ec6a4647e 100644 --- a/Kiba/Extend/Transforms/Merge/MultiRowLookup/EmptyFieldmap.html +++ b/Kiba/Extend/Transforms/Merge/MultiRowLookup/EmptyFieldmap.html @@ -133,7 +133,7 @@

    Methods included from - Generated on Mon Sep 11 16:41:01 2023 by + Generated on Mon Sep 11 17:56:06 2023 by yard 0.9.34 (ruby-2.7.8). diff --git a/Kiba/Extend/Transforms/Merge/MultiRowLookup/LookupTypeError.html b/Kiba/Extend/Transforms/Merge/MultiRowLookup/LookupTypeError.html index 8a9769eb2..5fc0da5fd 100644 --- a/Kiba/Extend/Transforms/Merge/MultiRowLookup/LookupTypeError.html +++ b/Kiba/Extend/Transforms/Merge/MultiRowLookup/LookupTypeError.html @@ -254,7 +254,7 @@

    diff --git a/Kiba/Extend/Transforms/Merge/MultivalueConstant.html b/Kiba/Extend/Transforms/Merge/MultivalueConstant.html index 0a9dd5b18..0596f0e5a 100644 --- a/Kiba/Extend/Transforms/Merge/MultivalueConstant.html +++ b/Kiba/Extend/Transforms/Merge/MultivalueConstant.html @@ -438,7 +438,7 @@

    diff --git a/Kiba/Extend/Transforms/MsAccess.html b/Kiba/Extend/Transforms/MsAccess.html index 45b9fd673..7e5c73724 100644 --- a/Kiba/Extend/Transforms/MsAccess.html +++ b/Kiba/Extend/Transforms/MsAccess.html @@ -115,7 +115,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/MsAccess/ScientificNotationToNumberString.html b/Kiba/Extend/Transforms/MsAccess/ScientificNotationToNumberString.html index 4cb288490..7723b538e 100644 --- a/Kiba/Extend/Transforms/MsAccess/ScientificNotationToNumberString.html +++ b/Kiba/Extend/Transforms/MsAccess/ScientificNotationToNumberString.html @@ -275,7 +275,7 @@

    diff --git a/Kiba/Extend/Transforms/MultivalPlusDelimDeprecatable.html b/Kiba/Extend/Transforms/MultivalPlusDelimDeprecatable.html index ddcc925d6..2173cbdff 100644 --- a/Kiba/Extend/Transforms/MultivalPlusDelimDeprecatable.html +++ b/Kiba/Extend/Transforms/MultivalPlusDelimDeprecatable.html @@ -263,7 +263,7 @@

    diff --git a/Kiba/Extend/Transforms/Name.html b/Kiba/Extend/Transforms/Name.html index 2b46d33e3..59417ac2c 100644 --- a/Kiba/Extend/Transforms/Name.html +++ b/Kiba/Extend/Transforms/Name.html @@ -132,7 +132,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Name/ConvertInvertedToDirectForm.html b/Kiba/Extend/Transforms/Name/ConvertInvertedToDirectForm.html index 714c477c6..56a12386b 100644 --- a/Kiba/Extend/Transforms/Name/ConvertInvertedToDirectForm.html +++ b/Kiba/Extend/Transforms/Name/ConvertInvertedToDirectForm.html @@ -507,7 +507,7 @@

    diff --git a/Kiba/Extend/Transforms/Name/SplitInverted.html b/Kiba/Extend/Transforms/Name/SplitInverted.html index f8532d43c..c01115f46 100644 --- a/Kiba/Extend/Transforms/Name/SplitInverted.html +++ b/Kiba/Extend/Transforms/Name/SplitInverted.html @@ -487,7 +487,7 @@

    diff --git a/Kiba/Extend/Transforms/Prepend.html b/Kiba/Extend/Transforms/Prepend.html index 6b702fbc5..86f083dbc 100644 --- a/Kiba/Extend/Transforms/Prepend.html +++ b/Kiba/Extend/Transforms/Prepend.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Prepend/FieldToFieldValue.html b/Kiba/Extend/Transforms/Prepend/FieldToFieldValue.html index def5fce82..cbd5b3cf8 100644 --- a/Kiba/Extend/Transforms/Prepend/FieldToFieldValue.html +++ b/Kiba/Extend/Transforms/Prepend/FieldToFieldValue.html @@ -553,7 +553,7 @@

    diff --git a/Kiba/Extend/Transforms/Prepend/FieldToFieldValue/MissingDelimiterError.html b/Kiba/Extend/Transforms/Prepend/FieldToFieldValue/MissingDelimiterError.html index c88477340..9c9c132da 100644 --- a/Kiba/Extend/Transforms/Prepend/FieldToFieldValue/MissingDelimiterError.html +++ b/Kiba/Extend/Transforms/Prepend/FieldToFieldValue/MissingDelimiterError.html @@ -221,7 +221,7 @@

    diff --git a/Kiba/Extend/Transforms/Prepend/ToFieldValue.html b/Kiba/Extend/Transforms/Prepend/ToFieldValue.html index dc9bb5b58..e221c75b2 100644 --- a/Kiba/Extend/Transforms/Prepend/ToFieldValue.html +++ b/Kiba/Extend/Transforms/Prepend/ToFieldValue.html @@ -433,7 +433,7 @@

    diff --git a/Kiba/Extend/Transforms/Rename.html b/Kiba/Extend/Transforms/Rename.html index 768b12371..29af14eee 100644 --- a/Kiba/Extend/Transforms/Rename.html +++ b/Kiba/Extend/Transforms/Rename.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Rename/Field.html b/Kiba/Extend/Transforms/Rename/Field.html index 37eedfca2..70add7ac3 100644 --- a/Kiba/Extend/Transforms/Rename/Field.html +++ b/Kiba/Extend/Transforms/Rename/Field.html @@ -491,7 +491,7 @@

    diff --git a/Kiba/Extend/Transforms/Rename/Fields.html b/Kiba/Extend/Transforms/Rename/Fields.html index 37dc30855..38ecf80d2 100644 --- a/Kiba/Extend/Transforms/Rename/Fields.html +++ b/Kiba/Extend/Transforms/Rename/Fields.html @@ -390,7 +390,7 @@

    diff --git a/Kiba/Extend/Transforms/Replace.html b/Kiba/Extend/Transforms/Replace.html index 073d78ab7..849ce9b85 100644 --- a/Kiba/Extend/Transforms/Replace.html +++ b/Kiba/Extend/Transforms/Replace.html @@ -119,7 +119,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Replace/EmptyFieldValues.html b/Kiba/Extend/Transforms/Replace/EmptyFieldValues.html index 66382a50a..eb8ade891 100644 --- a/Kiba/Extend/Transforms/Replace/EmptyFieldValues.html +++ b/Kiba/Extend/Transforms/Replace/EmptyFieldValues.html @@ -523,7 +523,7 @@

    diff --git a/Kiba/Extend/Transforms/Replace/FieldValueWithStaticMapping.html b/Kiba/Extend/Transforms/Replace/FieldValueWithStaticMapping.html index ca51e4100..57126a1d3 100644 --- a/Kiba/Extend/Transforms/Replace/FieldValueWithStaticMapping.html +++ b/Kiba/Extend/Transforms/Replace/FieldValueWithStaticMapping.html @@ -784,7 +784,7 @@

    diff --git a/Kiba/Extend/Transforms/Replace/NormWithMostFrequentlyUsedForm.html b/Kiba/Extend/Transforms/Replace/NormWithMostFrequentlyUsedForm.html index 4981e7df5..05f777984 100644 --- a/Kiba/Extend/Transforms/Replace/NormWithMostFrequentlyUsedForm.html +++ b/Kiba/Extend/Transforms/Replace/NormWithMostFrequentlyUsedForm.html @@ -206,6 +206,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -370,6 +385,21 @@

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -377,17 +407,17 @@

     
     
    -99
    -100
     101
     102
     103
     104
     105
    -106
    +106 +107 +108

    -
    # File 'lib/kiba/extend/transforms/replace/norm_with_most_frequently_used_form.rb', line 99
    +      
    # File 'lib/kiba/extend/transforms/replace/norm_with_most_frequently_used_form.rb', line 101
     
     def initialize(normfield:, nonnormfield:, target: nil)
       @normfield = normfield
    @@ -418,22 +448,46 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -114
    -115
     116
     117
     118
     119
    -120
    +120 +121 +122
    -
    # File 'lib/kiba/extend/transforms/replace/norm_with_most_frequently_used_form.rb', line 114
    +      
    # File 'lib/kiba/extend/transforms/replace/norm_with_most_frequently_used_form.rb', line 116
     
     def close
       populate_lookup
    @@ -456,20 +510,44 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -108
    -109
     110
     111
    -112
    +112 +113 +114
    -
    # File 'lib/kiba/extend/transforms/replace/norm_with_most_frequently_used_form.rb', line 108
    +      
    # File 'lib/kiba/extend/transforms/replace/norm_with_most_frequently_used_form.rb', line 110
     
     def process(row)
       populate_data(row)
    @@ -486,7 +564,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Reshape.html b/Kiba/Extend/Transforms/Reshape.html index e43a3cfe6..123fe18c5 100644 --- a/Kiba/Extend/Transforms/Reshape.html +++ b/Kiba/Extend/Transforms/Reshape.html @@ -125,7 +125,7 @@

    See also:

    diff --git a/Kiba/Extend/Transforms/Reshape/FieldsToFieldGroupWithConstant.html b/Kiba/Extend/Transforms/Reshape/FieldsToFieldGroupWithConstant.html index 9695132a3..f1692f6d0 100644 --- a/Kiba/Extend/Transforms/Reshape/FieldsToFieldGroupWithConstant.html +++ b/Kiba/Extend/Transforms/Reshape/FieldsToFieldGroupWithConstant.html @@ -720,7 +720,7 @@

    diff --git a/Kiba/Extend/Transforms/Reshape/SimplePivot.html b/Kiba/Extend/Transforms/Reshape/SimplePivot.html index 3ffe76eae..d2cac128d 100644 --- a/Kiba/Extend/Transforms/Reshape/SimplePivot.html +++ b/Kiba/Extend/Transforms/Reshape/SimplePivot.html @@ -479,7 +479,7 @@

    diff --git a/Kiba/Extend/Transforms/SepDeprecatable.html b/Kiba/Extend/Transforms/SepDeprecatable.html index 80deb7907..d59bdc0d0 100644 --- a/Kiba/Extend/Transforms/SepDeprecatable.html +++ b/Kiba/Extend/Transforms/SepDeprecatable.html @@ -349,7 +349,7 @@

    diff --git a/Kiba/Extend/Transforms/SingleWarnable.html b/Kiba/Extend/Transforms/SingleWarnable.html index df737b4c4..729ce6e46 100644 --- a/Kiba/Extend/Transforms/SingleWarnable.html +++ b/Kiba/Extend/Transforms/SingleWarnable.html @@ -228,7 +228,7 @@

    diff --git a/Kiba/Extend/Transforms/Sort.html b/Kiba/Extend/Transforms/Sort.html index 1813a45ef..502e134f9 100644 --- a/Kiba/Extend/Transforms/Sort.html +++ b/Kiba/Extend/Transforms/Sort.html @@ -125,7 +125,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Sort/ByFieldValue.html b/Kiba/Extend/Transforms/Sort/ByFieldValue.html index 606b5ecfa..79276fbda 100644 --- a/Kiba/Extend/Transforms/Sort/ByFieldValue.html +++ b/Kiba/Extend/Transforms/Sort/ByFieldValue.html @@ -263,6 +263,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -459,6 +474,21 @@

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -466,18 +496,18 @@

     
     
    -155
    -156
     157
     158
     159
     160
     161
     162
    -163
    +163 +164 +165

    -
    # File 'lib/kiba/extend/transforms/sort/by_field_value.rb', line 155
    +      
    # File 'lib/kiba/extend/transforms/sort/by_field_value.rb', line 157
     
     def initialize(field:, blanks: :last, delim: nil, mode: :smart,
       order: :asc)
    @@ -509,20 +539,44 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -177
    -178
     179
     180
    -181
    +181 +182 +183
    -
    # File 'lib/kiba/extend/transforms/sort/by_field_value.rb', line 177
    +      
    # File 'lib/kiba/extend/transforms/sort/by_field_value.rb', line 179
     
     def close
       rows[:blank].each { |row| yield row } if blanks == :first
    @@ -566,6 +620,21 @@ 

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -573,8 +642,6 @@

     
     
    -166
    -167
     168
     169
     170
    @@ -582,10 +649,12 @@ 

    172 173 174 -175

    +175 +176 +177

    -
    # File 'lib/kiba/extend/transforms/sort/by_field_value.rb', line 166
    +      
    # File 'lib/kiba/extend/transforms/sort/by_field_value.rb', line 168
     
     def process(row)
       if row.key?(field)
    @@ -607,7 +676,7 @@ 

    diff --git a/Kiba/Extend/Transforms/Split.html b/Kiba/Extend/Transforms/Split.html index 530c6829f..05c5d091e 100644 --- a/Kiba/Extend/Transforms/Split.html +++ b/Kiba/Extend/Transforms/Split.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Split/IntoMultipleColumns.html b/Kiba/Extend/Transforms/Split/IntoMultipleColumns.html index 195c0d19b..5ecebfad8 100644 --- a/Kiba/Extend/Transforms/Split/IntoMultipleColumns.html +++ b/Kiba/Extend/Transforms/Split/IntoMultipleColumns.html @@ -487,7 +487,7 @@

    diff --git a/Kiba/Extend/Transforms/Split/PublicationStatement.html b/Kiba/Extend/Transforms/Split/PublicationStatement.html index 803c79a15..fde3f1abd 100644 --- a/Kiba/Extend/Transforms/Split/PublicationStatement.html +++ b/Kiba/Extend/Transforms/Split/PublicationStatement.html @@ -249,6 +249,21 @@

    Usage in jobs

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -260,7 +275,31 @@

    DEFAULT_FIELDNAMES = - +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
    %i[pubplace publisher pubdate
     manplace manufacturer mandate]
    @@ -409,6 +448,21 @@

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -416,16 +470,16 @@

     
     
    -150
    -151
     152
     153
     154
     155
    -156
    +156 +157 +158

    -
    # File 'lib/kiba/extend/transforms/split/publication_statement.rb', line 150
    +      
    # File 'lib/kiba/extend/transforms/split/publication_statement.rb', line 152
     
     def initialize(source:,
       fieldname_overrides: nil,
    @@ -488,6 +542,21 @@ 

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -498,16 +567,16 @@

     
     
    -160
    -161
     162
     163
     164
     165
    -166
    +166 +167 +168

    -
    # File 'lib/kiba/extend/transforms/split/publication_statement.rb', line 160
    +      
    # File 'lib/kiba/extend/transforms/split/publication_statement.rb', line 162
     
     def process(row)
       add_all_fields(row)
    @@ -526,7 +595,7 @@ 

    diff --git a/Kiba/Extend/Transforms/StringValue.html b/Kiba/Extend/Transforms/StringValue.html index 8a50840f1..86feda545 100644 --- a/Kiba/Extend/Transforms/StringValue.html +++ b/Kiba/Extend/Transforms/StringValue.html @@ -132,7 +132,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/StringValue/ToArray.html b/Kiba/Extend/Transforms/StringValue/ToArray.html index cc8a90cd6..a3cdd02cd 100644 --- a/Kiba/Extend/Transforms/StringValue/ToArray.html +++ b/Kiba/Extend/Transforms/StringValue/ToArray.html @@ -652,7 +652,7 @@

    diff --git a/Kiba/Extend/Transforms/Take.html b/Kiba/Extend/Transforms/Take.html index eac0aab5c..5a560bfa3 100644 --- a/Kiba/Extend/Transforms/Take.html +++ b/Kiba/Extend/Transforms/Take.html @@ -115,7 +115,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Take/First.html b/Kiba/Extend/Transforms/Take/First.html index d044eaea6..5a70561dc 100644 --- a/Kiba/Extend/Transforms/Take/First.html +++ b/Kiba/Extend/Transforms/Take/First.html @@ -334,7 +334,7 @@

    diff --git a/Kiba/Extend/Transforms/Warn.html b/Kiba/Extend/Transforms/Warn.html index 0c9ad2ab1..acceec854 100644 --- a/Kiba/Extend/Transforms/Warn.html +++ b/Kiba/Extend/Transforms/Warn.html @@ -117,7 +117,7 @@

    Overview

    diff --git a/Kiba/Extend/Transforms/Warn/IfFieldValueMatches.html b/Kiba/Extend/Transforms/Warn/IfFieldValueMatches.html index 71115f356..61dfc1158 100644 --- a/Kiba/Extend/Transforms/Warn/IfFieldValueMatches.html +++ b/Kiba/Extend/Transforms/Warn/IfFieldValueMatches.html @@ -523,7 +523,7 @@

    diff --git a/Kiba/Extend/Transforms/Warn/UnevenFields.html b/Kiba/Extend/Transforms/Warn/UnevenFields.html index 5af54a40a..ea48c339f 100644 --- a/Kiba/Extend/Transforms/Warn/UnevenFields.html +++ b/Kiba/Extend/Transforms/Warn/UnevenFields.html @@ -432,7 +432,7 @@

    diff --git a/Kiba/Extend/Transforms/Warn/UnlessFieldValueMatches.html b/Kiba/Extend/Transforms/Warn/UnlessFieldValueMatches.html index 260a71760..37abc0a1c 100644 --- a/Kiba/Extend/Transforms/Warn/UnlessFieldValueMatches.html +++ b/Kiba/Extend/Transforms/Warn/UnlessFieldValueMatches.html @@ -522,7 +522,7 @@

    diff --git a/Kiba/Extend/Utils.html b/Kiba/Extend/Utils.html index 252f2d49a..7d060262f 100644 --- a/Kiba/Extend/Utils.html +++ b/Kiba/Extend/Utils.html @@ -109,7 +109,7 @@

    Defined Under Namespace

    diff --git a/Kiba/Extend/Utils/DelimInValueFingerprintError.html b/Kiba/Extend/Utils/DelimInValueFingerprintError.html index 11d047be7..7c0714720 100644 --- a/Kiba/Extend/Utils/DelimInValueFingerprintError.html +++ b/Kiba/Extend/Utils/DelimInValueFingerprintError.html @@ -140,7 +140,7 @@

    Overview

    diff --git a/Kiba/Extend/Utils/ExtractFractions.html b/Kiba/Extend/Utils/ExtractFractions.html index 3754e6931..8dcb6d898 100644 --- a/Kiba/Extend/Utils/ExtractFractions.html +++ b/Kiba/Extend/Utils/ExtractFractions.html @@ -342,7 +342,7 @@

    diff --git a/Kiba/Extend/Utils/FieldValueMatcher.html b/Kiba/Extend/Utils/FieldValueMatcher.html index a6742d04e..1078baeb7 100644 --- a/Kiba/Extend/Utils/FieldValueMatcher.html +++ b/Kiba/Extend/Utils/FieldValueMatcher.html @@ -616,7 +616,7 @@

    diff --git a/Kiba/Extend/Utils/Fieldset.html b/Kiba/Extend/Utils/Fieldset.html index cb0323e1f..43152ba23 100644 --- a/Kiba/Extend/Utils/Fieldset.html +++ b/Kiba/Extend/Utils/Fieldset.html @@ -579,7 +579,7 @@

    diff --git a/Kiba/Extend/Utils/FingerprintCreator.html b/Kiba/Extend/Utils/FingerprintCreator.html index fec6291bc..b723a46bb 100644 --- a/Kiba/Extend/Utils/FingerprintCreator.html +++ b/Kiba/Extend/Utils/FingerprintCreator.html @@ -380,7 +380,7 @@

    diff --git a/Kiba/Extend/Utils/IterativeCleanupJobRegistrar.html b/Kiba/Extend/Utils/IterativeCleanupJobRegistrar.html index 367d6daa8..79eb82762 100644 --- a/Kiba/Extend/Utils/IterativeCleanupJobRegistrar.html +++ b/Kiba/Extend/Utils/IterativeCleanupJobRegistrar.html @@ -99,8 +99,34 @@ +

    Overview

    +
    +

    Adds jobs defined by Mixins::IterativeCleanup to + registry

    +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
    + @@ -216,6 +242,21 @@

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -223,12 +264,12 @@

     
     
    -9
    -10
    -11
    +13 +14 +15

    -
    # File 'lib/kiba/extend/utils/iterative_cleanup_job_registrar.rb', line 9
    +      
    # File 'lib/kiba/extend/utils/iterative_cleanup_job_registrar.rb', line 13
     
     def initialize
       @to_register = gather
    @@ -254,18 +295,42 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -5
    -6
    -7
    +9 +10 +11
    -
    # File 'lib/kiba/extend/utils/iterative_cleanup_job_registrar.rb', line 5
    +      
    # File 'lib/kiba/extend/utils/iterative_cleanup_job_registrar.rb', line 9
     
     def self.call
       new.call
    @@ -290,21 +355,45 @@ 

    -

    +
    +
    + + +
    +
    +
    + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    + +
     
     
    -13
    -14
    -15
    -16
     17
    -18
    +18 +19 +20 +21 +22
    -
    # File 'lib/kiba/extend/utils/iterative_cleanup_job_registrar.rb', line 13
    +      
    # File 'lib/kiba/extend/utils/iterative_cleanup_job_registrar.rb', line 17
     
     def call
       puts "Registering iterative cleanup jobs"
    @@ -322,7 +411,7 @@ 

    diff --git a/Kiba/Extend/Utils/Lookup.html b/Kiba/Extend/Utils/Lookup.html index 7e05d0f2f..a07ff1e77 100644 --- a/Kiba/Extend/Utils/Lookup.html +++ b/Kiba/Extend/Utils/Lookup.html @@ -447,7 +447,7 @@

    diff --git a/Kiba/Extend/Utils/Lookup/CriteriaChecker.html b/Kiba/Extend/Utils/Lookup/CriteriaChecker.html index 48d25edf1..3665c80fb 100644 --- a/Kiba/Extend/Utils/Lookup/CriteriaChecker.html +++ b/Kiba/Extend/Utils/Lookup/CriteriaChecker.html @@ -385,7 +385,7 @@

    diff --git a/Kiba/Extend/Utils/Lookup/FieldEmptiness.html b/Kiba/Extend/Utils/Lookup/FieldEmptiness.html index b0ec3c004..9ec5aab6e 100644 --- a/Kiba/Extend/Utils/Lookup/FieldEmptiness.html +++ b/Kiba/Extend/Utils/Lookup/FieldEmptiness.html @@ -281,7 +281,7 @@

    diff --git a/Kiba/Extend/Utils/Lookup/MultivalPairs.html b/Kiba/Extend/Utils/Lookup/MultivalPairs.html index 464296346..4c9151cf3 100644 --- a/Kiba/Extend/Utils/Lookup/MultivalPairs.html +++ b/Kiba/Extend/Utils/Lookup/MultivalPairs.html @@ -337,7 +337,7 @@

    diff --git a/Kiba/Extend/Utils/Lookup/PairEquality.html b/Kiba/Extend/Utils/Lookup/PairEquality.html index 3848a3d1c..d813805b4 100644 --- a/Kiba/Extend/Utils/Lookup/PairEquality.html +++ b/Kiba/Extend/Utils/Lookup/PairEquality.html @@ -331,7 +331,7 @@

    diff --git a/Kiba/Extend/Utils/Lookup/PairInclusion.html b/Kiba/Extend/Utils/Lookup/PairInclusion.html index 056aa2018..74ac7cecd 100644 --- a/Kiba/Extend/Utils/Lookup/PairInclusion.html +++ b/Kiba/Extend/Utils/Lookup/PairInclusion.html @@ -329,7 +329,7 @@

    diff --git a/Kiba/Extend/Utils/Lookup/RowSelector.html b/Kiba/Extend/Utils/Lookup/RowSelector.html index 7a3700607..6f566eef5 100644 --- a/Kiba/Extend/Utils/Lookup/RowSelector.html +++ b/Kiba/Extend/Utils/Lookup/RowSelector.html @@ -202,7 +202,7 @@

    diff --git a/Kiba/Extend/Utils/Lookup/RowSelectorByHash.html b/Kiba/Extend/Utils/Lookup/RowSelectorByHash.html index 9523c9df4..57ca84ee6 100644 --- a/Kiba/Extend/Utils/Lookup/RowSelectorByHash.html +++ b/Kiba/Extend/Utils/Lookup/RowSelectorByHash.html @@ -337,7 +337,7 @@

    diff --git a/Kiba/Extend/Utils/Lookup/RowSelectorByLambda.html b/Kiba/Extend/Utils/Lookup/RowSelectorByLambda.html index 21c3b10fd..9b82814b4 100644 --- a/Kiba/Extend/Utils/Lookup/RowSelectorByLambda.html +++ b/Kiba/Extend/Utils/Lookup/RowSelectorByLambda.html @@ -382,7 +382,7 @@

    diff --git a/Kiba/Extend/Utils/Lookup/RowSorter.html b/Kiba/Extend/Utils/Lookup/RowSorter.html index 858c2048b..a770feefa 100644 --- a/Kiba/Extend/Utils/Lookup/RowSorter.html +++ b/Kiba/Extend/Utils/Lookup/RowSorter.html @@ -515,7 +515,7 @@

    diff --git a/Kiba/Extend/Utils/Lookup/RowSorter/MissingSortFieldError.html b/Kiba/Extend/Utils/Lookup/RowSorter/MissingSortFieldError.html index 80735d126..5cc45b262 100644 --- a/Kiba/Extend/Utils/Lookup/RowSorter/MissingSortFieldError.html +++ b/Kiba/Extend/Utils/Lookup/RowSorter/MissingSortFieldError.html @@ -157,7 +157,7 @@

    Methods included from - Generated on Mon Sep 11 16:41:00 2023 by + Generated on Mon Sep 11 17:56:04 2023 by yard 0.9.34 (ruby-2.7.8). diff --git a/Kiba/Extend/Utils/Lookup/SetChecker.html b/Kiba/Extend/Utils/Lookup/SetChecker.html index 4bf3ffe9d..31506d12f 100644 --- a/Kiba/Extend/Utils/Lookup/SetChecker.html +++ b/Kiba/Extend/Utils/Lookup/SetChecker.html @@ -437,7 +437,7 @@

    diff --git a/Kiba/Extend/Utils/LookupHash.html b/Kiba/Extend/Utils/LookupHash.html index a112e0214..e56e1e092 100644 --- a/Kiba/Extend/Utils/LookupHash.html +++ b/Kiba/Extend/Utils/LookupHash.html @@ -376,7 +376,7 @@

    diff --git a/Kiba/Extend/Utils/MarcIdExtractor.html b/Kiba/Extend/Utils/MarcIdExtractor.html index 7ff358c48..df901d952 100644 --- a/Kiba/Extend/Utils/MarcIdExtractor.html +++ b/Kiba/Extend/Utils/MarcIdExtractor.html @@ -387,7 +387,7 @@

    diff --git a/Kiba/Extend/Utils/MarcIdExtractor/ControlFieldsDoNotHaveSubfieldsError.html b/Kiba/Extend/Utils/MarcIdExtractor/ControlFieldsDoNotHaveSubfieldsError.html index 109e8393b..170fd78ea 100644 --- a/Kiba/Extend/Utils/MarcIdExtractor/ControlFieldsDoNotHaveSubfieldsError.html +++ b/Kiba/Extend/Utils/MarcIdExtractor/ControlFieldsDoNotHaveSubfieldsError.html @@ -157,7 +157,7 @@

    Methods included from - Generated on Mon Sep 11 16:41:00 2023 by + Generated on Mon Sep 11 17:56:04 2023 by yard 0.9.34 (ruby-2.7.8). diff --git a/Kiba/Extend/Utils/MarcNameCleaner.html b/Kiba/Extend/Utils/MarcNameCleaner.html index 7ef6c79d9..f8ca56ad3 100644 --- a/Kiba/Extend/Utils/MarcNameCleaner.html +++ b/Kiba/Extend/Utils/MarcNameCleaner.html @@ -108,6 +108,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -197,6 +212,21 @@

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -207,14 +237,14 @@

     
     
    -12
    -13
     14
     15
    -16
    +16 +17 +18

    -
    # File 'lib/kiba/extend/utils/marc_name_cleaner.rb', line 12
    +      
    # File 'lib/kiba/extend/utils/marc_name_cleaner.rb', line 14
     
     def call(value)
       value.sub(/,$/, "")
    @@ -231,7 +261,7 @@ 

    diff --git a/Kiba/Extend/Utils/MarcRoleTermCleaner.html b/Kiba/Extend/Utils/MarcRoleTermCleaner.html index 2a9cc33a1..bf15fc6a5 100644 --- a/Kiba/Extend/Utils/MarcRoleTermCleaner.html +++ b/Kiba/Extend/Utils/MarcRoleTermCleaner.html @@ -108,6 +108,21 @@

    Overview

    +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      + +
    • + +
    @@ -197,6 +212,21 @@

    + + + +

    Since:

    +
      + +
    • + + + + + +

      4.0.0

      +
      +
    @@ -207,8 +237,6 @@

     
     
    -12
    -13
     14
     15
     16
    @@ -222,10 +250,12 @@ 

    24 25 26 -27

    +27 +28 +29

    -
    # File 'lib/kiba/extend/utils/marc_role_term_cleaner.rb', line 12
    +      
    # File 'lib/kiba/extend/utils/marc_role_term_cleaner.rb', line 14
     
     def call(value)
       value.sub(/,$/, "")
    @@ -253,7 +283,7 @@ 

    diff --git a/Kiba/Extend/Utils/MultiSourceNormalizer.html b/Kiba/Extend/Utils/MultiSourceNormalizer.html index 8bb10a56d..83fd78c7c 100644 --- a/Kiba/Extend/Utils/MultiSourceNormalizer.html +++ b/Kiba/Extend/Utils/MultiSourceNormalizer.html @@ -455,7 +455,7 @@

    diff --git a/Kiba/Extend/Utils/PreJobBackupTask.html b/Kiba/Extend/Utils/PreJobBackupTask.html index 630a090cf..7d922d757 100644 --- a/Kiba/Extend/Utils/PreJobBackupTask.html +++ b/Kiba/Extend/Utils/PreJobBackupTask.html @@ -346,7 +346,7 @@

    diff --git a/Kiba/Extend/Utils/PreJobNukeTask.html b/Kiba/Extend/Utils/PreJobNukeTask.html index e6524d117..08e15b6af 100644 --- a/Kiba/Extend/Utils/PreJobNukeTask.html +++ b/Kiba/Extend/Utils/PreJobNukeTask.html @@ -276,7 +276,7 @@

    diff --git a/Kiba/Extend/Utils/PreJobTask.html b/Kiba/Extend/Utils/PreJobTask.html index b6188c62b..255c0e40b 100644 --- a/Kiba/Extend/Utils/PreJobTask.html +++ b/Kiba/Extend/Utils/PreJobTask.html @@ -306,7 +306,7 @@

    diff --git a/Kiba/Extend/Utils/StringNormalizer.html b/Kiba/Extend/Utils/StringNormalizer.html index 82dfb0e78..163f05d3c 100644 --- a/Kiba/Extend/Utils/StringNormalizer.html +++ b/Kiba/Extend/Utils/StringNormalizer.html @@ -616,7 +616,7 @@

    diff --git a/Runnable.html b/Runnable.html index 75ad432a0..f5e069688 100644 --- a/Runnable.html +++ b/Runnable.html @@ -114,7 +114,7 @@ diff --git a/_index.html b/_index.html index 08e166ee3..cdca6b10e 100644 --- a/_index.html +++ b/_index.html @@ -2050,7 +2050,7 @@

    Namespace Listing A-Z

    diff --git a/file.LICENSE.html b/file.LICENSE.html index 9e11a28c7..1c397054f 100644 --- a/file.LICENSE.html +++ b/file.LICENSE.html @@ -60,7 +60,7 @@
    The MIT License (MIT)

    Copyright (c) 2020 Kristina Spurgin

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in
    all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.
    diff --git a/file.README.html b/file.README.html index f1a147797..15fadc89e 100644 --- a/file.README.html +++ b/file.README.html @@ -118,7 +118,7 @@

    Contributing

    diff --git a/file.cli.html b/file.cli.html index 490176364..c6ad6e942 100644 --- a/file.cli.html +++ b/file.cli.html @@ -156,7 +156,7 @@

    Architecture/design

    diff --git a/file.common_patterns_tips_tricks.html b/file.common_patterns_tips_tricks.html index 5d187d9f9..97f2343df 100644 --- a/file.common_patterns_tips_tricks.html +++ b/file.common_patterns_tips_tricks.html @@ -226,7 +226,7 @@

    - Generated on Mon Sep 11 16:40:58 2023 by + Generated on Mon Sep 11 17:56:02 2023 by yard 0.9.34 (ruby-2.7.8). diff --git a/file.contributing.html b/file.contributing.html index a262b4b51..e813ef740 100644 --- a/file.contributing.html +++ b/file.contributing.html @@ -303,7 +303,7 @@

    Making a pull request

    diff --git a/file.cookbook.html b/file.cookbook.html index 81c5991d8..dd3649237 100644 --- a/file.cookbook.html +++ b/file.cookbook.html @@ -486,7 +486,7 @@

    Merging client correctio diff --git a/file.file_registry_entry.html b/file.file_registry_entry.html index e408feb4f..4277e575d 100644 --- a/file.file_registry_entry.html +++ b/file.file_registry_entry.html @@ -416,7 +416,7 @@

    :tags

    diff --git a/index.html b/index.html index e4b75497a..e85a693f6 100644 --- a/index.html +++ b/index.html @@ -118,7 +118,7 @@

    Contributing

    diff --git a/method_list.html b/method_list.html index 1e13dc9b1..ec47c65ad 100644 --- a/method_list.html +++ b/method_list.html @@ -4797,14 +4797,6 @@

    Method List

  • -
    - warn_unnested - Kiba::Extend -
    -
  • - - -
  • warning_label Kiba::Extend @@ -4812,7 +4804,7 @@

    Method List

  • -
  • +
  • #warnings Kiba::Extend::Registry::FileRegistryEntry @@ -4820,7 +4812,7 @@

    Method List

  • -
  • +
  • #warnings? Kiba::Extend::Registry::FileRegistry @@ -4828,7 +4820,7 @@

    Method List

  • -
  • +
  • #warnings? Kiba::Extend::Registry::RegistryValidator @@ -4836,7 +4828,7 @@

    Method List

  • -
  • +
  • #whole Kiba::Extend::Data::ConvertibleFraction @@ -4844,7 +4836,7 @@

    Method List

  • -
  • +
  • #worksheet_job_key Kiba::Extend::Mixins::IterativeCleanup @@ -4852,7 +4844,7 @@

    Method List

  • -
  • +
  • #worksheet_sent_not_done? Kiba::Extend::Mixins::IterativeCleanup @@ -4860,7 +4852,7 @@

    Method List

  • -
  • +
  • #write Kiba::Extend::Destinations::CSV @@ -4868,7 +4860,7 @@

    Method List

  • -
  • +
  • #write Kiba::Extend::Destinations::Marc @@ -4876,7 +4868,7 @@

    Method List

  • -
  • +
  • #write Kiba::Extend::Destinations::JsonArray @@ -4884,7 +4876,7 @@

    Method List

  • -
  • +
  • xforms Kiba::Extend::Mixins::IterativeCleanup::ReturnedCompiled @@ -4892,7 +4884,7 @@

    Method List

  • -
  • +
  • xforms Kiba::Extend::Mixins::IterativeCleanup::BaseJobCleaned @@ -4900,7 +4892,7 @@

    Method List

  • -
  • +
  • xforms Kiba::Extend::Mixins::IterativeCleanup::Corrections @@ -4908,7 +4900,7 @@

    Method List

  • -
  • +
  • xforms Kiba::Extend::Mixins::IterativeCleanup::Worksheet diff --git a/top-level-namespace.html b/top-level-namespace.html index 5d0b7d79b..7098e7300 100644 --- a/top-level-namespace.html +++ b/top-level-namespace.html @@ -102,7 +102,7 @@

    Defined Under Namespace