profile
viewpoint
Roman Podymov RomanPodymov Roman Podymov Brno, Czech republic https://www.linkedin.com/in/роман-подымов-72338ab0/ Born and raised in Bryansk, Russia. Now live and work in Brno, Czech Republic. https://www.deltatre.com

RomanPodymov/GraphTraversal 1

A simple application written in Erlang. UI is implemented with wxWidgets (wxErlang).

RomanPodymov/MeteoritesViewer 1

A simple application to display information about meteorites

RomanPodymov/AlamofireObjectMapper 0

An Alamofire extension which converts JSON response data into swift objects using ObjectMapper

RomanPodymov/BrightFutures 0

Write great asynchronous code in Swift using futures and promises

RomanPodymov/Burritos 0

A collection of Swift Property Wrappers (formerly "Property Delegates")

RomanPodymov/Carthage 0

A simple, decentralized dependency manager for Cocoa

RomanPodymov/Charts 0

Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.

RomanPodymov/emitter-kit 0

Type-safe event handling for Swift

RomanPodymov/InAppPurchase 0

A Simple and Lightweight framework for In App Purchase

pull request commentbizz84/SwiftyStoreKit

Cancellable requests

Oops! Just realized -- any chance you could add a small bit of documentation on this to the README?

Hello @Sam-Spencer As far as I can see, you've already added it in https://github.com/bizz84/SwiftyStoreKit/commit/93a95d422cd72a29203988f5baf852cde4e87288.

RomanPodymov

comment created time in 6 hours

fork RomanPodymov/SwiftyStoreKit

Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ ⛺

fork in 8 hours

issue commentmxcl/PromiseKit

how can I throws error earlier when I got wrong data

Hello @cleexiang Please provide some code.

cleexiang

comment created time in 3 days

issue commentmxcl/PromiseKit

Compatibly with latest version of Alamofire (5.1)

Hello @MiltonPacheco89 I think this issue is not related to mxcl/PromiseKit and you already discussed it in PromiseKit/PMKAlamofire. You can close the issue.

MiltonPacheco89

comment created time in 4 days

push eventRomanPodymov/AlamofireObjectMapper

Roman Podymov

commit sha d2a07b976605665c8377f4779481beb640b019b8

Alamofire 5.2.0

view details

push time in 5 days

startedappcoda/In-app-Purchase-Game-Demo

started time in 6 days

PR opened Thomvis/BrightFutures

Future.init(error: E, delay: DispatchTimeInterval)

Hello. Thank you for BrightFutures. In this pull request I added Future.init(error: E, delay: DispatchTimeInterval). This function is similar to Future.init(value: T, delay: DispatchTimeInterval).

+55 -0

0 comment

2 changed files

pr created time in 7 days

push eventRomanPodymov/BrightFutures

Roman Podymov

commit sha d4b74ebc848c9c5ed81eeb17d29df509df9f29cd

Added missing e.fulfill()

view details

push time in 7 days

push eventRomanPodymov/BrightFutures

Roman Podymov

commit sha 57a53f7db101e34c96402a947c1511b97aea0e31

init(error: E, delay: DispatchTimeInterval) tests

view details

push time in 7 days

push eventRomanPodymov/BrightFutures

Roman Podymov

commit sha 0fca748540244e047710e3c0b5fbefa517bb7505

init(error: E, delay: DispatchTimeInterval)

view details

push time in 7 days

startedgoogle/blockly-ios

started time in 9 days

startedRobertGummesson/BuildTimeAnalyzer-for-Xcode

started time in 11 days

pull request commentmxcl/PromiseKit

Enable library evolution

Hello @pepone I think this pull request is a duplicate for #1117.

pepone

comment created time in 11 days

Pull request review commentmdiep/Logician

Migrate to swift5

 internal class AnyVariable: Hashable {         self.equal = { ($0 as! Value) == ($1 as! Value) }     }     -    var hashValue: Int {+    func hash(into hasher: inout Hasher) {         if let basis = self.basis {-            return basis.source.hashValue ^ basis.key.hashValue+            hasher.combine(basis.source.hashValue)+            hasher.combine(basis.key.hashValue)         } else {-            return ObjectIdentifier(self).hashValue+            hasher.combine(ObjectIdentifier(self).hashValue)
            hasher.combine(ObjectIdentifier(self))
grype

comment created time in 14 days

Pull request review commentmdiep/Logician

Migrate to swift5

 internal struct AnyProperty: Hashable {         self.transform = transform     }     -    var hashValue: Int {-        return variable.hashValue+    func hash(into hasher: inout Hasher) {+        hasher.combine(variable.hashValue)
        hasher.combine(variable)
grype

comment created time in 14 days

Pull request review commentmdiep/Logician

Migrate to swift5

 internal class AnyVariable: Hashable {         self.equal = { ($0 as! Value) == ($1 as! Value) }     }     -    var hashValue: Int {+    func hash(into hasher: inout Hasher) {         if let basis = self.basis {-            return basis.source.hashValue ^ basis.key.hashValue+            hasher.combine(basis.source.hashValue)+            hasher.combine(basis.key.hashValue)
            hasher.combine(basis.key)
grype

comment created time in 14 days

Pull request review commentmdiep/Logician

Migrate to swift5

 internal class AnyVariable: Hashable {         self.equal = { ($0 as! Value) == ($1 as! Value) }     }     -    var hashValue: Int {+    func hash(into hasher: inout Hasher) {         if let basis = self.basis {-            return basis.source.hashValue ^ basis.key.hashValue+            hasher.combine(basis.source.hashValue)
            hasher.combine(basis.source)
grype

comment created time in 14 days

Pull request review commentmdiep/Logician

Migrate to swift5

 internal class AnyVariable: Hashable {         self.equal = { ($0 as! Value) == ($1 as! Value) }     }     -    var hashValue: Int {+    func hash(into hasher: inout Hasher) {         if let basis = self.basis {-            return basis.source.hashValue ^ basis.key.hashValue+            hasher.combine(basis.source.hashValue)

I think you should not use hashValue in func hash(into hasher: inout Hasher), just hasher.combine(basis.source).

grype

comment created time in 14 days

startedurbanairship/ios-library

started time in 14 days

startedcodidact/docs

started time in 15 days

startedmxcl/Path.swift

started time in 17 days

startedIdleHandsApps/IHKeyboardAvoiding

started time in 22 days

starteddevxoul/Then

started time in 23 days

fork RomanPodymov/InAppPurchase

A Simple and Lightweight framework for In App Purchase

fork in a month

issue commenttristanhimmelman/AlamofireObjectMapper

What is the compatible version with 'Alamofire', '~> 5.0.0-rc.3' ?

Hello @o15a3d4l11s2 Replace pod 'AlamofireObjectMapper', :git => 'https://github.com/tristanhimmelman/AlamofireObjectMapper.git', :tag => '6.3.0' with pod 'AlamofireObjectMapper', :git => 'https://github.com/RomanPodymov/AlamofireObjectMapper.git' in your Podfile. I already created a pull request with Alamofire 5.1 support.

BHZiva

comment created time in a month

startedaustrianredcross/stopp-corona-ios

started time in a month

startedelbryan/FFCircularProgressView

started time in a month

startedmusixmatch/ios-musixmatch-app-extension

started time in a month

startedfinestructure/Rester

started time in a month

startedrnkyr/metaballs

started time in a month

startedZamzamInc/ZamzamKit

started time in a month

startedall-contributors/all-contributors

started time in a month

fork RomanPodymov/BrightFutures

Write great asynchronous code in Swift using futures and promises

fork in 2 months

PR opened kylef/Spectre

Carthage support

Hello. Thank you for Spectre. In this pull request I added Carthage support.

+663 -1

0 comment

6 changed files

pr created time in 2 months

push eventRomanPodymov/Spectre

Roman Podymov

commit sha f8594c4ee95a3025b9c58a83ee518dc4088e6f37

Fixed problem with frameworks search paths

view details

push time in 2 months

push eventRomanPodymov/Spectre

Roman Podymov

commit sha 80ac5030f5bcc8da3c19f82eca3f3d56be9fe888

Remove comments from Spectre.h

view details

push time in 2 months

push eventRomanPodymov/Spectre

Roman Podymov

commit sha 5f9e7f62749355ae2bdb263cbf3340bfa4835bd4

Revert "Disable bitcode"

view details

push time in 2 months

push eventRomanPodymov/Spectre

Roman Podymov

commit sha cf45ecab2cb6b892f95e6b477a98454116dfe7bb

Disable bitcode

view details

push time in 2 months

push eventRomanPodymov/Spectre

Roman Podymov

commit sha c196eca9ca5ecc5676d9be9215423c7289d38167

iOS and tvOS support

view details

push time in 2 months

push eventRomanPodymov/Spectre

Roman Podymov

commit sha 8a41b5cdc38d1aaab1e6bca37da608a989316f31

shared schemes

view details

push time in 2 months

push eventRomanPodymov/Spectre

Roman Podymov

commit sha 8684571f97f3ae5b41af3a3d69e49d04c3c1a851

added Xcode project

view details

push time in 2 months

push eventRomanPodymov/Spectre

Roman Podymov

commit sha 8966ec23e124bca6ded4617c166c8085d38a237e

preparations for Xcode project

view details

push time in 2 months

push eventRomanPodymov/PathKit

Roman Podymov

commit sha 12409b5f6af4fdbe4117306e16103558fdc78200

Added Xcode project

view details

push time in 2 months

fork RomanPodymov/Spectre

BDD Framework and test runner for Swift projects and playgrounds

fork in 2 months

startedkylef/Spectre

started time in 2 months

startedmarksands/BetterCodable

started time in 2 months

push eventRomanPodymov/SwiftyStoreKit

Roman Podymov

commit sha 2d0f23d31d08bd57e647c0490cf83f40d31cb11b

More InAppReceiptVerificatorTests tests

view details

push time in 2 months

PR opened bizz84/SwiftyStoreKit

Cancellable requests

Hello. Thank you for SwiftyStoreKit. In this pull request I added cancellable requests. Now developers can cancel such requests with cancel().

+33 -16

0 comment

5 changed files

pr created time in 2 months

push eventRomanPodymov/SwiftyStoreKit

Roman Podymov

commit sha 0d51327d01a9e4e67a7c5fcf7c6f7e8a2217a4c9

Added missing @discardableResult

view details

push time in 2 months

push eventRomanPodymov/SwiftyStoreKit

Roman Podymov

commit sha 29d8714f146a2b885c33ed5a0c4ac404edadc678

Fixes for Xcode 10.2

view details

push time in 2 months

push eventRomanPodymov/SwiftyStoreKit

Roman Podymov

commit sha 5e0fa8a5feea1c8ae2f47cf5d29d6055ac7d7cf0

Fixed build errors in Xcode 10.2

view details

push time in 2 months

push eventRomanPodymov/SwiftyStoreKit

Roman Podymov

commit sha 72759e44bf1993112a56c6e9e48860d9500c941e

Fixed build errors

view details

push time in 2 months

push eventRomanPodymov/SwiftyStoreKit

Roman Podymov

commit sha 913e8c6486fe3d2db00d90c5deaf5add7eb910e8

Return request in ProductsInfoController

view details

push time in 2 months

push eventRomanPodymov/SwiftyStoreKit

Roman Podymov

commit sha 4db2a6d46b05022604b7e6051f01ec180e377f61

Return requests from InAppReceiptVerificator

view details

push time in 2 months

push eventRomanPodymov/SwiftyStoreKit

Roman Podymov

commit sha 135464bd53ee05c7bd64f499e6015f40f8be7e3f

Added InAppReceiptRefreshRequest.cancel

view details

push time in 2 months

push eventRomanPodymov/SwiftyStoreKit

Roman Podymov

commit sha e2b9dba68199ace0c22e17860ffc1ba87b6ea132

Added InAppRequest

view details

push time in 2 months

fork RomanPodymov/SwiftyStoreKit

Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ ⛺

fork in 2 months

startednRewik/UIStackViewEasyAnimation

started time in 2 months

startedbizz84/SwiftyStoreKit

started time in 2 months

pull request commenttristanhimmelman/AlamofireObjectMapper

Alamofire 5.1

@RomanPodymov not sure why you use "~> 5.1.0" (locking to 5.1.x) instead of "~> 5.1"

I was not sure if Alamofire 5.0 and Alamofire 5.1 have same public API.

RomanPodymov

comment created time in 2 months

push eventRomanPodymov/AlamofireObjectMapper

Roman Podymov

commit sha f52874edbfc3d6c4f5aebe336ca83b122ddda7c1

Alamofire 5.1

view details

push time in 2 months

push eventRomanPodymov/AlamofireObjectMapper

Roman Podymov

commit sha 5b3d8dd278fd334e722cfae9a9935335228fef66

Alamofire 5.1.0

view details

push time in 2 months

startedveggiedefender/open-and-shut

started time in 2 months

startedapple/swift-argument-parser

started time in 2 months

issue commenteddiekaiger/SwiftyAttributes

iOS 13设备出现的问题

Hello @FunnyFzl How can we solve your problem with SwiftyAttributes? Or should we close the issue?

FunnyFzl

comment created time in 2 months

startedlhartikk/ArnoldC

started time in 2 months

startedkylef/swiftenv

started time in 2 months

fork RomanPodymov/PathKit

Effortless path operations in Swift

fork in 2 months

push eventRomanPodymov/PromiseKit

Luka Bratos

commit sha f9cc0d67dcda43c2a3a72bb244bfd48146d60bc2

Fix typo

view details

Roman Podymov

commit sha 20a6fa90a002b451cd77d42f34ea3fc018ce3607

Merge pull request #2 from mxcl/master Fix typo

view details

push time in 2 months

PR merged RomanPodymov/PromiseKit

Fix typo
+1 -1

0 comment

1 changed file

RomanPodymov

pr closed time in 2 months

PR opened RomanPodymov/PromiseKit

Fix typo
+1 -1

0 comment

1 changed file

pr created time in 2 months

startedIonicaBizau/github-contributions

started time in 2 months

fork RomanPodymov/SlackKit

Build Slack apps, in Swift

fork in 2 months

push eventRomanPodymov/AlamofireObjectMapper

Roman Podymov

commit sha aa85390dd9227d3ed26e786fae1d3f3e954f7d78

Alamofire 5.0.5

view details

push time in 2 months

create barnchRomanPodymov/Kingfisher

branch : version_4

created branch time in 2 months

fork RomanPodymov/Kingfisher

A lightweight, pure-Swift library for downloading and caching images from the web.

fork in 2 months

startedpointfreeco/swift-nonempty

started time in 2 months

startedRozvoz-Jidla/GeoApi

started time in 2 months

startedutmapp/UTM

started time in 2 months

PR opened mozilla-mobile/firefox-ios

Fix6300: Needless `Array` initialization in `Sync.Ready`

Hello. Thank you for firefox-ios. In this pull removed I removed some Needless Array initialization in Sync.Ready. Hope it will improve performance/code readability a little bit. Fixed #6300.

+3 -3

0 comment

1 changed file

pr created time in 2 months

push eventRomanPodymov/firefox-ios

Roman Podymov

commit sha b6d116cd8be07e27a0eea7978eef5aca70f5377b

Removed needless `Array` initialization

view details

push time in 2 months

issue openedmozilla-mobile/firefox-ios

Needless `Array` initialization in `Sync.Ready`

Hello. Thank you for firefox-ios. Found out that in Sync.Ready there are some places with needless Array initialization, like return Array(needReset).sorted(). I think it should be removed to improve performance/readability.

created time in 2 months

startedsendbird/sendbird-ios-framework

started time in 2 months

push eventRomanPodymov/Carthage

Jonathan

commit sha 8830b6fa0b8bc624722217f6dc40f2c668aa6bd9

Check for and create binaries directory. (#2952) Co-authored-by: Jonathan Bachmann <jonathan_bachmann@comcast.com>

view details

yhkaplan

commit sha f132af8e85eb1da84f5d4378ca0e2cdb3b87f598

Update README guide for Xcode 11 changes (#2938) * Update README guide for Xcode 11 changes * Add Xcode 10 and lower instructions

view details

Roman Podymov

commit sha 0a6c5666c3d305489eb11f49fc99d5d394521ce4

Merge pull request #1 from Carthage/master Updated code

view details

push time in 2 months

PR merged RomanPodymov/Carthage

Updated code
+3 -3

0 comment

2 changed files

RomanPodymov

pr closed time in 2 months

PR opened RomanPodymov/Carthage

Updated code
+3 -3

0 comment

2 changed files

pr created time in 2 months

startedshibapm/PackageConfig

started time in 2 months

PR opened eddiekaiger/SwiftyAttributes

SPM support

Hello. Thank you for SwiftyAttributes. In this pull request I added SPM support.

+24 -0

0 comment

2 changed files

pr created time in 2 months

push eventRomanPodymov/SwiftyAttributes

Roman Podymov

commit sha f018404ef58e5de86207d3646fd6b916b6a6cad3

SPM support (#1) Added SPM support

view details

push time in 2 months

PR opened RomanPodymov/SwiftyAttributes

SPM support
+24 -0

0 comment

2 changed files

pr created time in 2 months

create barnchRomanPodymov/SwiftyAttributes

branch : feature/spm

created branch time in 2 months

push eventRomanPodymov/SwiftyAttributes

Roman Podymov

commit sha a7e0adf7c9c716eb130f68fbc3436f3a0bc19e08

Added missing import Foundation

view details

push time in 2 months

push eventRomanPodymov/SwiftyAttributes

Roman Podymov

commit sha a36c616bbc207d133666c5ca04a918c81e84a980

paths

view details

push time in 2 months

push eventRomanPodymov/SwiftyAttributes

Roman Podymov

commit sha f42511bcf3819f4ccd5d1652c18a9b6dbab311cb

swiftLanguageVersions

view details

push time in 2 months

push eventRomanPodymov/SwiftyAttributes

Roman Podymov

commit sha 1976546b2575ad257fb047e12260dc809cee53a2

5_1 -> 5.1

view details

push time in 2 months

push eventRomanPodymov/SwiftyAttributes

Roman Podymov

commit sha 04d8db5cba021783b12a79e74f6ce4b5924855fe

Removed dots from swiftLanguageVersions

view details

push time in 2 months

push eventRomanPodymov/SwiftyAttributes

Roman Podymov

commit sha bc107e3fe0dfb13ca3eab96ac7c5d7110083f4d2

Fixed swiftLanguageVersions

view details

push time in 2 months

push eventRomanPodymov/SwiftyAttributes

Roman Podymov

commit sha c9729b319fbceec24a4fdcb7f6306dac624bbed4

Added swift-tools-version

view details

push time in 2 months

more