Branch: refs/heads/FORGE-808
Home:
https://github.com/forge/core
Commit: 23194a9e18e2435d5dba9dd1debde68ed0e04965
https://github.com/forge/core/commit/23194a9e18e2435d5dba9dd1debde68ed0e0...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M scaffold/addon/pom.xml
A scaffold/faces/pom.xml
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
A scaffold/faces/src/main/resources/META-INF/beans.xml
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldSetupWizardImpl.java
M scaffold/pom.xml
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldContext.java
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldProvider.java
M scaffold/tests/pom.xml
R scaffold/tests/src/test/java/org/jboss/forge/addon/AbstractTestCase.java
A scaffold/tests/src/test/java/org/jboss/forge/addon/ScaffoldAddonTest.java
Log Message:
-----------
Initial layout of a Faces scaffold provider
Commit: 7491a37d0a808a6d2344e4899ae7ed6408c366af
https://github.com/forge/core/commit/7491a37d0a808a6d2344e4899ae7ed6408c3...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M scaffold/tests/src/test/java/org/jboss/forge/addon/ScaffoldAddonTest.java
Log Message:
-----------
Corrected failing test for Addon detection.
Commit: e5b6898a1b794da212756ed8f13bf0774879d5ff
https://github.com/forge/core/commit/e5b6898a1b794da212756ed8f13bf0774879...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M scaffold/faces/pom.xml
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesAccessStrategy.java
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesTemplateStrategy.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/TemplateStrategy.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/freemarker/FreemarkerTemplateProcessor.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/config/ForgeConfigReader.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/inspectionresultprocessor/GeneratedValueInspectionResultProcessor.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/inspectionresultprocessor/NotRequiredInspectionResultProcessor.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/inspectionresultprocessor/RichfacesCalendarInspectionResultProcessor.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/inspector/ForgeInspectionResultConstants.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/inspector/ForgeInspector.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/inspector/propertystyle/ForgePropertyStyle.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/inspector/propertystyle/ForgePropertyStyleConfig.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/widgetbuilder/EntityWidgetBuilder.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/widgetbuilder/EntityWidgetBuilderConfig.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/widgetbuilder/HtmlSearchWidgetBuilder.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/widgetbuilder/QueryByExampleWidgetBuilder.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/widgetbuilder/RemoveEntityWidgetBuilder.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/widgetbuilder/SetPropertyActionListener.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/widgetprocessor/UnsearchableWidgetProcessor.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/util/ScaffoldUtil.java
A scaffold/faces/src/main/resources/scaffold/faces/BackingBean.jv
A scaffold/faces/src/main/resources/scaffold/faces/ViewUtils.jv
A scaffold/faces/src/main/resources/scaffold/faces/add.png
A scaffold/faces/src/main/resources/scaffold/faces/bootstrap.css
A scaffold/faces/src/main/resources/scaffold/faces/create.xhtml
A scaffold/faces/src/main/resources/scaffold/faces/error.xhtml
A scaffold/faces/src/main/resources/scaffold/faces/false.png
A scaffold/faces/src/main/resources/scaffold/faces/favicon.ico
A scaffold/faces/src/main/resources/scaffold/faces/forge-logo.png
A scaffold/faces/src/main/resources/scaffold/faces/forge-style.css
A scaffold/faces/src/main/resources/scaffold/faces/forge.taglib.xml
A scaffold/faces/src/main/resources/scaffold/faces/index.html
A scaffold/faces/src/main/resources/scaffold/faces/index.xhtml
A scaffold/faces/src/main/resources/scaffold/faces/jboss-community.png
A scaffold/faces/src/main/resources/scaffold/faces/metawidget-bean.xml
A scaffold/faces/src/main/resources/scaffold/faces/metawidget-entity.xml
A scaffold/faces/src/main/resources/scaffold/faces/metawidget-qbe.xml
A scaffold/faces/src/main/resources/scaffold/faces/metawidget-remove-entity.xml
A scaffold/faces/src/main/resources/scaffold/faces/metawidget-search.xml
A scaffold/faces/src/main/resources/scaffold/faces/pageTemplate.xhtml
A scaffold/faces/src/main/resources/scaffold/faces/paginator.xhtml
A scaffold/faces/src/main/resources/scaffold/faces/remove.png
A scaffold/faces/src/main/resources/scaffold/faces/search.png
A scaffold/faces/src/main/resources/scaffold/faces/search.xhtml
A scaffold/faces/src/main/resources/scaffold/faces/true.png
A scaffold/faces/src/main/resources/scaffold/faces/view.xhtml
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldSetupWizardImpl.java
A scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/AccessStrategy.java
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldContext.java
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldProvider.java
Log Message:
-----------
Implemented the Faces scaffold provider
Removed Seam Render since it was resulting in WELD-1453/SOLDER-339.
Switched the Seam Render templates to Freemarker.
Unported APIs/classes are currently not used/commented out with
TODOs.
Commit: 42bfd1d3f0e351ccf4b9e097813ee6d078997db8
https://github.com/forge/core/commit/42bfd1d3f0e351ccf4b9e097813ee6d07899...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldSetupWizardImpl.java
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldProvider.java
Log Message:
-----------
Removed unnecessary method from ScaffoldProvider API.
The scaffold provider should not be indicating whether it supports
overwrite or not.
Commit: 44b0c6776cc14c9e7cfbc378e6be52444a694fd8
https://github.com/forge/core/commit/44b0c6776cc14c9e7cfbc378e6be52444a69...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldSetupWizardImpl.java
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldProvider.java
Log Message:
-----------
Modified the ScaffoldProvider setup flow API.
ScaffoldProviders now return a List of UICommands that
are to be executed.
Commit: 614e00f49d29743d8de8a3d300975c6280decbbe
https://github.com/forge/core/commit/614e00f49d29743d8de8a3d300975c6280de...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldSetupWizardImpl.java
Log Message:
-----------
Added facet installation checks.
The Faces scaffold provider now verifies that the required facets
have been installed before setting up the Faces scaffold.
Commit: 35467c7475a8b4ab132e742c9ce26fa2c3a604b1
https://github.com/forge/core/commit/35467c7475a8b4ab132e742c9ce26fa2c3a6...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
Log Message:
-----------
Fixed the setup process to create correct web.xml files.
Entries in web.xml files are now created correctly.
Commit: 286ecbf60e44391f4bd589be031944461051c2fe
https://github.com/forge/core/commit/286ecbf60e44391f4bd589be031944461051...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldSetupWizardImpl.java
Log Message:
-----------
Refined the messages.
Commit: 8ab2afb23697f398d54a974bf0b5bb86c9bd70e4
https://github.com/forge/core/commit/8ab2afb23697f398d54a974bf0b5bb86c9bd...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldSetupWizardImpl.java
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldContext.java
Log Message:
-----------
Target directory should not be required. It is optional.
Use an empty string if the target directory is not specified.
Commit: 11abadf91fe9dc4ab8f86a360644a2ce90aa1919
https://github.com/forge/core/commit/11abadf91fe9dc4ab8f86a360644a2ce90aa...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/api/src/main/java/org/jboss/forge/addon/scaffold/ui/ScaffoldGenerateCommand.java
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
A
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/ScaffoldableEntitySelectionWizard.java
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/metawidget/inspector/propertystyle/ForgePropertyStyle.java
M scaffold/faces/src/main/resources/scaffold/faces/metawidget-bean.xml
M scaffold/faces/src/main/resources/scaffold/faces/metawidget-entity.xml
M scaffold/faces/src/main/resources/scaffold/faces/metawidget-qbe.xml
M scaffold/faces/src/main/resources/scaffold/faces/metawidget-remove-entity.xml
M scaffold/faces/src/main/resources/scaffold/faces/metawidget-search.xml
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldGenerateCommandImpl.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldSetupWizardImpl.java
A
scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ResourceCollection.java
R scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldContext.java
A
scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldGenerationContext.java
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldProvider.java
A
scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldSetupContext.java
Log Message:
-----------
Committing first functional version of the Faces scaffold
Some bugs are not yet fixed though. CDI and EJB facets are not
installed.
Commit: bfc03a89bdcd6375dd9236ba28fb7121dff9e252
https://github.com/forge/core/commit/bfc03a89bdcd6375dd9236ba28fb7121dff9...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M scaffold/faces/pom.xml
Log Message:
-----------
Removed unwanted property for Seam Render version
Commit: 5dc40e21501806f815354870b54f6503003318f6
https://github.com/forge/core/commit/5dc40e21501806f815354870b54f65030033...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
Log Message:
-----------
Expanded Facet subtype checks.
This is to bypass FORGE-1304 for now.
Commit: cd6327468b01f11cbd7a57ad73135ef72058f7a5
https://github.com/forge/core/commit/cd6327468b01f11cbd7a57ad73135ef72058...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
M scaffold/faces/src/main/resources/scaffold/faces/create.xhtml
M scaffold/faces/src/main/resources/scaffold/faces/pageTemplate.xhtml
M scaffold/faces/src/main/resources/scaffold/faces/search.xhtml
M scaffold/faces/src/main/resources/scaffold/faces/view.xhtml
Log Message:
-----------
Fixed Freemarker template issues
Locked the template to pageTemplate.xhtml. Corrected the escaping
of #{ and ${ expressions in the facelets.
Commit: 2d649a3571f109ae04ef14e67963b091cf9281ee
https://github.com/forge/core/commit/2d649a3571f109ae04ef14e67963b091cf92...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
Log Message:
-----------
Fixed CDI Facet detection logic
Commit: 4ee85b978b4c9cf96bd54afa97f086cc28d4875c
https://github.com/forge/core/commit/4ee85b978b4c9cf96bd54afa97f086cc28d4...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesAccessStrategy.java
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
Log Message:
-----------
Removed explicit subtype Facet detection logic
The explicit detection of Facets is no longer necessary, since the
bug in subflow display logic is actually in UI-Eclipse.
Commit: 23bc4d80c9a879f97b822b3c599a24f2d9858d74
https://github.com/forge/core/commit/23bc4d80c9a879f97b822b3c599a24f2d985...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-12-04 (Wed, 04 Dec 2013)
Changed paths:
M
scaffold/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/ScaffoldableEntitySelectionWizard.java
A
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ExecuteGenerationCommand.java
A
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ExecuteSetupCommand.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldGenerateCommandImpl.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldSetupWizardImpl.java
M
scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldGenerationContext.java
Log Message:
-----------
Refactored the scaffold generation into a new step
This now ensures that the scaffold generation is performed in the
final step instead of the first step.
Compare:
https://github.com/forge/core/compare/32ef9df53f5f...23bc4d80c9a8