<commit_before>Pod::Spec.new do |s|
  s.name     = 'DTModelStorage'
  s.version  = '1.1.1'
  s.license  = 'MIT'
  s.summary  = 'Storage classes for datasource based controls.'
  s.homepage = 'https://github.com/DenHeadless/DTModelStorage'
  s.authors  = { '<NAME>' => '<EMAIL>' }
  s.source   = { :git => 'https://github.com/DenHeadless/DTModelStorage.git', :tag => s.version.to_s }
  s.requires_arc = true
  s.platform = :ios,'7.0'
  s.ios.deployment_target = '7.0'
  s.ios.frameworks = 'UIKit', 'Foundation'

  s.subspec 'Core' do |ss|
    ss.source_files = 'DTModelStorage/Core'
  end

  s.subspec 'MemoryStorage' do |ss|
    ss.dependency 'DTModelStorage/Core'
    ss.source_files = 'DTModelStorage/Memory'
  end

  s.subspec 'CoreDataStorage' do |ss|
    ss.ios.frameworks = 'CoreData'
    ss.dependency 'DTModelStorage/Core'
    ss.source_files = 'DTModelStorage/CoreData'
  end

  s.subspec 'Utilities' do |ss|
    ss.dependency 'DTModelStorage/MemoryStorage'
    ss.source_files = 'DTModelStorage/Utilities'
  end

  s.subspec 'All' do |ss|
    ss.source_files = 'DTModelStorage/DTModelStorage.h'
    
    ss.dependency 'DTModelStorage/Core'
    ss.dependency 'DTModelStorage/CoreDataStorage'
    ss.dependency 'DTModelStorage/MemoryStorage'
    ss.dependency 'DTModelStorage/Utilities'
  end

  s.default_subspec = 'All'
  <commit_msg>add runtime helper to memory storage subspec<commit_after>Pod::Spec.new do |s|
  s.name     = 'DTModelStorage'
  s.version  = '1.1.1'
  s.license  = 'MIT'
  s.summary  = 'Storage classes for datasource based controls.'
  s.homepage = 'https://github.com/DenHeadless/DTModelStorage'
  s.authors  = { '<NAME>' => '<EMAIL>' }
  s.source   = { :git => 'https://github.com/DenHeadless/DTModelStorage.git', :tag => s.version.to_s }
  s.requires_arc = true
  s.platform = :ios,'7.0'
  s.ios.deployment_target = '7.0'
  s.ios.frameworks = 'UIKit', 'Foundation'

  s.subspec 'Core' do |ss|
    ss.source_files = 'DTModelStorage/Core'
  end

  s.subspec 'MemoryStorage' do |ss|
    ss.dependency 'DTModelStorage/Core'
    ss.source_files = 'DTModelStorage/Memory'
    ss.source_files = 'DTModelStorage/Utilities/DTRuntimeHelper.{h,m}'
  end

  s.subspec 'CoreDataStorage' do |ss|
    ss.ios.frameworks = 'CoreData'
    ss.dependency 'DTModelStorage/Core'
    ss.source_files = 'DTModelStorage/CoreData'
  end

  s.subspec 'Utilities' do |ss|
    ss.dependency 'DTModelStorage/MemoryStorage'
    ss.source_files = 'DTModelStorage/Utilities'
  end

  s.subspec 'All' do |ss|
    ss.source_files = 'DTModelStorage/DTModelStorage.h'
    
    ss.dependency 'DTModelStorage/Core'
    ss.dependency 'DTModelStorage/CoreDataStorage'
    ss.dependency 'DTModelStorage/MemoryStorage'
    ss.dependency 'DTModelStorage/Utilities'
  end

  s.default_subspec = 'All'
  
{'fraction_non_alphanumeric': 0.13548387096774195, 'fraction_numerical': 0.005017921146953405, 'mean_word_length': 3.560457516339869, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 13, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3704513', 'n_tokens_mistral': 1028, 'n_tokens_neox': 1001, 'n_words': 184}