-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Collision: Expand defer into map/reduce, add support for initializer aggregation, aggregating asynchronous methods and be backwards compatible. #80
base: master
Are you sure you want to change the base?
Commits on Mar 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 84d0069 - Browse repository at this point
Copy the full SHA 84d0069View commit details
Commits on Apr 1, 2021
-
makeReduceThisAsyncProxyFunction proxy should be named reduceThisAsyncFn
A single async initializer must also be proxied
Configuration menu - View commit details
-
Copy full SHA for d26c000 - Browse repository at this point
Copy the full SHA d26c000View commit details
Commits on Apr 2, 2021
-
Collision: Add null as possible return type for prepareSettings()
Collision: opts.stamp must be coerced to CollisionStamp in reducer Collision: Add hasAggregates(), getAggregates() and setAggregates() to Collision stamp Collision: Make collision composer a named function Collision: Add isAggregateDomainItem(), getDomainItemAggregates(), setDomainItemAggregates() Collision: Simplify make*ProxyFunction() Collision: Initializers are now aggregated properly Collision: Tests now check aggregate arrays are properly formed
Configuration menu - View commit details
-
Copy full SHA for 9764f03 - Browse repository at this point
Copy the full SHA 9764f03View commit details
Commits on Apr 3, 2021
-
Collision: Finish implementation of hasAggregates(), getAggregates() …
…and setAggregates() + tests
Configuration menu - View commit details
-
Copy full SHA for 423aef6 - Browse repository at this point
Copy the full SHA 423aef6View commit details
Commits on Apr 4, 2021
-
Collision: Re-enable no-shadow for repo-wide eslint
Collision: Remove *.d.ts that was accidentally committed Collision: Re-enable prettier/prettier in index.ts and reformat to match rules Collision: In context @typescript-eslint/no-shadow added
Configuration menu - View commit details
-
Copy full SHA for 144b009 - Browse repository at this point
Copy the full SHA 144b009View commit details -
Collision: Add getDomainItems() and getDomainItem()
Collision: Rename validateHasGetSetArguments() to validateDomainAndItemName() Collision: Revert type changes in @stamp/compose
Configuration menu - View commit details
-
Copy full SHA for fbfce62 - Browse repository at this point
Copy the full SHA fbfce62View commit details -
Collision: Revert @typescript-eslint/* back to 2.15 (same as master)
Collision: Bump Typescript to >= 3.8.0 Collision: Fix named/required use of if (this?.compose) since it never returns false Collision: Add return types to two functions in collision/index.ts Collision: Update ComposeProperty repeated declaration in shortcut/index.ts Collision: Update collision settings in __tests__/privatize-plus-collision.js
Configuration menu - View commit details
-
Copy full SHA for 5588619 - Browse repository at this point
Copy the full SHA 5588619View commit details -
Collision: Revert compose/index.ts to master implementation (and adhe…
…ring to Stamp specification) Collision: Rejig if (this?.compose...) to if (isStamp(this)...)
Configuration menu - View commit details
-
Copy full SHA for a422b21 - Browse repository at this point
Copy the full SHA a422b21View commit details
Commits on Apr 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a31b3f1 - Browse repository at this point
Copy the full SHA a31b3f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef07428 - Browse repository at this point
Copy the full SHA ef07428View commit details
Commits on May 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 01ff260 - Browse repository at this point
Copy the full SHA 01ff260View commit details
Commits on May 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 77d443f - Browse repository at this point
Copy the full SHA 77d443fView commit details
Commits on Jun 17, 2021
-
Allow collisionSetAggregates to have any functions not just subset of…
… what's there already Allow 'this' to be stamp or descriptor for collisionGetAggregates() and collisionSetAggregates()
Configuration menu - View commit details
-
Copy full SHA for 8bc93ec - Browse repository at this point
Copy the full SHA 8bc93ecView commit details