[forge/core] 8026ef: Shell addon refactoring
by George Gastaldi
Branch: refs/heads/2.0
Home: https://github.com/forge/core
Commit: 8026efc6ec2690e9ce7582b62528682d7dff3805
https://github.com/forge/core/commit/8026efc6ec2690e9ce7582b62528682d7dff...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-14 (Wed, 14 Aug 2013)
Changed paths:
M addons/tests/src/test/java/org/jboss/forge/addon/addons/NewAddonProjectAeshTest.java
R shell/api/src/main/java/org/jboss/forge/addon/shell/ForgeShell.java
A shell/api/src/main/java/org/jboss/forge/addon/shell/Shell.java
R shell/api/src/main/java/org/jboss/forge/addon/shell/ShellContext.java
A shell/api/src/main/java/org/jboss/forge/addon/shell/ui/ShellContext.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ForgeShellImpl.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellCommand.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
A 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/ForgeConsoleCallback.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/AbstractExitCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/ClearCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/HarlemCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/LessCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/ListServicesCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/LsCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/ManCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/MoreCommand.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/ShellContextImpl.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/ShellUIBuilderImpl.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/UICommandDelegate.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/util/CommandLineUtil.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/util/UICommandDelegate.java
M shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/ShellTestImpl.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/ShellAddonTest.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/ShellCommandListenerTest.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/parser/CommandParserTest.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/parser/RunnningCommandParserTest.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/util/CommandLineUtilTest.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/CommandExecutionListener.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/UIProvider.java
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
M ui/api/src/main/java/org/jboss/forge/addon/ui/util/Metadata.java
Log Message:
-----------
Shell addon refactoring
Commit: 60a23b33a019c2cfc978349cd7db04e0a60c9911
https://github.com/forge/core/commit/60a23b33a019c2cfc978349cd7db04e0a60c...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-14 (Wed, 14 Aug 2013)
Changed paths:
M shell/api/src/main/java/org/jboss/forge/addon/shell/Shell.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeConsoleCallback.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/UICommandHelper.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/util/Categories.java
A ui/api/src/main/java/org/jboss/forge/addon/ui/util/Commands.java
Log Message:
-----------
Refactoring going on
Commit: 39d2445fc8818d960e702f70850ac51a4f4b57ea
https://github.com/forge/core/commit/39d2445fc8818d960e702f70850ac51a4f4b...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-14 (Wed, 14 Aug 2013)
Changed paths:
M shell/api/src/main/java/org/jboss/forge/addon/shell/Shell.java
A shell/api/src/main/java/org/jboss/forge/addon/shell/ShellFactory.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellFactoryImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
R shell/spi/src/main/java/org/jboss/forge/addon/shell/spi/AeshSettingsProvider.java
R shell/spi/src/main/java/org/jboss/forge/addon/shell/spi/CommandExecutionListener.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/UIProvider.java
Log Message:
-----------
Introduced ShellFactory
Commit: 8ccef98039b08f0d414e9003cdb602c52413c102
https://github.com/forge/core/commit/8ccef98039b08f0d414e9003cdb602c52413...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-14 (Wed, 14 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCommandCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/UICommandHelper.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/ShellContextImpl.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/UICommandDelegate.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/util/ShellUtil.java
Log Message:
-----------
Moar Refactoring
Commit: b2080c2cea6dd374dd0ebcfcde7c4025cbaf3a1c
https://github.com/forge/core/commit/b2080c2cea6dd374dd0ebcfcde7c4025cbaf...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
M addons/tests/src/test/java/org/jboss/forge/addon/addons/NewAddonProjectAeshTest.java
M shell/api/src/main/java/org/jboss/forge/addon/shell/Shell.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ForgeShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/CommandLineUtil.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCommandCompletion.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCompositeCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeConsoleCallback.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeOptionCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellCommand.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/UICommandHelper.java
M shell/test-harness/pom.xml
M shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/ShellTest.java
R shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/ShellTestImpl.java
R shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/TestAeshSettingsProvider.java
R shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/TestCommandListener.java
A shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/impl/DefaultShellTest.java
M shell/tests/pom.xml
M shell/tests/src/test/java/org/jboss/forge/addon/shell/FooCommand.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/MockCommandExecutionListener.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/ShellAddonTest.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/ShellCommandListenerTest.java
A shell/tests/src/test/java/org/jboss/forge/addon/shell/parser/CommandCompletionTest.java
R shell/tests/src/test/java/org/jboss/forge/addon/shell/parser/CommandParserTest.java
R shell/tests/src/test/java/org/jboss/forge/addon/shell/parser/RunnningCommandParserTest.java
R shell/tests/src/test/java/org/jboss/forge/addon/shell/util/CommandLineUtilTest.java
M ui/addon/pom.xml
M ui/api/src/main/java/org/jboss/forge/addon/ui/util/Commands.java
Log Message:
-----------
Shell completion is being called but not working properly, or Buffer reading in the test harness is wrong.
Commit: b40471c47e3667b6ab9ef8aad33ce1cc3a40dee9
https://github.com/forge/core/commit/b40471c47e3667b6ab9ef8aad33ce1cc3a40...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
M shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/ShellTest.java
M shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/impl/DefaultShellTest.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/parser/CommandCompletionTest.java
Log Message:
-----------
Wait longer for buffer to be updated
Commit: 71aa90bead6de26b4fdd25d58a7264680291630d
https://github.com/forge/core/commit/71aa90bead6de26b4fdd25d58a7264680291...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
Log Message:
-----------
Using Selections.emptySelection()
Commit: 8ce381034f94dbb250847c008865d398f731add8
https://github.com/forge/core/commit/8ce381034f94dbb250847c008865d398f731...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
M shell/api/src/main/java/org/jboss/forge/addon/shell/Shell.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCompositeCompletion.java
M shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/ShellTest.java
M shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/impl/DefaultShellTest.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/ShellAddonTest.java
M shell/tests/src/test/java/org/jboss/forge/addon/shell/parser/CommandCompletionTest.java
Log Message:
-----------
Change to a different test timeout strategy. Wait for change or wait for a specific value
Commit: 1401aa98cf126850e6f0b9f080764ec41649cc09
https://github.com/forge/core/commit/1401aa98cf126850e6f0b9f080764ec41649...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
R shell/impl/src/main/java/org/jboss/forge/addon/shell/ForgeShellImpl.java
Log Message:
-----------
Removed ForgeShellImpl
Commit: c2793901b9aaf8b0ea32fd7b2a9c59311eeb4fa1
https://github.com/forge/core/commit/c2793901b9aaf8b0ea32fd7b2a9c59311eeb...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCommandCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeOptionCompletion.java
Log Message:
-----------
ShellImpl.getEnabledCommands improved
Commit: 7b29b1c8837e3f0ad74c33d89b5418fbf15eb11e
https://github.com/forge/core/commit/7b29b1c8837e3f0ad74c33d89b5418fbf15e...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellInitializer.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCommandCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCompositeCompletion.java
Log Message:
-----------
Completing all commands if none informed
Commit: 3e935da10acca26ad98322a9d628ad6fab7722b1
https://github.com/forge/core/commit/3e935da10acca26ad98322a9d628ad6fab77...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellInitializer.java
Log Message:
-----------
No need to call start, it is already started by defaul
Commit: c6a6633b848c268642c08058e5094393a9a0fcbb
https://github.com/forge/core/commit/c6a6633b848c268642c08058e5094393a9a0...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCommandCompletion.java
Log Message:
-----------
small fix for the Command completion
Commit: 06b1db1b3d265781477566303c6ce27ef71cc63f
https://github.com/forge/core/commit/06b1db1b3d265781477566303c6ce27ef71c...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCommandCompletion.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeCompositeCompletion.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeOptionCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellCommand.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCommandCompletion.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCompositeCompletion.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeOptionCompletion.java
Log Message:
-----------
Moved completion classes to sub-package
Commit: ff5e0e0f5c8775b7bc02069e7b441f325610febc
https://github.com/forge/core/commit/ff5e0e0f5c8775b7bc02069e7b441f325610...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCommandCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeOptionCompletion.java
Log Message:
-----------
Still Refactoring
Commit: 4adca1eb78efd39305618087fa8bb029b0a46d05
https://github.com/forge/core/commit/4adca1eb78efd39305618087fa8bb029b0a4...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
A shell/impl/src/main/java/org/jboss/forge/addon/shell/CommandManager.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellFactoryImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeConsoleCallback.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCommandCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeOptionCompletion.java
Log Message:
-----------
Introduced CommandManager
Commit: 7645297c6c9055d45624e39e4aaa484158e1b05d
https://github.com/forge/core/commit/7645297c6c9055d45624e39e4aaa484158e1...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M bootstrap/src/main/java/org/jboss/forge/bootstrap/Bootstrap.java
Log Message:
-----------
Avoiding unknown message when run with --debug
Commit: bc20be571bf9bfd87ad332c6f29a93eeceddb1b5
https://github.com/forge/core/commit/bc20be571bf9bfd87ad332c6f29a93eecedd...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/api/src/main/java/org/jboss/forge/addon/shell/Shell.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellInitializer.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeConsoleCallback.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellCommand.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCompositeCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeOptionCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/AbstractExitCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/commands/ExitCommand.java
Log Message:
-----------
Shell is not successfully exiting
Commit: d1599fa8a068cb40cb247b8be40e9315af82de3f
https://github.com/forge/core/commit/d1599fa8a068cb40cb247b8be40e9315af82...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/api/src/main/java/org/jboss/forge/addon/shell/Shell.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellInitializer.java
Log Message:
-----------
Fixed Weld error. Still not exiting
Commit: a55a8c49c48bd25412794abc4ab43b68d1b4d245
https://github.com/forge/core/commit/a55a8c49c48bd25412794abc4ab43b68d1b4...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
Log Message:
-----------
Fixed split issue
Commit: 7dae016812790560719adf7b832bd7d285c01d9d
https://github.com/forge/core/commit/7dae016812790560719adf7b832bd7d285c0...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeConsoleCallback.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCommandCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeOptionCompletion.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/InputTypeCompletion.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/InputTypeCompletionFactory.java
M ui/example/src/main/java/org/jboss/forge/addon/ui/example/wizards/ExampleWizard.java
Log Message:
-----------
Still not working
Commit: 30310cfc2d7f2f512f1db4cd1a61dba60d5d7685
https://github.com/forge/core/commit/30310cfc2d7f2f512f1db4cd1a61dba60d5d...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M README.asciidoc
M addon-manager/tests/pom.xml
M configuration/tests/pom.xml
A core/pom.xml
A core/src/main/java/org/jboss/forge/addon/core/package-info.java
M dependencies/addon/pom.xml
M dist/src/main/resources/bin/forge
M javaee/pom.xml
M javaee/tests/pom.xml
M parser-java/addon/pom.xml
M parser-java/pom.xml
M parser-java/tests/pom.xml
M pom.xml
M projects/addon/pom.xml
M projects/tests/pom.xml
M resources/addon/pom.xml
M resources/api/pom.xml
M resources/impl/pom.xml
M ui/addon/pom.xml
M ui/example/pom.xml
M ui/spi/pom.xml
M ui/tests/pom.xml
M ui/ui-test-harness/pom.xml
Log Message:
-----------
Merge branch '2.0' into shell_refactoring
Commit: d115aa598a3a2f36e32276b8ebf937c7ac27aeed
https://github.com/forge/core/commit/d115aa598a3a2f36e32276b8ebf937c7ac27...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
Log Message:
-----------
Auto-completed commands are now shown in alphabetical order
Commit: 70062cd12e0548267464278993973a4ee71e728c
https://github.com/forge/core/commit/70062cd12e0548267464278993973a4ee71e...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeOptionCompletion.java
Log Message:
-----------
Removing already informed params
Commit: 1fd702dac8b89c2d7d1c235260fe73af73c37ef9
https://github.com/forge/core/commit/1fd702dac8b89c2d7d1c235260fe73af73c3...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-08-17 (Sat, 17 Aug 2013)
Changed paths:
M facets/api/src/main/java/org/jboss/forge/addon/facets/constraints/FacetInspector.java
M facets/impl/src/main/java/org/jboss/forge/addon/facets/FacetFactoryImpl.java
M maven/impl-projects/src/main/java/org/jboss/forge/addon/maven/projects/facets/MavenDependencyFacet.java
M maven/impl-projects/src/main/java/org/jboss/forge/addon/maven/projects/facets/MavenJavaCompilerFacet.java
M maven/impl-projects/src/main/java/org/jboss/forge/addon/maven/projects/facets/MavenJavaSourceFacet.java
M maven/impl-projects/src/main/java/org/jboss/forge/addon/maven/projects/facets/MavenMetadataFacet.java
M maven/impl-projects/src/main/java/org/jboss/forge/addon/maven/projects/facets/MavenPackagingFacet.java
M maven/impl-projects/src/main/java/org/jboss/forge/addon/maven/projects/facets/MavenResourceFacet.java
M maven/impl-projects/src/main/java/org/jboss/forge/addon/maven/projects/facets/MavenWebResourceFacet.java
Log Message:
-----------
Facets installation/registration should only be attempted if constraints are satisfied
Commit: 8a8267c0768eed1ae5aa6b3711ebe771ae4611bf
https://github.com/forge/core/commit/8a8267c0768eed1ae5aa6b3711ebe771ae46...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-18 (Sun, 18 Aug 2013)
Changed paths:
R bootstrap/src/main/resources/META-INF/services/org.jboss.forge.container.spi.ContainerLifecycleListener
A bootstrap/src/main/resources/META-INF/services/org.jboss.forge.furnace.spi.ContainerLifecycleListener
Log Message:
-----------
Rename org.jboss.forge.container.spi.ContainerLifecycleListener to org.jboss.forge.furnace.spi.ContainerLifecycleListener
Commit: 5210697ba677e7c66878b4a86d7a7f5aa0083cc5
https://github.com/forge/core/commit/5210697ba677e7c66878b4a86d7a7f5aa008...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M resources/impl/src/main/java/org/jboss/forge/addon/resource/hints/InputTypeHintsRegistrant.java
M shell/api/pom.xml
M shell/api/src/main/java/org/jboss/forge/addon/shell/Shell.java
M shell/api/src/main/java/org/jboss/forge/addon/shell/ShellFactory.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/CommandManager.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellFactoryImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellInitializer.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeConsoleCallback.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCommandCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeOptionCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/InputTypeCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/InputTypeCompletionFactory.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ui/ShellContextImpl.java
M shell/test-harness/src/main/java/org/jboss/forge/addon/shell/test/impl/DefaultShellTest.java
M ui/api/src/main/java/org/jboss/forge/addon/ui/util/Selections.java
M ui/spi/src/main/java/org/jboss/forge/addon/ui/hints/InputType.java
Log Message:
-----------
Refactoring on Shell interface
Commit: 0729d6f0184562e8f2c3021d7a55e927c92297aa
https://github.com/forge/core/commit/0729d6f0184562e8f2c3021d7a55e927c922...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ForgeConsoleCallback.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeOptionCompletion.java
Log Message:
-----------
Added line.separator to make pushToStdOut work
Commit: 7f65f070688f91ae38f41212077ad6339fc0659b
https://github.com/forge/core/commit/7f65f070688f91ae38f41212077ad6339fc0...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellInitializer.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/CommandLineUtil.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellCommand.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategy.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategyFactory.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/DefaultInputCompletionStrategy.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/FileInputCompletionStrategy.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCommandCompletion.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCompletion.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeOptionCompletion.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/InputTypeCompletion.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/InputTypeCompletionFactory.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/SelectComponentCompletionStrategy.java
Log Message:
-----------
Almost there
Commit: a8dab86160280e4fd03c8b0776bf2a677c30c290
https://github.com/forge/core/commit/a8dab86160280e4fd03c8b0776bf2a677c30...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/CommandManager.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategy.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategyFactory.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/DefaultInputCompletionStrategy.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/FileInputCompletionStrategy.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/SelectComponentCompletionStrategy.java
Log Message:
-----------
Refactoring still going on...
Commit: 5f09ade7a9bd8743fb76b3a93cf5cd30fcbe7709
https://github.com/forge/core/commit/5f09ade7a9bd8743fb76b3a93cf5cd30fcbe...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategy.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategyFactory.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/DefaultInputCompletionStrategy.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/SelectComponentCompletionStrategy.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/UICompleterCompletionStrategy.java
Log Message:
-----------
Improved CompletionStrategy impl
Commit: 7754a2b6127a0d1db1df73bb9f557a6e9a40d5cb
https://github.com/forge/core/commit/7754a2b6127a0d1db1df73bb9f557a6e9a40...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCompletion.java
Log Message:
-----------
Fixed offsets
Commit: 42246067c2d3e39038b86730e4247339d5db3dc0
https://github.com/forge/core/commit/42246067c2d3e39038b86730e4247339d5db...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
R addon-dependencies.graphml
M configuration/impl/src/main/java/org/jboss/forge/addon/configuration/ConfigurationFactoryImpl.java
A core/README.asciidoc
M facets/api/src/main/java/org/jboss/forge/addon/facets/constraints/FacetInspector.java
M facets/impl/src/main/java/org/jboss/forge/addon/facets/FacetFactoryImpl.java
M facets/tests/src/test/java/org/jboss/forge/addon/facets/FacetFactoryTest.java
M facets/tests/src/test/java/org/jboss/forge/addon/facets/requirements/FacetC.java
M facets/tests/src/test/java/org/jboss/forge/addon/facets/requirements/FacetConstraintsTest.java
A facets/tests/src/test/java/org/jboss/forge/addon/facets/requirements/FacetD.java
A facets/tests/src/test/java/org/jboss/forge/addon/facets/requirements/FacetE.java
Log Message:
-----------
Merge branch '2.0' into shell_refactoring
Conflicts:
facets/api/src/main/java/org/jboss/forge/addon/facets/constraints/FacetInspector.java
Compare: https://github.com/forge/core/compare/a1373b6802da...42246067c2d3
11 years, 4 months
[forge/core] 5f09ad: Improved CompletionStrategy impl
by George Gastaldi
Branch: refs/heads/shell_refactoring
Home: https://github.com/forge/core
Commit: 5f09ade7a9bd8743fb76b3a93cf5cd30fcbe7709
https://github.com/forge/core/commit/5f09ade7a9bd8743fb76b3a93cf5cd30fcbe...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategy.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategyFactory.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/DefaultInputCompletionStrategy.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/SelectComponentCompletionStrategy.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/UICompleterCompletionStrategy.java
Log Message:
-----------
Improved CompletionStrategy impl
11 years, 4 months
[forge/core] a8dab8: Refactoring still going on...
by George Gastaldi
Branch: refs/heads/shell_refactoring
Home: https://github.com/forge/core
Commit: a8dab86160280e4fd03c8b0776bf2a677c30c290
https://github.com/forge/core/commit/a8dab86160280e4fd03c8b0776bf2a677c30...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/CommandManager.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellCommand.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategy.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategyFactory.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/DefaultInputCompletionStrategy.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/FileInputCompletionStrategy.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCompletion.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/SelectComponentCompletionStrategy.java
Log Message:
-----------
Refactoring still going on...
11 years, 4 months
[forge/core] 7f65f0: Almost there
by George Gastaldi
Branch: refs/heads/shell_refactoring
Home: https://github.com/forge/core
Commit: 7f65f070688f91ae38f41212077ad6339fc0659b
https://github.com/forge/core/commit/7f65f070688f91ae38f41212077ad6339fc0...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellInitializer.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/CommandLineUtil.java
M shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/ShellCommand.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategy.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/CompletionStrategyFactory.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/DefaultInputCompletionStrategy.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/FileInputCompletionStrategy.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCommandCompletion.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeCompletion.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/ForgeOptionCompletion.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/InputTypeCompletion.java
R shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/InputTypeCompletionFactory.java
A shell/impl/src/main/java/org/jboss/forge/addon/shell/aesh/completion/SelectComponentCompletionStrategy.java
Log Message:
-----------
Almost there
11 years, 4 months