[forge-commits] [forge/core] 7cf500: Initial refactoring on full file transaction suppo...

George Gastaldi gegastaldi at gmail.com
Sat Oct 19 02:48:45 EDT 2013


  Branch: refs/heads/2.0
  Home:   https://github.com/forge/core
  Commit: 7cf5005dcf86d35eaa5c4b2df3cf94f0662e8ebb
      https://github.com/forge/core/commit/7cf5005dcf86d35eaa5c4b2df3cf94f0662e8ebb
  Author: George Gastaldi <gegastaldi at gmail.com>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M maven/impl-projects/src/main/java/org/jboss/forge/addon/maven/projects/MavenFacetImpl.java
    M maven/impl/src/main/java/org/jboss/forge/addon/maven/resources/MavenPomResourceImpl.java
    M maven/impl/src/test/java/org/jboss/forge/addon/maven/dependencies/FileResourceFactory.java
    M parser-xml/impl/src/main/java/org/jboss/forge/addon/parser/xml/resources/XMLResourceImpl.java
    M resources/api/src/main/java/org/jboss/forge/addon/resource/AbstractFileResource.java
    A resources/api/src/main/java/org/jboss/forge/addon/resource/DefaultFileResourceOperations.java
    M resources/api/src/main/java/org/jboss/forge/addon/resource/ResourceFactory.java
    M resources/impl/src/main/java/org/jboss/forge/addon/resource/FileResourceGenerator.java
    M resources/impl/src/main/java/org/jboss/forge/addon/resource/ResourceFactoryImpl.java
    M resources/impl/src/main/java/org/jboss/forge/addon/resource/transaction/file/FileResourceTransactionImpl.java
    M shell/impl/src/main/java/org/jboss/forge/addon/shell/ShellImpl.java

  Log Message:
  -----------
  Initial refactoring on full file transaction support


  Commit: e6d6325741bfb9e99558046ffdb9d2d84fe362c2
      https://github.com/forge/core/commit/e6d6325741bfb9e99558046ffdb9d2d84fe362c2
  Author: George Gastaldi <gegastaldi at gmail.com>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M maven/README.asciidoc
    M maven/addon/pom.xml
    M maven/api/pom.xml
    M maven/api/src/main/java/org/jboss/forge/addon/maven/resources/MavenPomResource.java
    M maven/impl-projects/src/main/java/org/jboss/forge/addon/maven/projects/MavenFacetImpl.java
    M maven/impl/pom.xml
    M maven/impl/src/main/java/org/jboss/forge/addon/maven/resources/MavenPomResourceImpl.java
    M maven/pom.xml
    M resources/api/src/main/java/org/jboss/forge/addon/resource/AbstractFileResource.java
    M resources/api/src/main/java/org/jboss/forge/addon/resource/AbstractResource.java

  Log Message:
  -----------
  FORGE-1268: MavenPomResource now extends XMLResource


  Commit: 8878f0d724453cd70b77126ca7d589da1cec8657
      https://github.com/forge/core/commit/8878f0d724453cd70b77126ca7d589da1cec8657
  Author: George Gastaldi <gegastaldi at gmail.com>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M resources/impl/src/main/java/org/jboss/forge/addon/resource/transaction/file/FileResourceTransactionImpl.java

  Log Message:
  -----------
  Truncating file before returning OutputStream


  Commit: 039102e8a8a34a9268020978f035684256877cf6
      https://github.com/forge/core/commit/039102e8a8a34a9268020978f035684256877cf6
  Author: George Gastaldi <gegastaldi at gmail.com>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M resources/impl/src/main/java/org/jboss/forge/addon/resource/transaction/file/FileResourceTransactionImpl.java

  Log Message:
  -----------
  Handled exception thrown in XADisk when fileExists is called for a nested invalid directory (behavior is described in https://java.net/jira/browse/XADISK-120)


  Commit: 459a9684a48595b62b5bccc7aed9cda3a6dbdde8
      https://github.com/forge/core/commit/459a9684a48595b62b5bccc7aed9cda3a6dbdde8
  Author: George Gastaldi <gegastaldi at gmail.com>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    A resources/impl/src/main/java/org/jboss/forge/addon/resource/transaction/file/AvailableInputStreamWrapper.java
    M resources/impl/src/main/java/org/jboss/forge/addon/resource/transaction/file/FileResourceTransactionImpl.java

  Log Message:
  -----------
  Implemented InputStream that returns the available remaining bytes, because ShrinkWrap uses it (see https://issues.jboss.org/browse/SHRINKDESC-153)


  Commit: 2b65c5bc2d6cc408b7d6ebfebf75ec9e6ef534ea
      https://github.com/forge/core/commit/2b65c5bc2d6cc408b7d6ebfebf75ec9e6ef534ea
  Author: George Gastaldi <gegastaldi at gmail.com>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    A maven/impl-projects/src/main/java/org/jboss/forge/addon/maven/projects/FileResourceModelSource.java
    M maven/impl-projects/src/main/java/org/jboss/forge/addon/maven/projects/MavenFacetImpl.java

  Log Message:
  -----------
  FORGE-1269: Maven building now uses the Resource API. It is now possible to create projects under a transaction


  Commit: bc544081e97bb58798e7454334dc024ab5cf1d37
      https://github.com/forge/core/commit/bc544081e97bb58798e7454334dc024ab5cf1d37
  Author: George Gastaldi <gegastaldi at gmail.com>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M resources/api/src/main/java/org/jboss/forge/addon/resource/AbstractFileResource.java

  Log Message:
  -----------
  Removed uneeded operation


  Commit: c9afa0090484637713d2c763fad176f6d1c0e7e2
      https://github.com/forge/core/commit/c9afa0090484637713d2c763fad176f6d1c0e7e2
  Author: George Gastaldi <gegastaldi at gmail.com>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M maven/impl/src/main/java/org/jboss/forge/addon/maven/resources/MavenResourceGenerator.java
    M parser-java/impl/src/main/java/org/jboss/forge/addon/parser/java/resources/JavaResourceGenerator.java
    M parser-xml/impl/src/main/java/org/jboss/forge/addon/parser/xml/resources/XMLResourceGenerator.java
    M resources/api/src/main/java/org/jboss/forge/addon/resource/ResourceGenerator.java
    M resources/impl/src/main/java/org/jboss/forge/addon/resource/FileResourceGenerator.java
    M resources/impl/src/main/java/org/jboss/forge/addon/resource/ResourceFactoryImpl.java
    M resources/impl/src/main/java/org/jboss/forge/addon/resource/URLResourceGenerator.java
    M resources/tests/src/test/java/org/jboss/forge/addon/resource/MockStringResourceGenerator.java

  Log Message:
  -----------
  Changed method signature of ResourceGenerator.getResourceType (ResourceFactory is needed in some cases - FileResourceOperations object)


  Commit: 5c7a9378e284967c3d2ff780bd6c73c848e7d476
      https://github.com/forge/core/commit/5c7a9378e284967c3d2ff780bd6c73c848e7d476
  Author: George Gastaldi <gegastaldi at gmail.com>
  Date:   2013-10-18 (Fri, 18 Oct 2013)

  Changed paths:
    M resources/tests/src/test/java/org/jboss/forge/addon/resource/FileResourceGeneratorTest.java

  Log Message:
  -----------
  Using Furnace's OperatingSystemUtils for temp dir creation


Compare: https://github.com/forge/core/compare/8e000fb80981...5c7a9378e284


More information about the forge-commits mailing list