[forge/core] 99d1a6: FORGE-2316: Prototype on Stacks
by George Gastaldi
Branch: refs/heads/stacks_as_facet
Home: https://github.com/forge/core
Commit: 99d1a6c83ad48f104ad8f7e8c628ad495d4e11c7
https://github.com/forge/core/commit/99d1a6c83ad48f104ad8f7e8c628ad495d4e...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE6Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE7Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEESpecFacet.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/JavaEE6FacetImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/JavaEE7FacetImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/CDISetupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jms/ui/setup/JMSSetupWizard.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/setup/JPASetupWizardImpl.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/Stack.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackBuilder.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacet.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackInspector.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/annotations/StackConstraint.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/annotations/StackConstraints.java
M projects/api/src/main/java/org/jboss/forge/addon/projects/ui/AbstractProjectCommand.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/NullStack.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/NullStackFacet.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacetComparator.java
M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizardImpl.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/StackListCommand.java
M projects/impl/src/main/resources/META-INF/services/org.jboss.forge.furnace.container.simple.Service
A projects/tests/src/test/java/org/jboss/forge/addon/projects/stacks/StackBuilderTest.java
Log Message:
-----------
FORGE-2316: Prototype on Stacks
As a proof-of-concept, the CDI: Setup command is only enabled on Java EE 7 projects
To create a JavaEE 7 project, use: project-new --named demo --stack java-ee-7
To create a JavaEE 6 project, use: project-new --named demo --stack java-ee-6
Observe that after the project is created, the JavaEE dependencies are set in the pom.xml
FORGE-2316: Renamed StackFacet.getName() to StackFacet.getStackName()
FORGE-2316: Refactoring
FORGE-2316: More refactoring. JPA Setup now displays only the supported stack version
FORGE-2316: Introduced project-list-stacks command
FORGE-2316: Introduced Stack and StackBuilder
FORGE-2316: Stack is Comparable
FORGE-2316: Comparing stacks in New Project wizard
FORGE-2316: Moved annotations to annotations subpackage
FORGE-2316: JPA Setup version is not shown if stack allows only one option
FORGE-2316: Moved priority() to StackFacet
FORGE-2316: Added supports(ProjectType) in StacksFacet
FORGE-2316: Moved stack definition to interface attribute
Commit: 5a72c9b924cb679e8151108229e6b1f769af6a99
https://github.com/forge/core/commit/5a72c9b924cb679e8151108229e6b1f769af...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizardImpl.java
Log Message:
-----------
FORGE-2316: Fixed label
Commit: c13c3d8dfb916c5257fcc3b51758a472d5ccb45f
https://github.com/forge/core/commit/c13c3d8dfb916c5257fcc3b51758a472d5cc...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizardImpl.java
Log Message:
-----------
FORGE-2316: Added description
Commit: 1c64ec3f8cbee79eb3b154d75414dda0dfae2695
https://github.com/forge/core/commit/1c64ec3f8cbee79eb3b154d75414dda0dfae...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacetComparator.java
Log Message:
-----------
FORGE-2316: Fixed comparator order
Commit: 5d4318c31ac1ce351939f196f0c9eab58d9811d5
https://github.com/forge/core/commit/5d4318c31ac1ce351939f196f0c9eab58d98...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackBuilder.java
Log Message:
-----------
FORGE-2316: Added equals() and hashCode() to StackBuilder
Commit: ad99f957232c9609579e8beaeeb099a3c320a25b
https://github.com/forge/core/commit/ad99f957232c9609579e8beaeeb099a3c320...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacet.java
Log Message:
-----------
Improved javadoc
Commit: 440daa53e6ebcba84793c888cadbd11c1abf1439
https://github.com/forge/core/commit/440daa53e6ebcba84793c888cadbd11c1abf...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE6Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE7Facet.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/CDISetupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/setup/JPASetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/AbstractRestNewCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/RestEndpointFromEntityCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/setup/RestSetupWizardImpl.java
Log Message:
-----------
FORGE-2316: Added RestFacet to JavaEE stacks
Commit: a03f03da0803dbc26a37bdee949346f12f81f2dc
https://github.com/forge/core/commit/a03f03da0803dbc26a37bdee949346f12f81...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE6Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE7Facet.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletNewFilterCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletNewServletCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationAddConstraintWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewAnnotationCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewGroupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewPayloadCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationProviderSetupCommandImpl.java
Log Message:
-----------
FORGE-2316: Added missing facets in the JavaEE stack facets
Commit: 12ea49eef7109a3d3b631a4a9d096574eaf5a3e0
https://github.com/forge/core/commit/12ea49eef7109a3d3b631a4a9d096574eaf5...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/CDISetupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetClassTransactionAttributeCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetMethodTransactionAttributeCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/NewEJBCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/NewMDBSetupStep.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/AbstractFacesCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/FacesNewValidatorMethodCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/FacesSetProjectStageCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/FacesSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/setup/JPASetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/setup/RestSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationProviderSetupCommandImpl.java
M projects/api/src/main/java/org/jboss/forge/addon/projects/ui/AbstractProjectCommand.java
Log Message:
-----------
FORGE-2316: Refactoring value choice filtering
Commit: 42958dfdf56737f63ba5b6c3c1810b49a3b69f9a
https://github.com/forge/core/commit/42958dfdf56737f63ba5b6c3c1810b49a3b6...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M javaee/faces/src/test/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldTest.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/CDISetupCommandImpl.java
Log Message:
-----------
Fixed test failures
Compare: https://github.com/forge/core/compare/6aae1dd46b9c...42958dfdf567
8 years, 11 months
[forge/core] 62a127: FORGE-2576: Configuration is now stored in a prope...
by George Gastaldi
Branch: refs/heads/master
Home: https://github.com/forge/core
Commit: 62a1270db51c0ba7d569a7d363b2cf3e66f44875
https://github.com/forge/core/commit/62a1270db51c0ba7d569a7d363b2cf3e66f4...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M configuration/impl/src/main/java/org/jboss/forge/addon/configuration/ConfigurationAdapter.java
M configuration/impl/src/main/java/org/jboss/forge/addon/configuration/ConfigurationAdapterSubset.java
M configuration/impl/src/main/java/org/jboss/forge/addon/configuration/ConfigurationFactoryImpl.java
M configuration/tests/src/test/java/org/jboss/forge/addon/configuration/ConfigurationTest.java
M configuration/tests/src/test/java/org/jboss/forge/addon/configuration/ProjectConfigurationTest.java
M configuration/tests/src/test/java/org/jboss/forge/addon/configuration/UserConfigurationTest.java
M configuration/tests/src/test/java/org/jboss/forge/addon/configuration/ui/ConfigCommandTest.java
Log Message:
-----------
FORGE-2576: Configuration is now stored in a properties format
Commit: 5126c15e7d3fd1e6fccd32d8d6235cfaea577792
https://github.com/forge/core/commit/5126c15e7d3fd1e6fccd32d8d6235cfaea57...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M configuration/impl/src/main/java/org/jboss/forge/addon/configuration/ConfigurationAdapter.java
M configuration/impl/src/main/java/org/jboss/forge/addon/configuration/ConfigurationAdapterSubset.java
M configuration/impl/src/main/java/org/jboss/forge/addon/configuration/ConfigurationFactoryImpl.java
M configuration/tests/src/test/java/org/jboss/forge/addon/configuration/ConfigurationTest.java
M configuration/tests/src/test/java/org/jboss/forge/addon/configuration/ProjectConfigurationTest.java
M configuration/tests/src/test/java/org/jboss/forge/addon/configuration/UserConfigurationTest.java
M configuration/tests/src/test/java/org/jboss/forge/addon/configuration/ui/ConfigCommandTest.java
Log Message:
-----------
Merge pull request #593 from gastaldi/FORGE-2576
FORGE-2576: Configuration is now stored in a properties format
Compare: https://github.com/forge/core/compare/20d8b0fa268e...5126c15e7d3f
8 years, 11 months
[forge/core] e681f5: FORGE-2316: Prototype on Stacks
by George Gastaldi
Branch: refs/heads/stacks_as_facet
Home: https://github.com/forge/core
Commit: e681f58b2840b5bdac2c195a9cdc9dc7722b10a0
https://github.com/forge/core/commit/e681f58b2840b5bdac2c195a9cdc9dc7722b...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE6Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE7Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEESpecFacet.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/JavaEE6FacetImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/JavaEE7FacetImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/CDISetupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jms/ui/setup/JMSSetupWizard.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/setup/JPASetupWizardImpl.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/Stack.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackBuilder.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacet.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackInspector.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/annotations/StackConstraint.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/annotations/StackConstraints.java
M projects/api/src/main/java/org/jboss/forge/addon/projects/ui/AbstractProjectCommand.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/NullStack.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/NullStackFacet.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacetComparator.java
M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizardImpl.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/StackListCommand.java
M projects/impl/src/main/resources/META-INF/services/org.jboss.forge.furnace.container.simple.Service
A projects/tests/src/test/java/org/jboss/forge/addon/projects/stacks/StackBuilderTest.java
Log Message:
-----------
FORGE-2316: Prototype on Stacks
As a proof-of-concept, the CDI: Setup command is only enabled on Java EE 7 projects
To create a JavaEE 7 project, use: project-new --named demo --stack java-ee-7
To create a JavaEE 6 project, use: project-new --named demo --stack java-ee-6
Observe that after the project is created, the JavaEE dependencies are set in the pom.xml
FORGE-2316: Renamed StackFacet.getName() to StackFacet.getStackName()
FORGE-2316: Refactoring
FORGE-2316: More refactoring. JPA Setup now displays only the supported stack version
FORGE-2316: Introduced project-list-stacks command
FORGE-2316: Introduced Stack and StackBuilder
FORGE-2316: Stack is Comparable
FORGE-2316: Comparing stacks in New Project wizard
FORGE-2316: Moved annotations to annotations subpackage
FORGE-2316: JPA Setup version is not shown if stack allows only one option
FORGE-2316: Moved priority() to StackFacet
FORGE-2316: Added supports(ProjectType) in StacksFacet
FORGE-2316: Moved stack definition to interface attribute
Commit: e967783b6c2db9e4bf3890c10cbba25afad3aabc
https://github.com/forge/core/commit/e967783b6c2db9e4bf3890c10cbba25afad3...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizardImpl.java
Log Message:
-----------
FORGE-2316: Fixed label
Commit: b2982fac78229cf3cd973da44473f9eee19d7302
https://github.com/forge/core/commit/b2982fac78229cf3cd973da44473f9eee19d...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizardImpl.java
Log Message:
-----------
FORGE-2316: Added description
Commit: 7459c76cf2e400bddb8e784cab795772deb804c8
https://github.com/forge/core/commit/7459c76cf2e400bddb8e784cab795772deb8...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacetComparator.java
Log Message:
-----------
FORGE-2316: Fixed comparator order
Commit: 977cf36871c23f774ed85773481682e0f2e5677f
https://github.com/forge/core/commit/977cf36871c23f774ed85773481682e0f2e5...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackBuilder.java
Log Message:
-----------
FORGE-2316: Added equals() and hashCode() to StackBuilder
Commit: c46060b7741393f4d1607dc7085efb19fdfc935a
https://github.com/forge/core/commit/c46060b7741393f4d1607dc7085efb19fdfc...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacet.java
Log Message:
-----------
Improved javadoc
Commit: 3efec2ac10f2af67963561ba2071a0b82c67d789
https://github.com/forge/core/commit/3efec2ac10f2af67963561ba2071a0b82c67...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE6Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE7Facet.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/CDISetupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/setup/JPASetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/AbstractRestNewCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/RestEndpointFromEntityCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/setup/RestSetupWizardImpl.java
Log Message:
-----------
FORGE-2316: Added RestFacet to JavaEE stacks
Commit: da8258b22705fb982cb813f1f5f6e07deb0740d6
https://github.com/forge/core/commit/da8258b22705fb982cb813f1f5f6e07deb07...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE6Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE7Facet.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletNewFilterCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletNewServletCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationAddConstraintWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewAnnotationCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewGroupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewPayloadCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationProviderSetupCommandImpl.java
Log Message:
-----------
FORGE-2316: Added missing facets in the JavaEE stack facets
Commit: 6aae1dd46b9c23471a54eff05b61cc5297e2a5d1
https://github.com/forge/core/commit/6aae1dd46b9c23471a54eff05b61cc5297e2...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/CDISetupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetClassTransactionAttributeCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetMethodTransactionAttributeCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/NewEJBCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/NewMDBSetupStep.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/AbstractFacesCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/FacesNewValidatorMethodCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/FacesSetProjectStageCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/FacesSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/setup/JPASetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/setup/RestSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationProviderSetupCommandImpl.java
M projects/api/src/main/java/org/jboss/forge/addon/projects/ui/AbstractProjectCommand.java
Log Message:
-----------
FORGE-2316: Refactoring value choice filtering
Compare: https://github.com/forge/core/compare/ddd209c4eec2...6aae1dd46b9c
8 years, 11 months
[forge/core] 7b00dd: FORGE-2316: Prototype on Stacks
by George Gastaldi
Branch: refs/heads/stacks_as_facet
Home: https://github.com/forge/core
Commit: 7b00dd5a098911c0dc801f51844505c5bc5f80e3
https://github.com/forge/core/commit/7b00dd5a098911c0dc801f51844505c5bc5f...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE6Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE7Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEESpecFacet.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/JavaEE6FacetImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/JavaEE7FacetImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/CDISetupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jms/ui/setup/JMSSetupWizard.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/setup/JPASetupWizardImpl.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/Stack.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackBuilder.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacet.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackInspector.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/annotations/StackConstraint.java
A projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/annotations/StackConstraints.java
M projects/api/src/main/java/org/jboss/forge/addon/projects/ui/AbstractProjectCommand.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/NullStack.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/NullStackFacet.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacetComparator.java
M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizardImpl.java
A projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/StackListCommand.java
M projects/impl/src/main/resources/META-INF/services/org.jboss.forge.furnace.container.simple.Service
A projects/tests/src/test/java/org/jboss/forge/addon/projects/stacks/StackBuilderTest.java
Log Message:
-----------
FORGE-2316: Prototype on Stacks
As a proof-of-concept, the CDI: Setup command is only enabled on Java EE 7 projects
To create a JavaEE 7 project, use: project-new --named demo --stack java-ee-7
To create a JavaEE 6 project, use: project-new --named demo --stack java-ee-6
Observe that after the project is created, the JavaEE dependencies are set in the pom.xml
FORGE-2316: Renamed StackFacet.getName() to StackFacet.getStackName()
FORGE-2316: Refactoring
FORGE-2316: More refactoring. JPA Setup now displays only the supported stack version
FORGE-2316: Introduced project-list-stacks command
FORGE-2316: Introduced Stack and StackBuilder
FORGE-2316: Stack is Comparable
FORGE-2316: Comparing stacks in New Project wizard
FORGE-2316: Moved annotations to annotations subpackage
FORGE-2316: JPA Setup version is not shown if stack allows only one option
FORGE-2316: Moved priority() to StackFacet
FORGE-2316: Added supports(ProjectType) in StacksFacet
FORGE-2316: Moved stack definition to interface attribute
Commit: f33901e75aacefb17025186c13f88435837c7399
https://github.com/forge/core/commit/f33901e75aacefb17025186c13f88435837c...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizardImpl.java
Log Message:
-----------
FORGE-2316: Fixed label
Commit: a733734d2e78eec6861bf75c2163cf90a16448a3
https://github.com/forge/core/commit/a733734d2e78eec6861bf75c2163cf90a164...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M projects/impl/src/main/java/org/jboss/forge/addon/projects/ui/NewProjectWizardImpl.java
Log Message:
-----------
FORGE-2316: Added description
Commit: 640612524b27ae43e47c1365f05d449886dd89be
https://github.com/forge/core/commit/640612524b27ae43e47c1365f05d449886dd...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M projects/impl/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacetComparator.java
Log Message:
-----------
FORGE-2316: Fixed comparator order
Commit: 44499e050330f611f5c49cb41a3d092c04fce333
https://github.com/forge/core/commit/44499e050330f611f5c49cb41a3d092c04fc...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackBuilder.java
Log Message:
-----------
FORGE-2316: Added equals() and hashCode() to StackBuilder
Commit: 60ab0889399a1e3eb78b471b0b3386fd9e129f8c
https://github.com/forge/core/commit/60ab0889399a1e3eb78b471b0b3386fd9e12...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M projects/api/src/main/java/org/jboss/forge/addon/projects/stacks/StackFacet.java
Log Message:
-----------
Improved javadoc
Commit: 105b80844c592de747e72fd1ea2a7e672a893c19
https://github.com/forge/core/commit/105b80844c592de747e72fd1ea2a7e672a89...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE6Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE7Facet.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/CDISetupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/setup/JPASetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/AbstractRestNewCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/RestEndpointFromEntityCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/setup/RestSetupWizardImpl.java
Log Message:
-----------
FORGE-2316: Added RestFacet to JavaEE stacks
Commit: 927851cbe21552a3ee3fcef8baec2156a89a2555
https://github.com/forge/core/commit/927851cbe21552a3ee3fcef8baec2156a89a...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE6Facet.java
M javaee/api/src/main/java/org/jboss/forge/addon/javaee/facets/JavaEE7Facet.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletNewFilterCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletNewServletCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationAddConstraintWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewAnnotationCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewGroupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/ValidationNewPayloadCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationProviderSetupCommandImpl.java
Log Message:
-----------
FORGE-2316: Added missing facets in the JavaEE stack facets
Commit: ddd209c4eec24a21f4c639b687dae7bb48db26a7
https://github.com/forge/core/commit/ddd209c4eec24a21f4c639b687dae7bb48db...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/cdi/ui/CDISetupCommandImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetClassTransactionAttributeCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetMethodTransactionAttributeCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/EJBSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/NewEJBCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/ejb/ui/NewMDBSetupStep.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/AbstractFacesCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/FacesNewValidatorMethodCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/FacesSetProjectStageCommand.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/faces/ui/FacesSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/setup/JPASetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/rest/ui/setup/RestSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/servlet/ui/ServletSetupWizardImpl.java
M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/validation/ui/setup/ValidationProviderSetupCommandImpl.java
M projects/api/src/main/java/org/jboss/forge/addon/projects/ui/AbstractProjectCommand.java
Log Message:
-----------
FORGE-2316: Refactoring value choice filtering
Compare: https://github.com/forge/core/compare/3fafb107b3b5...ddd209c4eec2
8 years, 11 months
[forge/core] 143f93: FORGE-2574: Introduced CommandLine in ShellContext
by George Gastaldi
Branch: refs/heads/master
Home: https://github.com/forge/core
Commit: 143f9303ad77b8f42b44a9106b0c7076cf11692e
https://github.com/forge/core/commit/143f9303ad77b8f42b44a9106b0c7076cf11...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-12 (Tue, 12 Jan 2016)
Changed paths:
A shell/api/src/main/java/org/jboss/forge/addon/shell/line/CommandLine.java
A shell/api/src/main/java/org/jboss/forge/addon/shell/line/CommandOption.java
M shell/api/src/main/java/org/jboss/forge/addon/shell/ui/ShellContext.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/CommandLineUtil.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/line/CommandLineImpl.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/line/CommandOptionImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/ShellContextImpl.java
M shell/tests/src/main/java/org/jboss/forge/addon/shell/mock/command/FooCommand.java
A shell/tests/src/test/java/org/jboss/forge/addon/shell/ShellCommandLineTest.java
Log Message:
-----------
FORGE-2574: Introduced CommandLine in ShellContext
8 years, 11 months