1. Hide `files` in `new_write()`. 2. Remove duplicted code. - `resolve_entry_path()`. 3. Remove unseless `inline`. 4. Add comments. 5. Reduce `#[cfg]`. Signed-off-by: fufesou <linlong1266@gmail.com>