Skip to content
This repository has been archived by the owner on Apr 30, 2019. It is now read-only.

Eliminate implicit property ordering for cache key #218

Merged
merged 1 commit into from
Sep 22, 2015
Merged

Eliminate implicit property ordering for cache key #218

merged 1 commit into from
Sep 22, 2015

Conversation

ericvw
Copy link
Contributor

@ericvw ericvw commented Sep 22, 2015

There is an implicit ordering of setting properties and the invocation
of base class methods in order for GithubLoader to properly initialize
itself with the appropriate cache key. This change removes that
implicit ordering and passes, explicitly, the cache key string value to
the GithubLoader::_initGithubLoader method.

Note that I am working towards taking care of #186, but in order to do so, I need to make some incremental changes along the way.

There is an implicit ordering of setting properties and the invocation
of base class methods in order for GithubLoader to properly initialize
itself with the appropriate cache key.  This change removes that
implicit ordering and passes, explicitly, the cache key string value to
the `GithubLoader::_initGithubLoader` method.
@ericvw
Copy link
Contributor Author

ericvw commented Sep 22, 2015

The build failure by AppVeyor and Travis CI is reporting exists already on the master branch ad does not appear to due to my commit in this PR.

@Diullei
Copy link
Member

Diullei commented Sep 22, 2015

@ericvw I'm solving this test. This is not with your implementation.

@Diullei Diullei merged commit 2f10e35 into DefinitelyTyped:master Sep 22, 2015
@Diullei
Copy link
Member

Diullei commented Sep 22, 2015

merged!

@ericvw ericvw deleted the remove_getcachekey branch September 22, 2015 15:35
@mikehaas763 mikehaas763 mentioned this pull request Sep 28, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants