With this commit YAMJ stops throwing NullPointerExceptions' on malformed release dates scraped from IMDB; this was one of the main reasons for random fields left as UNKNOWN. At the same time, fixed extraction of release dates and made the regex search faster.
Also added a new pattern for extracting plots from IMDB - this should fix many other complains of unscraped plots.
Note: failing tests were also failing before this commit, in exactly the same way.
With this commit YAMJ stops throwing NullPointerExceptions' on malformed release dates scraped from IMDB; this was one of the main reasons for random fields left as UNKNOWN. At the same time, fixed extraction of release dates and made the regex search faster.
Also added a new pattern for extracting plots from IMDB - this should fix many other complains of unscraped plots.
Note: failing tests were also failing before this commit, in exactly the same way.