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

Remove usages of DFile where DPsiFile is enough #937

Merged

Conversation

etienne02
Copy link
Contributor

@etienne02 etienne02 commented May 9, 2024

And also rename DFile to DPsiFileImpl

Using the interface is generally better as it allow to decouple with the implementation, and will allow a future split of api and implementation being separated.

@etienne02 etienne02 force-pushed the use-dpsifile-instead-of-dfile branch from 758968b to 605a8d8 Compare May 10, 2024 16:36
Etienne Brateau added 2 commits May 14, 2024 19:05
Using the interface is better to decouple code and allow a future split
into multiple submodules (where implementation will be in another module
from api).
This shows that it’s a PsiFile and also that’s the implementation of the
interface of the DPsiFile interface.
@etienne02 etienne02 force-pushed the use-dpsifile-instead-of-dfile branch from 605a8d8 to e718cc9 Compare May 14, 2024 17:05
@etienne02 etienne02 marked this pull request as ready for review May 14, 2024 17:07
@SingingBush SingingBush merged commit f7cb7e7 into intellij-dlanguage:develop May 25, 2024
7 checks passed
@etienne02 etienne02 deleted the use-dpsifile-instead-of-dfile branch May 25, 2024 10:07
@SingingBush SingingBush added this to the next milestone May 25, 2024
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.

None yet

2 participants