• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Instagram / IGListKit / 997
100%

Build:
DEFAULT BRANCH: master
Ran 11 Feb 2017 07:07AM UTC
Jobs 4
Files 25
Run time 11min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
997

push

travis-ci

facebook-github-bot
Vertical UICollectionViewLayout supporting inline sections (take 2)

Summary:
Working on porting our collection view layout to IGListKit. I'm doing this because its a solid layout, and we just finished preparing it to work with inline sections. It is designed to work in tandem with IGListKit, so we're adding it.

This is still a WIP as I add more tests, but I'd love as much feedback as possible.

Aside from the glob of header documentation, this has the following features:

- Infinite sections that each have infinite items. Sections and items can fall inline. When they break the width of their container they will fall on the next row.
- Sections can have their own insets, line spacing, and interitem spacing.
- Sticky header support! When you use headers, it will always newline the section.
- Maximum width with a border decoration view
  - Use this to pinch in your content on larger devices

Followup to #423

- [ ] ~~Move decoration view support to delegate~~ removed
- [x] Unit test changing [top y sticky inset](https://coveralls.io/builds/9977284/source?filen
Closes https://github.com/Instagram/IGListKit/pull/484

Differential Revision: D4547760

Pulled By: rnystrom

fbshipit-source-id: 879e2da16

342 of 342 new or added lines in 1 file covered. (100.0%)

3233 of 3294 relevant lines covered (98.15%)

1049.12 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
6
100.0
Source/IGListCollectionViewLayout.mm

Uncovered Existing Lines

Lines Coverage ∆ File
3
100.0
Source/IGListAdapterUpdater.m
5
100.0
Source/Common/IGListBatchUpdateData.mm
Jobs
ID Job ID Ran Files Coverage
5 997.5 (DESTINATION="OS=9.0,name=iPhone 6s" SDK="$IOS_SDK" SCHEME="$IOS_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="YES" RUN_UI_TESTS="NO" POD_LINT="NO") 11 Feb 2017 07:07AM UTC 0
98.03
Travis Job 997.5
9 997.9 (DESTINATION="OS=10.0,name=iPhone 6s" SDK="$IOS_SDK" SCHEME="$IOS_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="YES" RUN_UI_TESTS="NO" POD_LINT="NO") 11 Feb 2017 07:12AM UTC 0
98.15
Travis Job 997.9
10 997.10 (DESTINATION="OS=10.1,name=iPhone 6s" SDK="$IOS_SDK" SCHEME="$IOS_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="NO" RUN_UI_TESTS="NO" POD_LINT="NO") 11 Feb 2017 07:11AM UTC 0
98.15
Travis Job 997.10
11 997.11 (DESTINATION="OS=10.2,name=iPad Air 2" SDK="$IOS_SDK" SCHEME="$IOS_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="NO" RUN_UI_TESTS="YES" POD_LINT="NO") 11 Feb 2017 07:19AM UTC 0
98.15
Travis Job 997.11
Source Files on build 997
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #997
  • e2c2d3dc on github
  • Prev Build on master (#991)
  • Next Build on master (#1005)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc