FLUID-3213: add class to parse build.properties and check for formatting errors

Metadata

Source
FLUID-3213
Type
Improvement
Priority
Major
Status
Closed
Resolution
Won't Fix
Assignee
N/A
Reporter
Laurel Williams
Created
2009-09-29T15:38:30.000-0400
Updated
2014-03-03T11:20:13.878-0500
Versions
  1. 1.4
Fixed Versions
  1. 1.5
Component
  1. Infusion Builder

Description

Currently there are 13 occurrences of using regular expressions to retrieve information from the build.properties file. They are all reliant on build.properties having a specific format - and there is no error checking. So, if someone changes something in build.properties (for instance the format of the fluid_version line), then the data required will not be found and the Builder might not perform as expected.

Jacob suggests creating a class to perform operations on the build.properties file and incorporate the error checking into that class.

Comments