Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/convert to maven plugin #86 #160

Merged
merged 35 commits into from
May 22, 2022

Conversation

Bullfrog666
Copy link
Collaborator

No description provided.

Bullfrog666 and others added 30 commits April 27, 2022 16:25
Next step will be to add groovy validation script ... But I let Jason take care of that 🤪
…es_as_config_properties' of github.com:Riduidel/agile-architecture-documentation-system into feature/convert_to_maven_plugin_#86_read_maven_properties_as_config_properties
1. Starting Weld in plugin
2. Using the weird model of itemis plugin model which split things again
3. Injecting maven model in plugin to have it visible from the weld side of the world

It doesn't yet totally work, but I'm more confident than evenr
…idel/agile-architecture-documentation-system into feature/convert_to_maven_plugin_#86
1. Errors sent to maven output
2. Each IT test treated as a JUnit test (better for reporting)
…#86_ensure_project_version_is_logged' into feature/convert_to_maven_plugin_#86
…anism.

This is better, stronger, and more elegant
…idel/agile-architecture-documentation-system into feature/convert_to_maven_plugin_#86
Bullfrog666 and others added 5 commits May 19, 2022 16:29
To say things concisely

1. The itemis cdi-maven helper thingie couldn't add dynamically the current project classpath. As a consequence, the architecture class declared in architecture-documentation didn't load.
2. I had to change A BUNCH of things in that initial plugin code to adapt that framework
3. Deltaspike doesn't seems to support so well parallel enhancements, as defined in our code
4. There were some weird bugs regarding paths, and I clearly doesn't understand how it used to work

All this has been fixed, sometimes easily, sometimes incredibly hardly

It will be good to make code clearer AND more tested ...
@Riduidel Riduidel merged commit c1b8230 into master May 22, 2022
@Riduidel Riduidel deleted the feature/convert_to_maven_plugin_#86 branch May 23, 2022 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants