Иванов Денис
|
f879ea0ae2
|
Some changes of the code design of the variables properies and some comments are added.
|
4 years ago |
Иванов Денис
|
f66b89f6b0
|
The code of the NamespaceIniFiller and the CalculateIniParser is refactored.
|
4 years ago |
Иванов Денис
|
a37a6b1cde
|
Some corrections for tests.
|
4 years ago |
Иванов Денис
|
5644d8e2c2
|
A number of corrections have been made to the design of the vars code.
|
4 years ago |
Иванов Денис
|
a60ce2317a
|
The directory processor is fully tested. The method for the running an execution of the exec files in the directory processor is implemented. The package processing is improved.
|
4 years ago |
Иванов Денис
|
c369e80439
|
Calculate header adding methods is implemented and tested for all formats. Adding of the calculated header is almost tested for directory processor.
|
4 years ago |
Иванов Денис
|
0b0b498d37
|
The directory processor is refactored. Added ability to add calculate header in the output file.
|
4 years ago |
Иванов Денис
|
dfe145725b
|
Tested processing by directory processor of templates with different package parameters and with merge parameters. The refactoring of the directory processor is started.
|
4 years ago |
Иванов Денис
|
4b2dccabf9
|
Conflicts are solved
|
4 years ago |
Иванов Денис
|
73de9343b8
|
Tested processing by the directories processor of the action and autoupdate parameters and joining templates with files with user changes.
|
4 years ago |
Хирецкий Михаил
|
926ce064b1
|
Добавлены наработки по переменным
|
4 years ago |
Иванов Денис
|
f70b7ee0e5
|
Tested working of the directories processor for templates which files belongs to a one package and target files have no user changes.
|
4 years ago |
Иванов Денис
|
c3fb39156f
|
Tested methods for editing of the CONTENTS-file while template executor is working. Testing of the directory processor is started.
|
4 years ago |
Иванов Денис
|
d62f5d6efe
|
Tested method for running exec files. Testing of the changing of packages using the template executor is started.
|
4 years ago |
Иванов Денис
|
a06cff6973
|
The method for the append link parameter for files is tested. Tested methods for the run and exec parameters.
|
4 years ago |
Иванов Денис
|
63a10e760e
|
Tested the template executor for given append join parameter and an unprotected target path. Tested an append parameter implementation for the values: after, before, replace, remove and clear.
|
4 years ago |
Иванов Денис
|
8344028930
|
The creation of the ._cfg-files is almost tested.
|
4 years ago |
Иванов Денис
|
f64fd98e38
|
Some tests for the implementation of the method for join value of the append parameter was written.
|
4 years ago |
Иванов Денис
|
d655b746c7
|
All methods for append directories are tested and improved.
|
4 years ago |
Иванов Денис
|
ec86ff36fb
|
Backup testfiles is added. Some of the append parameter methods are tested for directories.
|
4 years ago |
Иванов Денис
|
3b08ce2deb
|
All the methods for a work with a files in a filesystem are tested.
|
4 years ago |
Иванов Денис
|
1d2f3fad99
|
All the methods for a working with directories in a filesystem is tested.
|
4 years ago |
Иванов Денис
|
322685ae1c
|
TemplateExecutor methods for mode and owner information is tested and improved. Testing methods for working with a filesystem is started.
|
4 years ago |
Иванов Денис
|
e9389bb79e
|
chown and chmod methods for files and directories are tested.
|
4 years ago |
Иванов Денис
|
89b2350113
|
Methods for working with CONTENTS throught a TemplateWrapper object is tested. The CalculateConfigFile class is tested. Testing of a TemplateExecutor methods is started.
|
4 years ago |
Иванов Денис
|
211e98ebd2
|
User changes check is tested, and a behavior of the wrapper when a template is executable -- too.
|
4 years ago |
Иванов Денис
|
59e3c93a6f
|
The template type conflict check is tested. Added method for getting target path from symlinks. The template package collision check is also tested.
|
4 years ago |
Иванов Денис
|
e2f8af977b
|
Some tests for templateWrapper are added. Some remarks for DirectoryProcessor.
|
4 years ago |
Иванов Денис
|
213e611352
|
chown and chmod parameter are supported now. The directory processor uses the new version template executor now.
|
4 years ago |
Иванов Денис
|
0c662778d1
|
chmod and chown parameters support is almost implemented.
|
4 years ago |
Иванов Денис
|
6ead02a510
|
All append methods are implemented for file templates. Added support for executable templates.
|
4 years ago |
Иванов Денис
|
8229f8c677
|
Added support for 'run' and 'exec' parameters. Implementation of the files appends is almost done.
|
4 years ago |
Иванов Денис
|
2b2af024ba
|
'mirror' parameter is supporting now.
|
4 years ago |
Иванов Денис
|
3ac3973731
|
Some appends is added or directories. Protecred and unprotected template division is supported now.
|
4 years ago |
Иванов Денис
|
c3e5cdb9e1
|
Method for the append = 'join' processing is implemented. Added support for the 'unbound' parameter
|
4 years ago |
Иванов Денис
|
2e846c9586
|
Method for append = 'join' for files is almost implemented.
|
4 years ago |
Иванов Денис
|
803b9c5ae8
|
Comments and exceptions are added for all format modules.
|
4 years ago |
Иванов Денис
|
820f0cc8b6
|
The CalculateConfigFile class is added for working with the 'config' file. The ._cfg logic is almost done.
|
4 years ago |
Иванов Денис
|
49a97a87a7
|
The methods for checking of the packages collision is added. Started developing of the ._cfg logic.
|
4 years ago |
Иванов Денис
|
a2dfb57e81
|
Postparsing parameters processing is added to the template engine.
|
4 years ago |
Иванов Денис
|
7be62270e6
|
The template type conflict solver is implemented. The cl_ignore_files variable is added.
|
4 years ago |
Иванов Денис
|
85d7744ef0
|
The part of the TemplateAction is implemented. A developing of the conflict solver is started.
|
4 years ago |
Иванов Денис
|
23b7799aef
|
The 'merge' parameter processing is implemented and debugged. The implementation of the new algorithm for template merging is started.
|
4 years ago |
Иванов Денис
|
cc6dfc8de5
|
pkg() function bug is fixed. The parameters processing and the conditions solving are in parsing time now
|
4 years ago |
Иванов Денис
|
18eea25197
|
The new logic of the merge parameter processing is almost implemented, but it doesn't work yet.
|
4 years ago |
Иванов Денис
|
88386d685d
|
New templates for the directory processing testing are added. pkg() function is debugged.
|
4 years ago |
Иванов Денис
|
76452a1eb7
|
New version of the directory processor is completed and debugged.
|
4 years ago |
Иванов Денис
|
6b427ee3c6
|
The ATOM names parser and the 'pkg()' function are debugged. A parameter inheritance is partially implemented in the directory processor using new version of the template engine.
|
4 years ago |
Иванов Денис
|
476d59201f
|
pkg() functions is added. The Version class is added for versions comparision and sorting. A search of the older package version is imlemented. Template engine is tested.
|
4 years ago |
Иванов Денис
|
03c7930bb7
|
The merging of the template engine and the parameter's processor is finished. Some tests fail now.
|
4 years ago |
Иванов Денис
|
037b8238ac
|
Verification of parameters and their processing is transferred to the template engine. Not tested yet.
|
4 years ago |
Иванов Денис
|
9c339bb03b
|
Parameters processing and 'package' module are added. Some changes to the structure of the utility are made.
|
4 years ago |
Иванов Денис
|
fcf41bcf8a
|
Some utils and template processing modules is added.
|
4 years ago |
Иванов Денис
|
19cad172fa
|
Template processing modules and some utils is added.
|
4 years ago |
Иванов Денис
|
5f675b461a
|
comment parameter support was added for some formats.
|
4 years ago |
Иванов Денис
|
63daadb9d3
|
Template generation function is added for most format modules.
|
4 years ago |
Иванов Денис
|
7db61908ae
|
The structure of test directories is changed, template_engine module is added.
|
4 years ago |
Иванов Денис
|
e82bd4cd4d
|
Methods for initialization of parsers is class methods now.
|
4 years ago |
Хирецкий Михаил
|
fce2667231
|
Added formats
|
4 years ago |