[forge/core] 7d5ab8: FORGE-2316: Prototype on Stacks
by George Gastaldi
Branch: refs/heads/stacks_as_facet
Home: https://github.com/forge/core
Commit: 7d5ab8fde32f2d0e6ed9693a0f53fb4c3135137d
https://github.com/forge/core/commit/7d5ab8fde32f2d0e6ed9693a0f53fb4c3135...
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/faces/src/test/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldTest.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/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/jms/ui/setup/JMSSetupWizard.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
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
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
8 years, 11 months
[forge/netbeans-plugin] 56cd3e: Fixed possible NPEs
by George Gastaldi
Branch: refs/heads/master
Home: https://github.com/forge/netbeans-plugin
Commit: 56cd3e5966e2f20a4b64ca69387c8a286adce50e
https://github.com/forge/netbeans-plugin/commit/56cd3e5966e2f20a4b64ca693...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M ui/src/main/java/org/jboss/forge/netbeans/ui/wizard/component/ComboComponentBuilder.java
M ui/src/main/java/org/jboss/forge/netbeans/ui/wizard/component/PasswordComponentBuilder.java
M ui/src/main/java/org/jboss/forge/netbeans/ui/wizard/component/RadioComponentBulder.java
M ui/src/main/java/org/jboss/forge/netbeans/ui/wizard/component/SpinnerComponentBuilder.java
M ui/src/main/java/org/jboss/forge/netbeans/ui/wizard/component/TextboxComponentBuilder.java
M ui/src/main/java/org/jboss/forge/netbeans/ui/wizard/component/many/AbstractListButtonComponentBuilder.java
M ui/src/main/java/org/jboss/forge/netbeans/ui/wizard/component/many/CheckboxTableComponentBuilder.java
Log Message:
-----------
Fixed possible NPEs
8 years, 11 months
[forge/intellij-idea-plugin] 796022: Fixed possible NPEs
by George Gastaldi
Branch: refs/heads/master
Home: https://github.com/forge/intellij-idea-plugin
Commit: 796022fe20845cea38b42da4fbd711a71aa1a889
https://github.com/forge/intellij-idea-plugin/commit/796022fe20845cea38b4...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-13 (Wed, 13 Jan 2016)
Changed paths:
M src/main/java/org/jboss/forge/plugin/idea/ui/component/CheckboxComponentBuilder.java
M src/main/java/org/jboss/forge/plugin/idea/ui/component/ChooserComponent.java
M src/main/java/org/jboss/forge/plugin/idea/ui/component/ComboComponentBuilder.java
M src/main/java/org/jboss/forge/plugin/idea/ui/component/PasswordComponentBuilder.java
M src/main/java/org/jboss/forge/plugin/idea/ui/component/RadioComponentBuilder.java
M src/main/java/org/jboss/forge/plugin/idea/ui/component/SpinnerComponentBuilder.java
M src/main/java/org/jboss/forge/plugin/idea/ui/component/TextComponent.java
M src/main/java/org/jboss/forge/plugin/idea/ui/component/many/CheckBoxTableComponentBuilder.java
M src/main/java/org/jboss/forge/plugin/idea/ui/component/many/ListComponent.java
M src/main/java/org/jboss/forge/plugin/idea/util/CompletionUtil.java
R src/main/java/org/jboss/forge/plugin/idea/util/FunctionConverterAdapter.java
Log Message:
-----------
Fixed possible NPEs
8 years, 11 months
[forge/core] 39755a: FORGE-2316: Prototype on Stacks
by George Gastaldi
Branch: refs/heads/stacks_as_facet
Home: https://github.com/forge/core
Commit: 39755a9afb287768134540ff0d9cba6393ca9783
https://github.com/forge/core/commit/39755a9afb287768134540ff0d9cba6393ca...
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/faces/src/test/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldTest.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/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/jms/ui/setup/JMSSetupWizard.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
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
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
8 years, 11 months
[forge/core] 36c2fc: FORGE-2316: Prototype on Stacks
by George Gastaldi
Branch: refs/heads/stacks_as_facet
Home: https://github.com/forge/core
Commit: 36c2fc3d73c860123596076b8f1602565a3ef1bf
https://github.com/forge/core/commit/36c2fc3d73c860123596076b8f1602565a3e...
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/faces/src/test/java/org/jboss/forge/addon/scaffold/faces/FacesScaffoldTest.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/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/jms/ui/setup/JMSSetupWizard.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
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
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
8 years, 11 months