Refactor pkg_upgrade tool 96/246996/13
authorJunghoon Park <jh9216.park@samsung.com>
Fri, 6 Nov 2020 01:50:35 +0000 (10:50 +0900)
committerJunghoon Park <jh9216.park@samsung.com>
Mon, 23 Nov 2020 05:15:15 +0000 (14:15 +0900)
commit86d37b3d886ae2908d11e421da57b4a07466c419
tree23aea660689872817d7f0876acd635fbeea34b77
parent5c5a8cbc8fc38a65288da7e2127e1c205d12d79a
Refactor pkg_upgrade tool

- Redesigned
- Changed language (c to c++)

Change-Id: I726102f2d84ddda80046d07a40e01ba7c55dff70
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
57 files changed:
CMakeLists.txt
packaging/pkgmgr-tool.spec
src/install_preload_pkg/install_preload_pkg.c
src/pkg_upgrade/CMakeLists.txt [changed mode: 0644->0755]
src/pkg_upgrade/include/backend_invoker.hh [new file with mode: 0644]
src/pkg_upgrade/include/common_type.hh [new file with mode: 0644]
src/pkg_upgrade/include/file_logbackend.hh [new file with mode: 0644]
src/pkg_upgrade/include/logging.hh [new file with mode: 0644]
src/pkg_upgrade/include/pkg_finder.hh [new file with mode: 0644]
src/pkg_upgrade/include/pkg_upgrade.h [deleted file]
src/pkg_upgrade/include/pkg_upgrader.hh [new file with mode: 0644]
src/pkg_upgrade/include/pkg_upgrader_factory.hh [new file with mode: 0644]
src/pkg_upgrade/include/ro2rw_upgrader.hh [new file with mode: 0644]
src/pkg_upgrade/include/rw2ro_upgrader.hh [new file with mode: 0644]
src/pkg_upgrade/include/rw_upgrader.hh [new file with mode: 0644]
src/pkg_upgrade/include/simple_upgrader.hh [new file with mode: 0644]
src/pkg_upgrade/include/upgrader.hh [new file with mode: 0644]
src/pkg_upgrade/pkg_upgrade.c [deleted file]
src/pkg_upgrade/src/backend_invoker.cc [new file with mode: 0644]
src/pkg_upgrade/src/file_logbackend.cc [new file with mode: 0644]
src/pkg_upgrade/src/logging.cc [new file with mode: 0644]
src/pkg_upgrade/src/main.cc [new file with mode: 0644]
src/pkg_upgrade/src/pkg_finder.cc [new file with mode: 0644]
src/pkg_upgrade/src/pkg_upgrader.cc [new file with mode: 0644]
src/pkg_upgrade/src/pkg_upgrader_factory.cc [new file with mode: 0644]
src/pkg_upgrade/src/ro2rw_upgrader.cc [new file with mode: 0644]
src/pkg_upgrade/src/rw2ro_upgrader.cc [new file with mode: 0644]
src/pkg_upgrade/src/simple_upgrader.cc [new file with mode: 0644]
src/pkg_upgrade/src/upgrader.cc [new file with mode: 0644]
tests/CMakeLists.txt [new file with mode: 0644]
tests/mock/mock_hook.h [new file with mode: 0644]
tests/mock/module_mock.h [new file with mode: 0644]
tests/mock/os_mock.cc [new file with mode: 0644]
tests/mock/os_mock.h [new file with mode: 0644]
tests/mock/pkgmgr_info_mock.cc [new file with mode: 0644]
tests/mock/pkgmgr_info_mock.h [new file with mode: 0644]
tests/mock/test_fixture.cc [new file with mode: 0644]
tests/mock/test_fixture.h [new file with mode: 0644]
tests/unit_tests/CMakeLists.txt [new file with mode: 0644]
tests/unit_tests/data/db/.pkgmgr_cert.db [new file with mode: 0644]
tests/unit_tests/data/db/.pkgmgr_cert.db-journal [new file with mode: 0644]
tests/unit_tests/data/db/.pkgmgr_parser.db [new file with mode: 0644]
tests/unit_tests/data/db/.pkgmgr_parser.db-journal [new file with mode: 0644]
tests/unit_tests/data/db_bck/.pkgmgr_cert.db [new file with mode: 0644]
tests/unit_tests/data/db_bck/.pkgmgr_cert.db-journal [new file with mode: 0644]
tests/unit_tests/data/db_bck/.pkgmgr_cert.db-journal.bck [new file with mode: 0644]
tests/unit_tests/data/db_bck/.pkgmgr_cert.db.bck [new file with mode: 0644]
tests/unit_tests/data/db_bck/.pkgmgr_parser.db [new file with mode: 0644]
tests/unit_tests/data/db_bck/.pkgmgr_parser.db-journal [new file with mode: 0644]
tests/unit_tests/data/db_bck/.pkgmgr_parser.db-journal.bck [new file with mode: 0644]
tests/unit_tests/data/db_bck/.pkgmgr_parser.db.bck [new file with mode: 0644]
tests/unit_tests/data/packages/org.tizen.alarm.xml [new file with mode: 0644]
tests/unit_tests/data/packages/org.tizen.app-selector.xml [new file with mode: 0644]
tests/unit_tests/data/packages/org.tizen.bluetooth.xml [new file with mode: 0644]
tests/unit_tests/data/rw/list.txt [new file with mode: 0644]
tests/unit_tests/src/test_main.cc [new file with mode: 0644]
tests/unit_tests/src/test_pkg_upgrader.cc [new file with mode: 0644]