Skip to content

Commit 07c80c4

Browse files
authored
#16: Rename Envelopes considering their types
2 parents 979d1dd + 18997cb commit 07c80c4

File tree

24 files changed

+106
-31
lines changed

24 files changed

+106
-31
lines changed

src/main/java/io/github/dgroup/term4j/arg/Alt.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
* @param <X> Type of command-line argument.
3333
* @since 0.1.0
3434
*/
35-
public final class Alt<X> extends Envelope<X> {
35+
public final class Alt<X> extends ArgEnvelope<X> {
3636

3737
/**
3838
* Ctor.

src/main/java/io/github/dgroup/term4j/arg/Envelope.java renamed to src/main/java/io/github/dgroup/term4j/arg/ArgEnvelope.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
* @since 0.1.0
4242
* @checkstyle ClassDataAbstractionCouplingCheck (200 lines)
4343
*/
44-
public class Envelope<X> implements Arg<X> {
44+
public class ArgEnvelope<X> implements Arg<X> {
4545

4646
/**
4747
* Origin.
@@ -54,7 +54,7 @@ public class Envelope<X> implements Arg<X> {
5454
* @param args All command-line arguments.
5555
* @param fnc To convert string argument value to instance of {@code <X>}.
5656
*/
57-
public Envelope(
57+
public ArgEnvelope(
5858
final String label, final List<String> args, final Func<String, X> fnc
5959
) {
6060
this(
@@ -71,7 +71,7 @@ public Envelope(
7171
* @param err Error message in case if argument is absent/missing.
7272
* @checkstyle ParameterNumberCheck (5 lines)
7373
*/
74-
public Envelope(
74+
public ArgEnvelope(
7575
final String label, final List<String> args, final Func<String, X> fnc,
7676
final Text err
7777
) {
@@ -106,7 +106,7 @@ public boolean specifiedByUser() {
106106
* Ctor.
107107
* @param origin Origin.
108108
*/
109-
public Envelope(final Arg<X> origin) {
109+
public ArgEnvelope(final Arg<X> origin) {
110110
this.origin = new StickyScalar<>(() -> origin);
111111
}
112112

src/main/java/io/github/dgroup/term4j/arg/EnvOf.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
*
3232
* @since 0.1.0
3333
*/
34-
public final class EnvOf extends Envelope<String> {
34+
public final class EnvOf extends ArgEnvelope<String> {
3535

3636
/**
3737
* Ctor.

src/main/java/io/github/dgroup/term4j/arg/FileOf.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
*
3434
* @since 0.1.0
3535
*/
36-
public final class FileOf extends Envelope<File> {
36+
public final class FileOf extends ArgEnvelope<File> {
3737

3838
/**
3939
* Ctor.

src/main/java/io/github/dgroup/term4j/arg/NumberOf.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
*
3131
* @since 0.1.0
3232
*/
33-
public final class NumberOf extends Envelope<Number> {
33+
public final class NumberOf extends ArgEnvelope<Number> {
3434

3535
/**
3636
* Ctor.

src/main/java/io/github/dgroup/term4j/arg/PathOf.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
*
3434
* @since 0.1.0
3535
*/
36-
public final class PathOf extends Envelope<Path> {
36+
public final class PathOf extends ArgEnvelope<Path> {
3737

3838
/**
3939
* Ctor.

src/main/java/io/github/dgroup/term4j/arg/PropOf.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
*
3232
* @since 0.1.0
3333
*/
34-
public final class PropOf extends Envelope<String> {
34+
public final class PropOf extends ArgEnvelope<String> {
3535

3636
/**
3737
* Ctor.

src/main/java/io/github/dgroup/term4j/arg/StringOf.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
*
3131
* @since 0.1.0
3232
*/
33-
public final class StringOf extends Envelope<String> {
33+
public final class StringOf extends ArgEnvelope<String> {
3434

3535
/**
3636
* Ctor.

src/main/java/io/github/dgroup/term4j/arg/TextOf.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
*
3232
* @since 0.1.0
3333
*/
34-
public final class TextOf extends Envelope<Text> {
34+
public final class TextOf extends ArgEnvelope<Text> {
3535

3636
/**
3737
* Ctor.

src/main/java/io/github/dgroup/term4j/arg/scalar/Envs.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
* The system environment.
3434
*
3535
* @since 0.1.0
36-
* @todo #/DEV Rename Envelopes considering their types.
3736
*/
3837
public final class Envs implements Scalar<Properties> {
3938

0 commit comments

Comments
 (0)