Popular repositories
-
LMAX Disruptor backed Thrift Server implementation (half-sync/half-async).
-
acts_as_versionable for the newest_rails versions with dirty attributes handling
-
-
-
Forked from ihower/facebox_render
FaceboxRender is a Rails plugin let you use lightbox seamlessly using Facebox library (http://famspam.com/facebox/)
1,163 contributions in the last year
Less
More
Activity overview
Contributed to
apple/swift,
apple/swift-source-compat-suite,
apple/swift-evolution
and 5 other
repositories
Contribution activity
August 2021
Created 28 commits in 1 repository
Created a pull request in apple/swift that received 18 comments
[ConstraintSystem] Relax the left-over information check in ComponentStep
Instead of crashing in release builds, let's simply fail the step and let type-checker produce a fallback diagnostic. Resolves: rdar://56167233
+79
−11
•
18
comments
Opened 11 other pull requests in 2 repositories
apple/swift
2
open
8
merged
- [ConstraintSystem] Store pattern binding associated with uninitialize…
- [ResultBuilders] Fix handling of multiple pattern bindings
- [Diagnostics] Improve diagnostics related to pointer initialization
- [ConstraintSystem] Always propagate inout/variadic flags to type-less…
- [ConstraintSystem] Generalize uninitialized wrapped variable targets
- [CSGen] A couple of improvements to pattern binding handling
- [ResultBuilders] Improve diagnostics of unsupported variable declarations
- [CSClosure] Use rewritten expression when applying solution to a brac…
- [5.5][ConstraintSystem] Relax the left-over information check in ComponentStep
- [ConstraintSystem] Open only directly declared opaque types related to return statements
atrick/swift-evolution
1
merged
Reviewed 17 pull requests in 2 repositories
apple/swift
16 pull requests
- [Test] Remove test/Constraints/trailing_closures_objc.swift.
- Add SE-0315 to the changelog
- Placeholder types: take two
- [SR-15038][Sema] Use locator to propagate information of array, set, dictonary element on check cast constraint
- [DNM][TypeChecker] Implement limited set of conversions between Swift and C pointers
- [AST] Introduce ArgumentList
- Automatic conversion of mutable pointers to immutable pointers.
- [Sema] Check for extra optionals injected on checked cast subexprs when recording extraneous cast warnings
- [SR-4559] Warn when unapplied reference to a function 'self' is referenced in property initialiser
-
[ConstraintSystem] Relax the left-over information check in
ComponentStep - [Property Wrappers] Fix a bug where wrapped arguments were not properly coerced to the wrapper generator input type.
- [ConstraintSystem] Open only directly declared opaque types related to return statements
- [CS] Better handle paren fix-its for unresolved chains
- [Sema] Copy key path component types when merging solutions
- [AST] Enforce that ParenExpr is typed as ParenType
- [Sema] Improve diagnostic handling of multiple trailing closures