langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java
changeset 37944 1153fab98d25
parent 35807 2eb1d877da0f
child 42500 d10c31f6b857
equal deleted inserted replaced
37943:2efb75c09230 37944:1153fab98d25
   107         private final RelativePath relativePath;
   107         private final RelativePath relativePath;
   108 
   108 
   109         private DirectoryFileObject(BaseFileManager fileManager, Path path,
   109         private DirectoryFileObject(BaseFileManager fileManager, Path path,
   110                 Path userPackageRootDir, RelativePath relativePath) {
   110                 Path userPackageRootDir, RelativePath relativePath) {
   111             super(fileManager, path);
   111             super(fileManager, path);
   112             this.userPackageRootDir = userPackageRootDir;
   112             this.userPackageRootDir = Objects.requireNonNull(userPackageRootDir);
   113             this.relativePath = relativePath;
   113             this.relativePath = relativePath;
   114         }
   114         }
   115 
   115 
   116         @Override @DefinedBy(Api.COMPILER)
   116         @Override @DefinedBy(Api.COMPILER)
   117         public String getName() {
   117         public String getName() {