Atjauninājumu automatizācija atvērtā koda bibliotēkām
Loading...
Date
Authors
Advisor
Journal Title
Journal ISSN
Volume Title
Publisher
Latvijas Universitāte
Language
lav
Abstract
Bakalaura darba mērķis ir veikt izpēti par atvērtā koda bibliotēku atjaunināšanu un automatizētu izmaiņu ģenerēšanu atpakaļnesaderīgām un novecojošām izmaiņām starp bibliotēku versijām. Darbā tiek apskatīti eksistējoši un līdzīgie risinājumi, potenciāli iespējamie risinājumi, problēmas un praktiski realizētas metodes, lai ģenerētu atjauninājumus. Darbs tiek fokusēts valodas PHP kontekstā.
The purpose of this bachelor thesis is to explore ways how to perform automated open-source library updates by generating refactors for backwards incompatible and depreciated changes in between library versions. The paper examines existing and related solutions, options for automated refactor generation and change detection, as well as an attempt to practically implement a tool for automated refactor generation. The work is primarily discussed and implemented in the context of PHP programming language.
The purpose of this bachelor thesis is to explore ways how to perform automated open-source library updates by generating refactors for backwards incompatible and depreciated changes in between library versions. The paper examines existing and related solutions, options for automated refactor generation and change detection, as well as an attempt to practically implement a tool for automated refactor generation. The work is primarily discussed and implemented in the context of PHP programming language.