[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