| Summary: | [Project Explorer] "Empty parent packages" filter affect PHP model | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Dawid Pakula <zulus> |
| Component: | PDT | Assignee: | PHP UI <php.ui-inbox> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | silviya, wywrzal |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 478814 | ||
You want to change logic behind this filter or just disable it by default? If we stop adding IScriptFolder and ISourceModule via content provider (see my comment in bug 501959), probably most of those will be fixed. I think PHP Project Explorer content provider should be refactored: 1. Add IMember's under IFile only 2. Add buildpath and include path container item under IProject (do not replace it by IScriptProject) 3. Change icons via label provider on IFile and IDir that are inside build paths / library paths. For now, because we reuse DLTK Content Provider, wrong elements are added. Ok, I will take a look at this. Should be fixed by bug 502136 Closing |
This filter is enabled by default. Example problematic structure: src/ w3des/ AppBundle/ w3desAppBundle.php src/ is buildpath root and with this filter enabled is empty.