diff options
author | Johannes Rudolph <johannes.rudolph@gmail.com> | 2013-06-03 03:25:19 -0700 |
---|---|---|
committer | Johannes Rudolph <johannes.rudolph@gmail.com> | 2013-06-03 03:25:19 -0700 |
commit | ffd955fcda5e2b0a8f44c1b42675bbbdc928abb5 (patch) | |
tree | d2ff84565364d269dd7b22cc2c29172f86585e6d | |
parent | b6088379e7c4c20ddbc74d0f2b0ee4c693d3d228 (diff) | |
parent | 5ab2f666be87be494416298f07aa874fed6e1d42 (diff) | |
download | sbt-boilerplate-ffd955fcda5e2b0a8f44c1b42675bbbdc928abb5.tar.gz sbt-boilerplate-ffd955fcda5e2b0a8f44c1b42675bbbdc928abb5.tar.bz2 sbt-boilerplate-ffd955fcda5e2b0a8f44c1b42675bbbdc928abb5.zip |
Merge pull request #1 from marklister/master
Insert patterns for i+1
-rw-r--r-- | src/main/scala/spray/boilerplate/Generator.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/scala/spray/boilerplate/Generator.scala b/src/main/scala/spray/boilerplate/Generator.scala index f124691..0dc79ec 100644 --- a/src/main/scala/spray/boilerplate/Generator.scala +++ b/src/main/scala/spray/boilerplate/Generator.scala @@ -16,10 +16,12 @@ object Generator { def formatNumSpace(num: Int) = num.formatted("%d") def replaceInPattern(pattern: String)(idx: Int): String = // in likely identifiers replace by '04' etc. - pattern.replaceAll("(?<=\\w)(?<!\\d)(?<!##)1(?!\\d)", formatNum0(idx)) + pattern.replaceAll("(?<=\\w)(?<!\\d)(?<!##)2(?!\\d)", formatNum0(idx + 1)) + .replaceAll("(?<=\\w)(?<!\\d)(?<!##)1(?!\\d)", formatNum0(idx)) .replaceAll("(?<=\\w)(?<!\\d)(?<!##)0(?!\\d)", formatNum0(idx - 1)) // in other places replace by ' 4' etc. + .replaceAll("(?<!\\w)(?<!\\d)(?<!##)2(?!\\d)", formatNumSpace(idx + 1)) .replaceAll("(?<!\\w)(?<!\\d)(?<!##)1(?!\\d)", formatNumSpace(idx)) .replaceAll("(?<!\\w)(?<!\\d)(?<!##)0(?!\\d)", formatNumSpace(idx - 1)) |