File tree Expand file tree Collapse file tree 5 files changed +11
-6
lines changed Expand file tree Collapse file tree 5 files changed +11
-6
lines changed Original file line number Diff line number Diff line change 1
1
Revision history for Perl extension Config::Processor.
2
2
3
+ 0.18 Wed Jan 4 18:02:45 MSK 2017
4
+ - Leading and trailing spaces now removes from variable names.
5
+
3
6
0.16 Tue Nov 29 17:14:05 MSK 2016
4
7
- FEATURE: Added export of environment variables to configuration tree.
5
8
Original file line number Diff line number Diff line change 1
- Config-Processor version 0.16
1
+ Config-Processor version 0.18
2
2
=============================
3
3
4
4
INSTALLATION
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ use 5.008000;
4
4
use strict;
5
5
use warnings;
6
6
7
- our $VERSION = ' 0.16 ' ;
7
+ our $VERSION = ' 0.18 ' ;
8
8
9
9
use File::Spec;
10
10
use YAML::XS qw( LoadFile ) ;
@@ -287,6 +287,8 @@ sub _resolve_var {
287
287
288
288
while (1) {
289
289
my $token = shift @tokens ;
290
+ $token =~ s / ^\s +// ;
291
+ $token =~ s /\s +$// ;
290
292
291
293
if ( ref ($pointer ) eq ' HASH' ) {
292
294
last unless defined $pointer -> {$token };
Original file line number Diff line number Diff line change @@ -444,12 +444,12 @@ sub t_variable_interpolation_off {
444
444
445
445
jar => {
446
446
param1 => ' jar:${foo.param1}' ,
447
- param2 => ' jar:${foo.param2}; jar:${bar.param2}' ,
447
+ param2 => ' jar:${foo.param2}; jar:${ bar.param2 }' ,
448
448
449
449
param3 => {
450
450
param3_1 => ' jar:${foo.param3.param3_1};'
451
451
. ' jar:${bar.param3.param3_3}' ,
452
- param3_2 => ' jar:${foo.param3. param3_3};'
452
+ param3_2 => ' jar:${ foo.param3 . param3_3 };'
453
453
. ' jar:${bar.param3.param3_1}' ,
454
454
},
455
455
Original file line number Diff line number Diff line change 1
1
{ "jar" : {
2
2
"param1" : " jar:${foo.param1}" ,
3
- "param2" : " jar:${foo.param2}; jar:${bar.param2}" ,
3
+ "param2" : " jar:${foo.param2}; jar:${ bar.param2 }" ,
4
4
5
5
"param3" : {
6
6
"param3_1" : " jar:${foo.param3.param3_1}; jar:${bar.param3.param3_3}" ,
7
- "param3_2" : " jar:${foo.param3. param3_3}; jar:${bar.param3.param3_1}"
7
+ "param3_2" : " jar:${ foo.param3 . param3_3 }; jar:${bar.param3.param3_1}"
8
8
},
9
9
10
10
"param4" : [
You can’t perform that action at this time.
0 commit comments