Commit 17d00ac
authored
Simplify Spring ViewComponent and remove ViewAction (#23)
* Removed ViewAction, Jte Compiler, AnnotationProcessor
* All Examples work in local dev
- Simplified paths in settings.gradle.kts for increased maintainability
- Streamlined the ThymeleafViewComponentAutoConfiguration by using ViewComponentProperties
- Updated README.md to reflect these changes
- Added a new file, ViewComponentProperties.kt, to contain configuration properties
* update readme
* Update index view and test path configuration
- Removed ActionViewComponent and NestedActionViewComponent links from index view in Thymeleaf, KTE, and Java examples.
- Updated the external project path in the 'Run all example tests' configuration.
* local dev for jte works
* sace
* compilation works in IntelliJ but not in jar
* localdev and compilation works
* Update project to version 0.8.0, clean up build scripts and configurations
- Update the versions in the build scripts to use 0.8.0-SNAPSHOT
- Clean up configurations by removing unnecessary annotation processor paths, includes, and properties
- Comment out viewComponentRoot in the application.properties file
- Remove unnecessary implementation dependencies in the dependencies blocks
- Update README.md, removing outdated instructions and providing updated version information
- Modify ViewComponent properties in JteConfiguration
- Remove ViewComponent reference retrieval function in JteConfiguration
- Remove unnecessary test dependency in Thymeleaf-Java
- Remove unnecessary annotation processor paths
- Update versions in xml files to match snapshot version
- Modify TemplateEngine and TemplateResolver Beans in ThymeleafViewComponentAutoConfiguration
* KTE is now independent from the jte module
* remove jte-compiler from github workflow
* fix maven config
* Updated version from 0.8.0-SNAPSHOT to 0.8.0
In this commit, we have:
- Updated the project version reference from a snapshot version to an official release version across multiple files
- Adjusted artifact dependencies to point to the correct 0.8.0 version instead of the snapshot
- Updated Maven dependency versions in README.md
- Adjusted version properties in pom.xml for JTE and Thymeleaf examples
- Fixed some minor formatting issues in README.md's XML snippets1 parent ecb8ea6 commit 17d00ac
110 files changed
Lines changed: 698 additions & 2552 deletions
File tree
- .github/workflows
- .run
- core
- src
- main
- kotlin/de/tschuehly/spring/viewcomponent/core
- action
- component
- exception
- processor
- resources/META-INF
- services
- testFixtures/kotlin/de/tschuehly/spring/viewcomponent/core
- examples
- jte-example
- src
- main
- java/de/tschuehly/example/jte/web
- action
- index
- simple
- resources
- test/java/de/tschuehly/example/jte
- kte-example
- src
- main
- kotlin/de/tschuehly/kteviewcomponentexample/web
- action
- index
- layout
- simple
- resources
- test
- kotlin/de/tschuehly/kteviewcomponentexample
- resources
- static
- thymeleaf-java-example
- src
- main
- java/de/tschuehly/example/thymeleafjava/web
- action
- index
- resources
- test/java/de/tschuehly/example/thymeleafjava
- thymeleaf-kotlin-example
- src
- main
- kotlin/de/tschuehly/example/thymeleafkotlin/web
- action
- index
- simple
- resources
- test
- kotlin/de/tschuehly/example/thymeleafkotlin
- resources
- jte
- jte-compiler
- gradle/wrapper
- src/main/kotlin/de/tschuehly/spring/viewcomponent/jte
- jte/src/main
- kotlin/de/tschuehly/spring/viewcomponent/jte
- resources
- kte/src/main/resources
- src/main
- kotlin/de/tschuehly/spring/viewcomponent/jte
- resources/META-INF/spring
- kte
- src/main
- kotlin/de/tschuehly/spring/viewcomponent/kte
- resources/META-INF/spring
- thymeleaf
- src/main/kotlin/de/tschuehly/spring/viewcomponent/thymeleaf
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | | - | |
25 | | - | |
| 23 | + | |
| 24 | + | |
26 | 25 | | |
27 | 26 | | |
28 | 27 | | |
29 | | - | |
| 28 | + | |
30 | 29 | | |
31 | 30 | | |
32 | 31 | | |
| |||
149 | 148 | | |
150 | 149 | | |
151 | 150 | | |
152 | | - | |
153 | | - | |
154 | | - | |
| 151 | + | |
| 152 | + | |
155 | 153 | | |
156 | 154 | | |
157 | 155 | | |
| |||
187 | 185 | | |
188 | 186 | | |
189 | 187 | | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | 188 | | |
202 | 189 | | |
203 | 190 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | 14 | | |
16 | 15 | | |
17 | 16 | | |
| |||
0 commit comments