[jruby-joni] 146/194: dedup
Hideki Yamane
henrich at moszumanska.debian.org
Thu Feb 1 12:04:36 UTC 2018
This is an automated email from the git hooks/post-receive script.
henrich pushed a commit to branch debian/sid
in repository jruby-joni.
commit 1d6d2ddb250a776a0a024338ce9b86326963810e
Author: lopex <lopx at gazeta.pl>
Date: Thu Jan 11 14:13:07 2018 +0100
dedup
---
src/org/joni/Parser.java | 24 +++++++++++-------------
1 file changed, 11 insertions(+), 13 deletions(-)
diff --git a/src/org/joni/Parser.java b/src/org/joni/Parser.java
index 94cf804..c8c46de 100644
--- a/src/org/joni/Parser.java
+++ b/src/org/joni/Parser.java
@@ -1506,25 +1506,23 @@ class Parser extends Lexer {
if (shouldIgnore) {
node = StringNode.EMPTY;
} else {
- node = new BackRefNode(token.getBackrefNum(),
- new int[]{token.getBackrefRef1()},
- token.getBackrefByName(),
- token.getBackrefExistLevel(), // #ifdef USE_BACKREF_AT_LEVEL
- token.getBackrefLevel(), // ...
- env);
+ node = newBackRef(new int[]{token.getBackrefRef1()});
}
} else {
- int[]backRefs = token.getBackrefNum() > 1 ? token.getBackrefRefs() : new int[]{token.getBackrefRef1()};
- node = new BackRefNode(token.getBackrefNum(),
- backRefs,
- token.getBackrefByName(),
- token.getBackrefExistLevel(), // #ifdef USE_BACKREF_AT_LEVEL
- token.getBackrefLevel(), // ...
- env);
+ node = newBackRef(token.getBackrefNum() > 1 ? token.getBackrefRefs() : new int[]{token.getBackrefRef1()});
}
return node;
}
+ private BackRefNode newBackRef(int[]backRefs) {
+ return new BackRefNode(token.getBackrefNum(),
+ backRefs,
+ token.getBackrefByName(),
+ token.getBackrefExistLevel(),
+ token.getBackrefLevel(),
+ env);
+ }
+
private Node parseCall() {
int gNum = token.getCallGNum();
if (gNum < 0 || token.getCallRel()) {
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jruby-joni.git
More information about the pkg-java-commits
mailing list