Skip to content
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

Stop using undocumented APIs #165

Merged
merged 1 commit into from
Nov 16, 2016

Conversation

fingolfin
Copy link
Member

Actually, on the long run I'd urge you to consider getting rid of DeclareAttributeWithCustomGetter, and stop abusing attributes for MorphismAid (the only thing using this)... :-). But that's of course a deeper change, requiring more testing, so.... :-)

@mohamed-barakat
Copy link
Member

This will disappear once homalg gets rebased on CAP.

@fingolfin
Copy link
Member Author

Unless that is due very soon, it would still be good if you could merge this PR: The fact that homalg is using this undocumened kernel API (and for no good reason) means we have to stop plans to refactor it, as else we'd break homalg in the next GAP release...

@fingolfin
Copy link
Member Author

(OK, for now we have decided to not change that kernel API anyway, but it may come up again soonish...)

@sebasguts
Copy link
Contributor

sebasguts commented Nov 15, 2016

+1 for merging this right now. This PR is not about removing or replacing DeclareAttributeWithCustomGetter, but replacing those kernel functions with their "proper" GAP library pendant.

@mohamed-barakat mohamed-barakat merged commit 58d6af3 into homalg-project:master Nov 16, 2016
@mohamed-barakat
Copy link
Member

Note: This operation was introduced by @markuslh

@fingolfin fingolfin deleted the mh/no-undoc branch December 7, 2017 11:55
HereAround pushed a commit to HereAround/homalg_project that referenced this pull request Jun 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants