Branch: refs/heads/master
Home:
https://github.com/seam/forge
Commit: 24c23a909fdf3c22a71e0e7f6a59346c0a5c26c2
https://github.com/seam/forge/commit/24c23a909fdf3c22a71e0e7f6a59346c0a5c...
Author: Mike Brock <brockm(a)gmail.com>
Date: 2010-11-09 (Tue, 09 Nov 2010)
Changed paths:
M
shell/src/main/java/org/jboss/seam/forge/shell/exceptions/CommandExecutionException.java
Log Message:
-----------
by default, propagate the initial error message to simplify things.
Commit: 6c5e47191e8ec4fca6af1354a24065c0e8620d02
https://github.com/seam/forge/commit/6c5e47191e8ec4fca6af1354a24065c0e862...
Author: Mike Brock <brockm(a)gmail.com>
Date: 2010-11-09 (Tue, 09 Nov 2010)
Changed paths:
M dist/pom.xml
M shell/src/main/java/org/jboss/seam/forge/shell/ShellImpl.java
M shell/src/main/java/org/jboss/seam/forge/shell/plugins/builtin/LsPlugin.java
Log Message:
-----------
color capability now requires system property: seam.forge.shell.colorEnabled to be set to
true.
Commit: 793b9a9655432c6af0e1e69d0968e02ffbc8db5b
https://github.com/seam/forge/commit/793b9a9655432c6af0e1e69d0968e02ffbc8...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2010-11-10 (Wed, 10 Nov 2010)
Changed paths:
M
persistence-plugin/src/main/java/org/jboss/seam/forge/persistence/PersistenceFacet.java
A project-model/src/main/java/org/jboss/seam/forge/project/dependencies/Dependency.java
A
project-model/src/main/java/org/jboss/seam/forge/project/dependencies/DependencyBuilder.java
A
project-model/src/main/java/org/jboss/seam/forge/project/dependencies/DependencyImpl.java
A
project-model/src/main/java/org/jboss/seam/forge/project/dependencies/ExcludedDependencyBuilder.java
A
project-model/src/main/java/org/jboss/seam/forge/project/dependencies/MavenDependencyAdapter.java
A project-model/src/main/java/org/jboss/seam/forge/project/dependencies/ScopeType.java
A project-model/src/main/java/org/jboss/seam/forge/project/facets/DependencyFacet.java
M project-model/src/main/java/org/jboss/seam/forge/project/facets/MavenCoreFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenCoreFacetImpl.java
A
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenDependencyFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenJavaSourceFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenMetadataFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenPackagingFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenResourceFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenWebResourceFacet.java
M project-model/src/main/java/org/jboss/seam/forge/project/model/AbstractProject.java
M project-model/src/main/java/org/jboss/seam/forge/project/services/FacetFactory.java
M project-model/src/main/java/org/jboss/seam/forge/project/services/ProjectFactory.java
R project-model/src/main/java/org/jboss/seam/forge/project/util/DependencyBuilder.java
A
project-model/src/test/java/org/jboss/seam/forge/project/dependencies/DependencyBuilderTest.java
A
project-model/src/test/java/org/jboss/seam/forge/project/dependencies/MavenDependencyAdapterTest.java
M project-model/src/test/java/org/jboss/seam/forge/test/project/MavenFacetsTest.java
A
project-model/src/test/java/org/jboss/seam/forge/test/project/facets/impl/MavenDependencyFacetTest.java
M
project-model/src/test/java/org/jboss/seam/forge/test/project/util/ProjectModelTest.java
M project-model/src/test/resources/test-pom/pom.xml
A project-model/src/test/resources/test-pom/src/main/java/com/test/JustCreated.java
A project-model/src/test/resources/test-pom/src/test/java/com/test/JustCreated.java
M shell/src/main/java/org/jboss/seam/forge/shell/completer/PluginCommandCompleter.java
Log Message:
-----------
Fixed bug w/ Facets being shared between projects, implemented abstraction over Maven for
dependency management. Still needs more work. Added more descriptive names to built-in
facets.
Commit: d10e35a4c36257cd67a878d6bfc518ed9fd58fd4
https://github.com/seam/forge/commit/d10e35a4c36257cd67a878d6bfc518ed9fd5...
Author: Mike Brock <brockm(a)gmail.com>
Date: 2010-11-10 (Wed, 10 Nov 2010)
Changed paths:
M project-model-tests/src/test/resources/test-pom/pom.xml
M project-model/src/test/resources/test-pom/pom.xml
M shell/src/main/java/org/jboss/seam/forge/shell/completer/PluginCommandCompleter.java
M
shell/src/main/java/org/jboss/seam/forge/shell/exceptions/CommandExecutionException.java
Log Message:
-----------
color capability now requires system property: seam.forge.shell.colorEnabled to be set to
true.
Commit: cc995063f8cc69735ab98eb4e45d4b6a4401cb1b
https://github.com/seam/forge/commit/cc995063f8cc69735ab98eb4e45d4b6a4401...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2010-11-10 (Wed, 10 Nov 2010)
Changed paths:
M shell/src/main/java/org/jboss/seam/forge/shell/completer/PluginCommandCompleter.java
Log Message:
-----------
rolled back erroneous change to PluginCommandCompleter
Commit: 54f78bff9aa044795e19249c19693e26bb0a88db
https://github.com/seam/forge/commit/54f78bff9aa044795e19249c19693e26bb0a...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2010-11-10 (Wed, 10 Nov 2010)
Changed paths:
M dist/pom.xml
M shell/src/main/java/org/jboss/seam/forge/shell/ShellImpl.java
M
shell/src/main/java/org/jboss/seam/forge/shell/exceptions/CommandExecutionException.java
M shell/src/main/java/org/jboss/seam/forge/shell/plugins/builtin/LsPlugin.java
Log Message:
-----------
Merge branch 'master' of
http://github.com/mikebrock/seam-forge
Commit: 258d7b4330ee1bc7cc4a1153266d408f5a5f72cd
https://github.com/seam/forge/commit/258d7b4330ee1bc7cc4a1153266d408f5a5f...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2010-11-10 (Wed, 10 Nov 2010)
Changed paths:
M parser-java/src/main/java/org/jboss/seam/forge/parser/java/impl/JavaClassImpl.java
M shell/src/main/java/org/jboss/seam/forge/shell/plugins/builtin/LsJavaPlugin.java
Log Message:
-----------
added a better error message for when javaparser is run on a non-class source file
Commit: b4fcc31d597e16894cf4b6d713cf655acaaddd92
https://github.com/seam/forge/commit/b4fcc31d597e16894cf4b6d713cf655acaad...
Author: Mike Brock <brockm(a)gmail.com>
Date: 2010-11-10 (Wed, 10 Nov 2010)
Changed paths:
M project-model/src/main/java/org/jboss/seam/forge/project/AbstractResource.java
M project-model/src/main/java/org/jboss/seam/forge/project/Resource.java
M project-model/src/main/java/org/jboss/seam/forge/project/ResourceFlag.java
M project-model/src/main/java/org/jboss/seam/forge/project/resources/FileResource.java
M
project-model/src/main/java/org/jboss/seam/forge/project/resources/builtin/DirectoryResource.java
M
project-model/src/main/java/org/jboss/seam/forge/project/resources/builtin/JavaFieldResource.java
M
project-model/src/main/java/org/jboss/seam/forge/project/resources/builtin/JavaMethodResource.java
M
project-model/src/main/java/org/jboss/seam/forge/project/resources/builtin/JavaResource.java
M project-model/src/main/java/org/jboss/seam/forge/project/util/PathspecParser.java
M shell/src/main/java/org/jboss/seam/forge/shell/completer/PluginCommandCompleter.java
M shell/src/main/java/org/jboss/seam/forge/shell/plugins/builtin/LsPlugin.java
Log Message:
-----------
Addition of getName() to Resource + appropriate fixes.
Commit: 31ef3ffe2ee68ef929820baa65b60daa81050dd7
https://github.com/seam/forge/commit/31ef3ffe2ee68ef929820baa65b60daa8105...
Author: Mike Brock <brockm(a)gmail.com>
Date: 2010-11-10 (Wed, 10 Nov 2010)
Changed paths:
M parser-java/src/main/java/org/jboss/seam/forge/parser/java/impl/JavaClassImpl.java
M
persistence-plugin/src/main/java/org/jboss/seam/forge/persistence/PersistenceFacet.java
A project-model/src/main/java/org/jboss/seam/forge/project/dependencies/Dependency.java
A
project-model/src/main/java/org/jboss/seam/forge/project/dependencies/DependencyBuilder.java
A
project-model/src/main/java/org/jboss/seam/forge/project/dependencies/DependencyImpl.java
A
project-model/src/main/java/org/jboss/seam/forge/project/dependencies/ExcludedDependencyBuilder.java
A
project-model/src/main/java/org/jboss/seam/forge/project/dependencies/MavenDependencyAdapter.java
A project-model/src/main/java/org/jboss/seam/forge/project/dependencies/ScopeType.java
A project-model/src/main/java/org/jboss/seam/forge/project/facets/DependencyFacet.java
M project-model/src/main/java/org/jboss/seam/forge/project/facets/MavenCoreFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenCoreFacetImpl.java
A
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenDependencyFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenJavaSourceFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenMetadataFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenPackagingFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenResourceFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenWebResourceFacet.java
M project-model/src/main/java/org/jboss/seam/forge/project/model/AbstractProject.java
M project-model/src/main/java/org/jboss/seam/forge/project/services/FacetFactory.java
M project-model/src/main/java/org/jboss/seam/forge/project/services/ProjectFactory.java
R project-model/src/main/java/org/jboss/seam/forge/project/util/DependencyBuilder.java
A
project-model/src/test/java/org/jboss/seam/forge/project/dependencies/DependencyBuilderTest.java
A
project-model/src/test/java/org/jboss/seam/forge/project/dependencies/MavenDependencyAdapterTest.java
M project-model/src/test/java/org/jboss/seam/forge/test/project/MavenFacetsTest.java
A
project-model/src/test/java/org/jboss/seam/forge/test/project/facets/impl/MavenDependencyFacetTest.java
M
project-model/src/test/java/org/jboss/seam/forge/test/project/util/ProjectModelTest.java
M project-model/src/test/resources/test-pom/pom.xml
A project-model/src/test/resources/test-pom/src/main/java/com/test/JustCreated.java
A project-model/src/test/resources/test-pom/src/test/java/com/test/JustCreated.java
M shell/src/main/java/org/jboss/seam/forge/shell/plugins/builtin/LsJavaPlugin.java
Log Message:
-----------
merges
Commit: bca686add6f30d31b42c78dda8fc640a65b30cee
https://github.com/seam/forge/commit/bca686add6f30d31b42c78dda8fc640a65b3...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2010-11-11 (Thu, 11 Nov 2010)
Changed paths:
M project-model/src/main/java/org/jboss/seam/forge/project/Project.java
M project-model/src/main/java/org/jboss/seam/forge/project/model/AbstractProject.java
A shell-api/src/main/java/org/jboss/seam/forge/shell/plugins/events/ProjectChange.java
A shell-api/src/main/java/org/jboss/seam/forge/shell/project/ProjectScoped.java
M shell/src/main/java/org/jboss/seam/forge/shell/ShellImpl.java
M shell/src/main/java/org/jboss/seam/forge/shell/plugins/builtin/NewProjectPlugin.java
A shell/src/main/java/org/jboss/seam/forge/shell/project/CurrentProject.java
A shell/src/main/java/org/jboss/seam/forge/shell/project/CurrentResource.java
R shell/src/main/java/org/jboss/seam/forge/shell/project/ProjectContext.java
M shell/src/main/java/org/jboss/seam/forge/shell/project/ProjectInitializer.java
A shell/src/main/java/org/jboss/seam/forge/shell/project/ProjectScopedContext.java
A shell/src/main/java/org/jboss/seam/forge/shell/project/ProjectScopedExtension.java
R shell/src/main/java/org/jboss/seam/forge/shell/project/ResourceContext.java
M shell/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
Log Message:
-----------
Added @ProjectScoped normal scope
Commit: be874d872330dfab9a18e6242a745e792cb49c2a
https://github.com/seam/forge/commit/be874d872330dfab9a18e6242a745e792cb4...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2010-11-11 (Thu, 11 Nov 2010)
Changed paths:
M project-model/src/main/java/org/jboss/seam/forge/project/facets/DependencyFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenDependencyFacet.java
M
project-model/src/main/java/org/jboss/seam/forge/project/facets/builtin/MavenWebResourceFacet.java
Log Message:
-----------
Added distinction between immediate and inherited dependencies
Commit: d76860db64fd9ba602bcc8cb84eb2a497c172f85
https://github.com/seam/forge/commit/d76860db64fd9ba602bcc8cb84eb2a497c17...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2010-11-11 (Thu, 11 Nov 2010)
Changed paths:
M project-model-tests/src/test/resources/test-pom/pom.xml
M project-model/src/main/java/org/jboss/seam/forge/project/AbstractResource.java
M project-model/src/main/java/org/jboss/seam/forge/project/Resource.java
M project-model/src/main/java/org/jboss/seam/forge/project/ResourceFlag.java
M project-model/src/main/java/org/jboss/seam/forge/project/resources/FileResource.java
M
project-model/src/main/java/org/jboss/seam/forge/project/resources/builtin/DirectoryResource.java
M
project-model/src/main/java/org/jboss/seam/forge/project/resources/builtin/JavaFieldResource.java
M
project-model/src/main/java/org/jboss/seam/forge/project/resources/builtin/JavaMethodResource.java
M
project-model/src/main/java/org/jboss/seam/forge/project/resources/builtin/JavaResource.java
M project-model/src/main/java/org/jboss/seam/forge/project/util/PathspecParser.java
M shell/src/main/java/org/jboss/seam/forge/shell/completer/PluginCommandCompleter.java
M
shell/src/main/java/org/jboss/seam/forge/shell/exceptions/CommandExecutionException.java
M shell/src/main/java/org/jboss/seam/forge/shell/plugins/builtin/LsPlugin.java
Log Message:
-----------
Merge branch 'master' of
http://github.com/mikebrock/seam-forge
Commit: 06ee8527979de0ea97199273d6cff8f7f4614400
https://github.com/seam/forge/commit/06ee8527979de0ea97199273d6cff8f7f461...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2010-11-11 (Thu, 11 Nov 2010)
Changed paths:
M dist/src/main/assembly/bin/forge
M parser-java/src/main/java/org/jboss/seam/forge/parser/java/Field.java
M parser-java/src/main/java/org/jboss/seam/forge/parser/java/JavaClass.java
A parser-java/src/main/java/org/jboss/seam/forge/parser/java/Member.java
M parser-java/src/main/java/org/jboss/seam/forge/parser/java/Method.java
A parser-java/src/main/java/org/jboss/seam/forge/parser/java/Visibility.java
M parser-java/src/main/java/org/jboss/seam/forge/parser/java/VisibilityScoped.java
M parser-java/src/main/java/org/jboss/seam/forge/parser/java/impl/FieldImpl.java
M parser-java/src/main/java/org/jboss/seam/forge/parser/java/impl/JavaClassImpl.java
M parser-java/src/main/java/org/jboss/seam/forge/parser/java/impl/MethodImpl.java
A parser-java/src/main/java/org/jboss/seam/forge/parser/java/util/Assert.java
M
project-model/src/main/java/org/jboss/seam/forge/project/locators/MavenProjectLocator.java
M project-model/src/main/java/org/jboss/seam/forge/project/locators/ProjectLocator.java
M project-model/src/main/java/org/jboss/seam/forge/project/services/ProjectFactory.java
M project-model/src/test/java/org/jboss/seam/forge/test/project/MavenFacetsTest.java
M project-model/src/test/resources/test-pom/pom.xml
A shell-api/src/main/java/org/jboss/seam/forge/shell/color/JavaColorizer.java
A shell-api/src/main/resources/META-INF/beans.xml
M shell/src/main/java/org/jboss/seam/forge/shell/ShellImpl.java
M
shell/src/main/java/org/jboss/seam/forge/shell/plugins/builtin/ChangeDirectoryPlugin.java
M shell/src/main/java/org/jboss/seam/forge/shell/plugins/builtin/LsJavaPlugin.java
M shell/src/main/java/org/jboss/seam/forge/shell/plugins/builtin/NewProjectPlugin.java
M shell/src/main/java/org/jboss/seam/forge/shell/project/CurrentProject.java
M shell/src/main/java/org/jboss/seam/forge/shell/project/ProjectInitializer.java
M shell/src/main/java/org/jboss/seam/forge/shell/project/ProjectScopedContext.java
Log Message:
-----------
LsJavaPlugin now prints a rough list of Java Members w/ability to drill down by ls'ing
a single member, which prints a colorized representation. JavaParser now understands the
concept of a Member, which represents either a Field or Method. Fixed bug where deep CD
into a project would reset the current directory to the project root
Commit: e5abef6182c98643e4f26d7e967096c87d165548
https://github.com/seam/forge/commit/e5abef6182c98643e4f26d7e967096c87d16...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2010-11-11 (Thu, 11 Nov 2010)
Changed paths:
M shell-api/src/main/java/org/jboss/seam/forge/shell/color/JavaColorizer.java
M shell/src/main/java/org/jboss/seam/forge/shell/plugins/builtin/LsJavaPlugin.java
M shell/src/main/java/org/jboss/seam/forge/shell/util/GeneralUtils.java
Log Message:
-----------
LsJavaPlugin now displays method parameters in addition to basic field and method
information