src/.../filled/OneClass.java
src/.../empty/
action 1: Package view, try and delete the package 'filled', and 'empty'.
action 2: Project view, try and delete the directory 'filled', and 'empty'.
Problem: the behaviour is not consistent, and the confirmation/warning messages are useless.
action 1 problem: no extra warning is given when the deletion will ripple and you will lose classes.
In both cases, you get a simple confirmation dialog:
"Delete package xxxx",
that doesn't tell you the 2 important things:
- 'filled' contains a class that will be deleted too
- 'empty' is empty and you won't lose anything.
action 2 problem: crying wolf/a too verbose warning is given when it shouldn't.
In both cases, you get a warning that you could lose some files
this warning is useless, as it appears even when the dir. is empty
and you won't lose anything.