cheatsheet do
  title 'Android Codenames, Tags and Build Numbers'
  docset_file_name 'Android_Codenames_Tags_Build_Numbers'
  keyword 'apisdk'
  source_url 'http://cheat.kapeli.com'

  introduction 'At a high level, Android development happens around families of releases, which use code names ordered alphabetically after tasty treats.'

  category do
    id 'API Levels'

    entry do
      command '34'
      name '14'
    end
    entry do
      command '33'
      name '13'
    end
    entry do
      command '32'
      name '12L feature drop'
    end
    entry do
      command '31'
      name '12'
    end
    entry do
      command '30'
      name '11'
    end
    entry do
      command '29'
      name '10'
    end
    entry do
      command '28'
      name '9'
      notes 'Pie'
    end
    entry do
      command '27'
      name '8.1.0'
      notes 'Oreo'
    end
    entry do
      command '26'
      name '8.0.0'
      notes 'Oreo'
    end
    entry do
      command '25'
      name '7.1'
      notes 'Nougat'
    end
    entry do
      command '24'
      name '7.0'
      notes 'Nougat'
    end
    entry do
      command '23'
      name '6.0'
      notes 'Marshmallow'
    end
    entry do
      command '22'
      name '5.1'
      notes 'Lollipop'
    end
    entry do
      command '21'
      name '5.0'
      notes 'Lollipop'
    end
    entry do
      command '19'
      name '4.4 - 4.4.4'
      notes 'KitKat'
    end
    entry do
      command '18'
      name '4.3.x'
      notes 'Jelly Bean'
    end
    entry do
      command '17'
      name '4.2.x'
      notes 'Jelly Bean'
    end
    entry do
      command '16'
      name '4.1.x'
      notes 'Jelly Bean'
    end
    entry do
      command '15, NDK 8'
      name '4.0.3 - 4.0.4'
      notes 'Ice Cream Sandwich'
    end
    entry do
      command '14, NDK 7'
      name '4.0.1 - 4.0.2'
      notes 'Ice Cream Sandwich'
    end
    entry do
      command '13'
      name '3.2.x'
      notes 'Honeycomb'
    end
    entry do
      command '12, NDK 6'
      name '3.1'
      notes 'Honeycomb'
    end
    entry do
      command '11'
      name '3.0'
      notes 'Honeycomb'
    end
    entry do
      command '10'
      name '2.3.3 - 2.3.7'
      notes 'Gingerbread'
    end
    entry do
      command '9, NDK 5'
      name '2.3 - 2.3.2'
      notes 'Gingerbread'
    end
    entry do
      command '8, NDK 4'
      name '2.2.x'
      notes 'Froyo'
    end
    entry do
      command '7, NDK 3'
      name '2.1'
      notes 'Eclair'
    end
    entry do
      command '6'
      name '2.0.1'
      notes 'Eclair'
    end
    entry do
      command '5'
      name '2.0'
      notes 'Eclair'
    end
    entry do
      command '4, NDK 2'
      name '1.6'
      notes 'Donut'
    end
    entry do
      command '3, NDK 1'
      name '1.5'
      notes 'Cupcake'
    end
    entry do
      command '2'
      name '1.1'
      notes '(no code name)'
    end
    entry do
      command '1'
      name '1.0'
      notes '(no code name)'
    end
  end

end
