Branch: refs/heads/master
Home:
https://github.com/forge/core
Commit: d9cb145aaa20bf39f0ce713793e28c2878ff6482
https://github.com/forge/core/commit/d9cb145aaa20bf39f0ce713793e28c2878ff...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M
javaee/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/ScaffoldExecuteGenerationStep.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldGenerateCommandImpl.java
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldProvider.java
M scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/ScaffoldAddonTest.java
M scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/mock/MockProvider.java
M
ui/api/src/main/java/org/jboss/forge/addon/ui/result/navigation/NavigationResultBuilder.java
Log Message:
-----------
FORGE-1501 Execute scaffold plugin setup during generation.
THis ensures that if the scaffold setup command was not run
previously, then it is effectively run during scaffold generation.
Commit: 2ab19ad9022ac4bd2e1046d191b9d2c00b6f9607
https://github.com/forge/core/commit/2ab19ad9022ac4bd2e1046d191b9d2c00b6f...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M
javaee/faces/src/main/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldProvider.java
Log Message:
-----------
Improved the Faces scaffold provider setup detection logic.
This now verifies whether all the required files and configuration
options have been setup correctly in the project.
Commit: 8cd684158eaa2f86fb46317e3ccc735ad1b5e9f5
https://github.com/forge/core/commit/8cd684158eaa2f86fb46317e3ccc735ad1b5...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldExecuteGenerationStep.java
M scaffold/tests/pom.xml
A
scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/ScaffoldGenerateWizardTest.java
A
scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/ScaffoldSetupWizardTest.java
M scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/mock/MockProvider.java
Log Message:
-----------
Added tests to verify scaffold generate behavior.
This uses the UI Test Harness to ensure that the wizard execution logic behind the
scaffold generate command is verified, ensuring that scaffold setup is also executed if
the provider was not already setup.
Commit: f85ea74eb837867e34bdad0461811b3b6f65995b
https://github.com/forge/core/commit/f85ea74eb837867e34bdad0461811b3b6f65...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M
javaee/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/ScaffoldExecuteGenerationStep.java
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldExecuteSetupStep.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
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldProvider.java
M
scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldSetupContext.java
M scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/ScaffoldAddonTest.java
M
scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/ScaffoldGenerateWizardTest.java
M scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/mock/MockProvider.java
Log Message:
-----------
FORGE-1822 Modified ScaffoldProvider SPI for Project encapsulation.
The ScaffoldSetupContext and ScaffoldGenerationContext classes now
supply the selected Project to the ScaffoldProvider instance. The
method level Project arguments have been removed.
Commit: bffd123abf98befb0b30c178049018271427482d
https://github.com/forge/core/commit/bffd123abf98befb0b30c178049018271427...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M
javaee/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/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
M
scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/spi/ScaffoldSetupContext.java
M scaffold/spi/src/main/java/org/jboss/forge/addon/scaffold/util/ScaffoldUtil.java
M scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/ScaffoldAddonTest.java
M
scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/ScaffoldGenerateWizardTest.java
M
scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/metawidget/inspector/propertystyle/ForgePropertyStyleTest.java
Log Message:
-----------
FORGE-1825 Revoke overwrite flag from scaffold commands.
The scaffold setup and generate commands no longer accept an
overwrite flag. Existing resources are always overwritten since
the commands have no control over deciding whether to overwrite
individual files.
Commit: 70465f5166fd5fd65b12adaab16957e762cf088a
https://github.com/forge/core/commit/70465f5166fd5fd65b12adaab16957e762cf...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M
scaffold/impl/src/main/java/org/jboss/forge/addon/scaffold/impl/ui/ScaffoldExecuteGenerationStep.java
M
scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/ScaffoldGenerateWizardTest.java
M
scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/ScaffoldSetupWizardTest.java
M scaffold/tests/src/test/java/org/jboss/forge/addon/scaffold/mock/MockProvider.java
Log Message:
-----------
Improved tests to verify scaffold setup alongside generation.
Commit: 8d4f3172dae02ca9d311262f68de722ffc1a465c
https://github.com/forge/core/commit/8d4f3172dae02ca9d311262f68de722ffc1a...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
A javaee/api/src/main/java/org/jboss/forge/addon/javaee/rest/ui/RestSetupWizard.java
R
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/setup/RestSetupWizard.java
A
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/setup/RestSetupWizardImpl.java
Log Message:
-----------
Extracted RESTWizard to javaee-api from javaee-impl.
This allows addons to stop depending on javaee-impl for this class.
Commit: 92dfbb9986cf6f6a0e6a529e658f0b479c1a737a
https://github.com/forge/core/commit/92dfbb9986cf6f6a0e6a529e658f0b479c1a...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M
javaee/api/src/main/java/org/jboss/forge/addon/javaee/rest/generation/RestGenerationContext.java
R
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/generator/RestGenerationContextImpl.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/RestEndpointFromEntityCommand.java
Log Message:
-----------
Moved RestGenerationContext to javaee-api.
This is done to allow other addons to consume the
RestResourceGenerator API.
Commit: 2c7f9f7f55497af7730a571602b1c33c0ec1f03d
https://github.com/forge/core/commit/2c7f9f7f55497af7730a571602b1c33c0ec1...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
A
javaee/api/src/main/java/org/jboss/forge/addon/javaee/rest/generation/RestGenerationConstants.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/generator/impl/EntityBasedResourceGenerator.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/generator/impl/RootAndNestedDTOResourceGenerator.java
Log Message:
-----------
Extracted names of RestResourceGenerator as constants in javaee-api.
Commit: 6e49ae0450ce1306a6e80f2521f84ca0503860ce
https://github.com/forge/core/commit/6e49ae0450ce1306a6e80f2521f84ca05038...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
A javaee/api/src/main/java/org/jboss/forge/addon/javaee/jpa/JPAFieldOperations.java
R javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/JPAFieldOperations.java
A
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/JPAFieldOperationsImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/NewFieldWizard.java
M
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/jpa/JPAFieldOperationsTest.java
M javaee/tests/src/test/java/org/jboss/forge/addon/javaee/jpa/NewFieldWizardTest.java
Log Message:
-----------
Extracted JPAFIeldOperations into an interface.
Commit: 765fff1a0f69c62d040f52a2215efc532ac5367c
https://github.com/forge/core/commit/765fff1a0f69c62d040f52a2215efc532ac5...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/AbstractUIContext.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIContext.java
Log Message:
-----------
FORGE-1847: UIContext.getSelection() now returns UIContext.getInitialSelection().get()
if no selection has previously been set by UIContext.setSelection(...)
Commit: f77ae9c77f1f56490fb2e8f62e3645bcff07507a
https://github.com/forge/core/commit/f77ae9c77f1f56490fb2e8f62e3645bcff07...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2014-05-21 (Wed, 21 May 2014)
Changed paths:
M
addons/impl/src/main/java/org/jboss/forge/addon/addons/ui/NewUICommandWizardImpl.java
A
javaee/api/src/main/java/org/jboss/forge/addon/javaee/validation/ConstraintType.java
A
javaee/api/src/main/java/org/jboss/forge/addon/javaee/validation/CoreConstraints.java
A
javaee/api/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationAddConstraintWizard.java
A
javaee/api/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewAnnotationCommand.java
A
javaee/api/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewGroupCommand.java
A
javaee/api/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationProviderSetupCommand.java
A
javaee/api/src/main/java/org/jboss/forge/addon/javaee/websocket/ui/WebSocketSetupWizard.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/NewBeanCommand.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/NewQualifierCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/NewScopeCommand.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/NewStereotypeCommand.java
M
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/NewMappedSuperclassCommand.java
R
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/AddConstraintWizard.java
R
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ConstraintType.java
R
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/CoreConstraints.java
R
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/GenerateConstraintWizardStep.java
R
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/NewAnnotationCommand.java
R
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/NewGroupCommand.java
R
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/SelectFieldWizardStep.java
A
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationAddConstraintWizardImpl.java
A
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationGenerateConstraintWizardStep.java
A
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewAnnotationCommandImpl.java
A
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewGroupCommandImpl.java
A
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationSelectFieldWizardStep.java
R
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationProviderSetupCommand.java
A
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationProviderSetupCommandImpl.java
R
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/websocket/ui/WebSocketSetupWizard.java
A
javaee/impl/src/main/java/org/jboss/forge/addon/javaee/websocket/ui/WebSocketSetupWizardImpl.java
R
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/validation/ui/AddConstraintWizardTest.java
R
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/validation/ui/NewAnnotationCommandTest.java
R
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/validation/ui/NewGroupCommandTest.java
A
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/validation/ui/ValidationAddConstraintWizardTest.java
A
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewAnnotationCommandTest.java
A
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewGroupCommandTest.java
M
javaee/tests/src/test/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationSetupCommandTest.java
M
parser-java/api/src/main/java/org/jboss/forge/addon/parser/java/ui/AbstractJavaSourceCommand.java
M
parser-java/impl/src/main/java/org/jboss/forge/addon/parser/java/resources/JavaMethodResourceImpl.java
M
parser-java/impl/src/main/java/org/jboss/forge/addon/parser/java/ui/JavaAnnotationCommandImpl.java
M
parser-java/impl/src/main/java/org/jboss/forge/addon/parser/java/ui/JavaClassCommandImpl.java
M
parser-java/impl/src/main/java/org/jboss/forge/addon/parser/java/ui/JavaEnumCommandImpl.java
M
parser-java/impl/src/main/java/org/jboss/forge/addon/parser/java/ui/JavaFieldCommandImpl.java
M
parser-java/impl/src/main/java/org/jboss/forge/addon/parser/java/ui/JavaInterfaceCommandImpl.java
M
parser-java/impl/src/main/java/org/jboss/forge/addon/parser/java/ui/methods/JavaGetSetMethodsCommandImpl.java
M
parser-java/tests/src/test/java/org/jboss/forge/addon/parser/java/resources/JavaResourceTest.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/context/UIContext.java
Log Message:
-----------
Refactor AbstractJavaSourceCommand and fix a few more IMPL leaks in JavaEE
Compare:
https://github.com/forge/core/compare/40e35b3c596d...f77ae9c77f1f