Skip to content

Commit 300b730

Browse files
authored
Move abstract jct compiler out of the impl package #186 (#187)
1 parent 9692346 commit 300b730

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed
Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,13 @@
1313
* See the License for the specific language governing permissions and
1414
* limitations under the License.
1515
*/
16-
package io.github.ascopes.jct.compilers.impl;
16+
package io.github.ascopes.jct.compilers;
1717

1818
import static io.github.ascopes.jct.utils.IterableUtils.requireNonNullValues;
1919
import static java.util.Objects.requireNonNull;
2020

21-
import io.github.ascopes.jct.compilers.JctCompiler;
22-
import io.github.ascopes.jct.compilers.JctCompilerConfigurer;
23-
import io.github.ascopes.jct.compilers.JctFlagBuilder;
21+
import io.github.ascopes.jct.compilers.impl.JctCompilationFactory;
22+
import io.github.ascopes.jct.compilers.impl.JctCompilationImpl;
2423
import io.github.ascopes.jct.filemanagers.AnnotationProcessorDiscovery;
2524
import io.github.ascopes.jct.filemanagers.LoggingMode;
2625
import io.github.ascopes.jct.workspaces.Workspace;
@@ -53,7 +52,7 @@
5352
* @author Ashley Scopes
5453
* @since 0.0.1
5554
*/
56-
@API(since = "0.0.1", status = Status.INTERNAL)
55+
@API(since = "0.0.1", status = Status.EXPERIMENTAL)
5756
public abstract class AbstractJctCompiler<A extends AbstractJctCompiler<A>>
5857
implements JctCompiler<A, JctCompilationImpl> {
5958

java-compiler-testing/src/main/java/io/github/ascopes/jct/compilers/javac/JavacJctCompilerImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616
package io.github.ascopes.jct.compilers.javac;
1717

18-
import io.github.ascopes.jct.compilers.impl.AbstractJctCompiler;
18+
import io.github.ascopes.jct.compilers.AbstractJctCompiler;
1919
import javax.lang.model.SourceVersion;
2020
import javax.tools.JavaCompiler;
2121
import javax.tools.ToolProvider;

0 commit comments

Comments
 (0)