[seam-commits] [seam/forge] 24c23a: by default, propagate the initial error message to...

noreply at github.com noreply at github.com
Fri Nov 12 01:17:34 EST 2010


Branch: refs/heads/master
Home:   https://github.com/seam/forge

Commit: 24c23a909fdf3c22a71e0e7f6a59346c0a5c26c2
    https://github.com/seam/forge/commit/24c23a909fdf3c22a71e0e7f6a59346c0a5c26c2
Author: Mike Brock <brockm at 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/6c5e47191e8ec4fca6af1354a24065c0e8620d02
Author: Mike Brock <brockm at 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/793b9a9655432c6af0e1e69d0968e02ffbc8db5b
Author: Lincoln Baxter, III <lincolnbaxter at 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/d10e35a4c36257cd67a878d6bfc518ed9fd58fd4
Author: Mike Brock <brockm at 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/cc995063f8cc69735ab98eb4e45d4b6a4401cb1b
Author: Lincoln Baxter, III <lincolnbaxter at 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/54f78bff9aa044795e19249c19693e26bb0a88db
Author: Lincoln Baxter, III <lincolnbaxter at 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/258d7b4330ee1bc7cc4a1153266d408f5a5f72cd
Author: Lincoln Baxter, III <lincolnbaxter at 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/b4fcc31d597e16894cf4b6d713cf655acaaddd92
Author: Mike Brock <brockm at 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/31ef3ffe2ee68ef929820baa65b60daa81050dd7
Author: Mike Brock <brockm at 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/bca686add6f30d31b42c78dda8fc640a65b30cee
Author: Lincoln Baxter, III <lincolnbaxter at 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/be874d872330dfab9a18e6242a745e792cb49c2a
Author: Lincoln Baxter, III <lincolnbaxter at 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/d76860db64fd9ba602bcc8cb84eb2a497c172f85
Author: Lincoln Baxter, III <lincolnbaxter at 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/06ee8527979de0ea97199273d6cff8f7f4614400
Author: Lincoln Baxter, III <lincolnbaxter at 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/e5abef6182c98643e4f26d7e967096c87d165548
Author: Lincoln Baxter, III <lincolnbaxter at 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




More information about the seam-commits mailing list