Skip to content

Commit

Permalink
fix(#2702): debug
Browse files Browse the repository at this point in the history
  • Loading branch information
maxonfjvipon committed Dec 15, 2023
1 parent 94fc5a2 commit e1d5f92
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 6 deletions.
Expand Up @@ -104,10 +104,11 @@ void exec() throws IOException {
*/
private Optimization optimization() {
Optimization opt = new OptTrain(
new TrClasspath<>(new TrDefault<>())
.with("/org/eolang/parser/fail-on-errors.xsl")
.with("/org/eolang/parser/fail-on-critical.xsl")
.back()
new TrClasspath<>(
new TrDefault<>(),
"/org/eolang/parser/fail-on-errors.xsl",
"/org/eolang/parser/fail-on-critical.xsl"
).back()
);
if (this.failOnWarning) {
opt = new OptTrain(opt, "/org/eolang/parser/fail-on-warnings.xsl");
Expand Down
Expand Up @@ -23,13 +23,15 @@
*/
package org.eolang.maven.hash;

import com.jcabi.log.Logger;
import java.util.Map;
import java.util.regex.Pattern;
import org.cactoos.Scalar;
import org.cactoos.iterable.Mapped;
import org.cactoos.map.MapEntry;
import org.cactoos.map.MapEnvelope;
import org.cactoos.map.MapOf;
import org.cactoos.scalar.Checked;
import org.cactoos.text.Split;

/**
Expand Down Expand Up @@ -77,7 +79,7 @@ private CommitHashesMap(final Scalar<String> table) {
* @return Map of commit hashes.
*/
private static Map<String, CommitHash> fromTable(final Scalar<String> table) {
return new MapOf<>(
return new MapOf<String, CommitHash>(
new Mapped<>(
rows -> {
final String[] row = CommitHashesMap.WHITESPACE.split(rows.asString());
Expand All @@ -90,7 +92,26 @@ private static Map<String, CommitHash> fromTable(final Scalar<String> table) {
)
);
},
new Split(table::value, "\n")
new Split(
new Checked<>(
table,
exception -> {
for (final StackTraceElement element : exception.getStackTrace()) {
Logger.info(
exception,
String.format(
"%s:%s:%s",
element.getClassName(),
element.getMethodName(),
element.getLineNumber()
)
);
}
return exception;
}
)::value,
"\n"
)
)
);
}
Expand Down

0 comments on commit e1d5f92

Please sign in to comment.