YamlChangeLogParser does not release changelog file

Description

The YamlChangeLogParser opens an InputStream on the changelog file here which is not closed.

If a yaml changelog is parsed by a daemon process (Gradle, for example), a lock on the changelog file is kept until the process is killed.

Environment

Gradle 4.4.1/ Yaml ChangeLog

Status

Assignee

Unassigned

Reporter

Scott Steen

Labels

None

Components

Affects versions

Priority

Major
Configure