Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FORGE-2732: ResourceEvent is now an interface

    • -0
    • +67
    ./resource/events/AbstractResourceEvent.java
    • -1
    • +1
    ./resource/events/ResourceCreated.java
    • -1
    • +1
    ./resource/events/ResourceDeleted.java
    • -48
    • +5
    ./resource/events/ResourceEvent.java
    • -1
    • +1
    ./resource/events/ResourceModified.java
Created as() method

Friendlier than reify

FORGE-2717: Introduce FileResource.resolve

    • -0
    • +30
    ./resource/AbstractFileResource.java
  1. … 2 more files in changeset.
Extracted pattern to final attribute

    • -1
    • +3
    ./resource/util/ResourcePathResolver.java
Updated license header

  1. … 1520 more files in changeset.
FORGE-2592: Fixed Resource path resolution algorithm

    • -2
    • +4
    ./resource/util/ResourcePathResolver.java
  1. … 3 more files in changeset.
FORGE-2560: Allow FileResource to be set as executable/writable/readable

    • -0
    • +18
    ./resource/AbstractFileResource.java
  1. … 1 more file in changeset.
Using Resource.resolveChildren instead of ResourcePathResolver

  1. … 7 more files in changeset.
FORGE-2308: Added ZipResourceEntry.isDirectory

    • -0
    • +5
    ./resource/zip/ZipFileResourceEntry.java
  1. … 2 more files in changeset.
FORGE-2308: Introduced ZipFileResourceEntry and extractTo method

    • -0
    • +36
    ./resource/zip/ZipFileResourceEntry.java
  1. … 3 more files in changeset.
FORGE-2308: Introduces ZipFileResource for Zip file operations

    • -0
    • +57
    ./resource/zip/ZipFileResource.java
  1. … 7 more files in changeset.
FORGE-2365: Support WriteableResource.getResourceOutputStream(append)

    • -3
    • +20
    ./resource/AbstractFileResource.java
    • -5
    • +23
    ./resource/DefaultFileOperations.java
  1. … 2 more files in changeset.
[FORGE-2317] Improve delete recursive.

    • -50
    • +6
    ./resource/AbstractFileResource.java
    • -14
    • +43
    ./resource/DefaultFileOperations.java
  1. … 2 more files in changeset.
Using Files.copy in DefaultFileOperations.doCopyFile

    • -32
    • +2
    ./resource/DefaultFileOperations.java
FORGE-2315: Renamed to moveTo

  1. … 1 more file in changeset.
FORGE-2315: Added move for FileResources

Signed-off-by: George Gastaldi <gegastaldi@gmail.com>

    • -0
    • +13
    ./resource/AbstractFileResource.java
    • -4
    • +22
    ./resource/DefaultFileOperations.java
  1. … 2 more files in changeset.
Using try-with-resources in setContents(InputStream)

JBIDE-17656 Remove unnecessary System.gc call.

This ensures that GC is not hinted to the JVM when setting file

contents. It is necessary only when attempting to close file

handles after a deletion.

Also fixed a resource leak issue.

Fixed error message

    • -1
    • +1
    ./resource/util/ResourcePathResolver.java
Update ResourcePathResolver.java

    • -1
    • +1
    ./resource/util/ResourcePathResolver.java
FORGE-1909 refactor resource API

    • -382
    • +0
    ./resource/AbstractFileResource.java
    • -6
    • +6
    ./resource/util/ResourcePathResolver.java
  1. … 6 more files in changeset.
Resource API Refactoring - incomplete.

    • -43
    • +28
    ./resource/AbstractFileResource.java
    • -26
    • +60
    ./resource/DefaultFileOperations.java
    • -26
    • +70
    ./resource/DefaultPathOperations.java
    • -14
    • +17
    ./resource/ResourceOperations.java
  1. … 8 more files in changeset.
Resource API Refactoring - incomplete.

    • -43
    • +28
    ./resource/AbstractFileResource.java
    • -0
    • +25
    ./resource/CreatableResource.java
    • -26
    • +60
    ./resource/DefaultFileOperations.java
    • -26
    • +70
    ./resource/DefaultPathOperations.java
    • -14
    • +17
    ./resource/ResourceOperations.java
  1. … 8 more files in changeset.
Merge branch 'FORGE-1727' of github.com:sbryzak/core into sbryzak-FORGE-1727

    • -17
    • +17
    ./resource/AbstractFileResource.java
  1. … 3 more files in changeset.
JBIDE-17557, FORGE-1894: AbstractFileResource.getChild() should not throw exceptions when children do not exist

  1. … 1 more file in changeset.
FORGE-1883: Created Resource.resolveChildren

  1. … 1 more file in changeset.
FORGE-1866: Added WriteableResource.getResourceOutputStream()

    • -0
    • +12
    ./resource/AbstractFileResource.java
  1. … 2 more files in changeset.
FORGE-1826: Added back public constructors with default message

  1. … 9 more files in changeset.
FORGE-1826: Custom Exception types have String in the public constructors

  1. … 12 more files in changeset.
Enhancements for the PathResource implementation

    • -111
    • +106
    ./resource/PathResource.java
  1. … 6 more files in changeset.