fix a warning when parse a directory without java file
fix a bug when parse SYNCHRONIZED
support enum with method