You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Split from issue #24: Allow rules options to be specified multiple times.
The capability is coded for all rules options cases.
Rules options are loaded and merged in the order in which they are specified to the command line, with the more recently specified rules data overwriting the earlier specified rules data.
For example, text updates might specify several master rules files (tier0, tier1, and tier2), with partial overlaps of tier2 and tier1 onto tier0:
// Initial:
// The quick brown fox jumps over the lazy dog.
// text[x].ext[y] (x==0..7, y=0..7)
//
// tier0.master.properties:
// *.ext0=ext0.properties
// quick=slow
// lazy=happy
// The slow brown fox jumps over the happy dog.
// *.ext1=ext1.properties
// quick=fast
// brown=blue
// -- Not active
// *.ext2=ext2.properties
// fox=hen
// over=under
// -- Not active
// tier1.master.properties:
// *.ext1=ext11.properties
// quick=lethargic
// lazy=energetic
// The lethargic brown fox jumps over the energetic dog.
// *.ext4=ext4.properties
// jumps=walks
// dog=meadow
// The quick brown fox walks over the lazy meadow.";
// tier2.master.properties:
// *.ext2=ext22.properties
// fox=elephant
// over=beside
// The quick brown elephant jumps beside the lazy dog.";
// *.ext5=ext5.properties
// jumps=strolls
// over=behind
// The quick brown fox strolls behind the lazy dog.
The text was updated successfully, but these errors were encountered:
Split from issue #24: Allow rules options to be specified multiple times.
The capability is coded for all rules options cases.
Rules options are loaded and merged in the order in which they are specified to the command line, with the more recently specified rules data overwriting the earlier specified rules data.
For example, text updates might specify several master rules files (tier0, tier1, and tier2), with partial overlaps of tier2 and tier1 onto tier0:
// Initial:
// The quick brown fox jumps over the lazy dog.
// text[x].ext[y] (x==0..7, y=0..7)
//
// tier0.master.properties:
// *.ext0=ext0.properties
// quick=slow
// lazy=happy
// The slow brown fox jumps over the happy dog.
// *.ext1=ext1.properties
// quick=fast
// brown=blue
// -- Not active
// *.ext2=ext2.properties
// fox=hen
// over=under
// -- Not active
// tier1.master.properties:
// *.ext1=ext11.properties
// quick=lethargic
// lazy=energetic
// The lethargic brown fox jumps over the energetic dog.
// *.ext4=ext4.properties
// jumps=walks
// dog=meadow
// The quick brown fox walks over the lazy meadow.";
// tier2.master.properties:
// *.ext2=ext22.properties
// fox=elephant
// over=beside
// The quick brown elephant jumps beside the lazy dog.";
// *.ext5=ext5.properties
// jumps=strolls
// over=behind
// The quick brown fox strolls behind the lazy dog.
The text was updated successfully, but these errors were encountered: