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

Updates the DS interfaces to use new syntax #2641

Merged
merged 1 commit into from
Aug 3, 2023

Conversation

mallardduck
Copy link
Contributor

@mallardduck mallardduck commented Aug 3, 2023

per title, this fixes the current build issues.
this is accomplished by updating the Data Structures docs to match the examples from here: #2563
once merged these interfaces will use the proper new syntax and fixes both the builds and the current render issues on php.net

@afilina
Copy link
Contributor

afilina commented Aug 3, 2023

Just to confirm, does this mean that the docs become buildable using phd's HEAD?
Reference: #2638 (comment)

@mallardduck
Copy link
Contributor Author

@afilina - yeah, this PR should allow all HEAD tags for PHD/en/src to play nice again. Sorry for the headache there on your PR, this is all kinda my fault when I created a bodge level (in hindsight) interface fix. And then @Girgias found a more proper solution which required some updates that took time - and by then I forgot to follow up with this needed PR.

Copy link
Member

@Girgias Girgias left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I still don't understand why I don't have the build failures :(

@Girgias Girgias merged commit ae6b3ce into php:master Aug 3, 2023
2 checks passed
@Lewiscowles1986
Copy link
Contributor

😊 I had cloned @afilina branch... So my master was never changing to be ahead. I was internally screaming just now as it still wasn't working, but upon debugging my setup; my commit sha was not updating. git remote -v to the rescue. It now builds 🙌

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.

4 participants