Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
See all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
tomdevelops
ObjectMapper
Repository navigation
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
ObjectMapper
ObjectMapper
on
new-operator
User selector
All users
Datepicker
All time
Commit history
Commits on Feb 6, 2015
changed operator to >>>
tristanhimmelman
committed
3e9f092
View commit details
Copy full SHA for 3e9f092
View code at this point
Browse repository at this point
Renamed the Mappable protocol function map to mapping to avoid conflicts with the Swift map function
tristanhimmelman
committed
fe205c2
View commit details
Copy full SHA for fe205c2
View code at this point
Browse repository at this point
Commits on Feb 5, 2015
- updated function comments to use format that Xcode parse
Show description for b4debd0
tristanhimmelman
committed
b4debd0
View commit details
Copy full SHA for b4debd0
View code at this point
Browse repository at this point
Implement and use Dictionary.map
ikesyo
committed
9dc11b0
View commit details
Copy full SHA for 9dc11b0
View code at this point
Browse repository at this point
Refactor FromJSON and ToJSON
Show description for 7413c86
ikesyo
committed
7413c86
View commit details
Copy full SHA for 7413c86
View code at this point
Browse repository at this point
Commits on Feb 4, 2015
Implement Transforms based on Protocol and type aliases
Show description for 2dfa7b2
ikesyo
committed
2dfa7b2
View commit details
Copy full SHA for 2dfa7b2
View code at this point
Browse repository at this point
Commits on Feb 3, 2015
Merge pull request #50 from ikesyo/recursive-valueFor
Show description for a8d91cd
tristanhimmelman
committed
a8d91cd
View commit details
Copy full SHA for a8d91cd
View code at this point
Browse repository at this point
Remove unnecessary type parameter
ikesyo
committed
b835796
View commit details
Copy full SHA for b835796
View code at this point
Browse repository at this point
Extract `valueFor` from Map, make it a tail recursive function
ikesyo
committed
221987c
View commit details
Copy full SHA for 221987c
View code at this point
Browse repository at this point
Make Mapper and Map final
ikesyo
committed
46d406b
View commit details
Copy full SHA for 46d406b
View code at this point
Browse repository at this point
Make Mapper and Map more immutable
ikesyo
committed
556a9cf
View commit details
Copy full SHA for 556a9cf
View code at this point
Browse repository at this point
- fixed a bug in Operators left behind when removing the Generic on Mapper
Show description for 61aa83e
tristanhimmelman
committed
61aa83e
View commit details
Copy full SHA for 61aa83e
View code at this point
Browse repository at this point
Commits on Feb 2, 2015
added test for normal sub class
tristanhimmelman
committed
6c0b7d8
View commit details
Copy full SHA for 6c0b7d8
View code at this point
Browse repository at this point
- removed some unnecessary functions
tristanhimmelman
committed
507ef47
View commit details
Copy full SHA for 507ef47
View code at this point
Browse repository at this point
- created a Map class which is passed in the Mappable protocol to remove the need for generics
tristanhimmelman
committed
836e86a
View commit details
Copy full SHA for 836e86a
View code at this point
Browse repository at this point
Commits on Jan 29, 2015
- refactored code with "base" keyword to "basic"
tristanhimmelman
committed
88a7154
View commit details
Copy full SHA for 88a7154
View code at this point
Browse repository at this point
- improved documentation (function documentation should now be populated when option + clicking a function)
Show description for f4a6dcb
tristanhimmelman
committed
f4a6dcb
View commit details
Copy full SHA for f4a6dcb
View code at this point
Browse repository at this point
Merge pull request #45 from ikesyo/refactor-mapper
Show description for c2f2d65
tristanhimmelman
committed
c2f2d65
View commit details
Copy full SHA for c2f2d65
View code at this point
Browse repository at this point
Style: Use tabs
ikesyo
committed
672222c
View commit details
Copy full SHA for 672222c
View code at this point
Browse repository at this point
Revert not to use Optional.map
Show description for 667b503
ikesyo
committed
667b503
View commit details
Copy full SHA for 667b503
View code at this point
Browse repository at this point
Make `mapArray` returns non-optional, empty array when parsing JSON string failed
ikesyo
committed
8f7a0cb
View commit details
Copy full SHA for 8f7a0cb
View code at this point
Browse repository at this point
Make `subscript` readonly
ikesyo
committed
b4f4b2f
View commit details
Copy full SHA for b4f4b2f
View code at this point
Browse repository at this point
Refactor Mapper class
ikesyo
committed
e021ef0
View commit details
Copy full SHA for e021ef0
View code at this point
Browse repository at this point
[FromJSON] Remove unnecessary switch-case
ikesyo
committed
a9d40cd
View commit details
Copy full SHA for a9d40cd
View code at this point
Browse repository at this point
[ToJSON] Refactor switch-case to test `field` directly
ikesyo
committed
7a6f8bc
View commit details
Copy full SHA for 7a6f8bc
View code at this point
Browse repository at this point
Commits on Jan 27, 2015
fix typo and ad unit tests
corinnekrych
committed
13e75cd
View commit details
Copy full SHA for 13e75cd
View code at this point
Browse repository at this point
Commits on Jan 25, 2015
Make Mapper class itself generic, :fire: `toType` parameter
ikesyo
committed
f377a94
View commit details
Copy full SHA for f377a94
View code at this point
Browse repository at this point
Commits on Jan 23, 2015
Merge pull request #38 from ikesyo/ISO8601DateTransform-invalid-input
Show description for 0041da4
tristanhimmelman
committed
0041da4
View commit details
Copy full SHA for 0041da4
View code at this point
Browse repository at this point
- renamed MapperProtocol to Mappable
tristanhimmelman
committed
32569e9
View commit details
Copy full SHA for 32569e9
View code at this point
Browse repository at this point
Fix ISO8601DateTransform not to crash with invalid input
Show description for 9c7632b
ikesyo
committed
9c7632b
View commit details
Copy full SHA for 9c7632b
View code at this point
Browse repository at this point
Merge pull request #37 from ikesyo/transform-of
Show description for a649893
tristanhimmelman
committed
a649893
View commit details
Copy full SHA for a649893
View code at this point
Browse repository at this point
Add `TransformOf` transform
Show description for a5ef8ae
ikesyo
committed
a5ef8ae
View commit details
Copy full SHA for a5ef8ae
View code at this point
Browse repository at this point
Commits on Jan 22, 2015
add mapping function to map a json dictionary to an existing object to make core data more compatable.
Brandon Roth
committed
1448436
View commit details
Copy full SHA for 1448436
View code at this point
Browse repository at this point
Commits on Jan 21, 2015
Add struct support
Show description for 63811ef
ikesyo
committed
63811ef
View commit details
Copy full SHA for 63811ef
View code at this point
Browse repository at this point
Commits on Jan 20, 2015
- added a function mapping an array of objects to an array of Dictionaries ([N] -> [[String : AnyObject]])
Show description for 2808c46
tristanhimmelman
committed
2808c46
View commit details
Copy full SHA for 2808c46
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.