| Line 61... |
Line 61... |
| 61 |
implementation group: 'org.springframework', name: 'spring-context-support', version: '4.3.6.RELEASE'
|
61 |
implementation group: 'org.springframework', name: 'spring-context-support', version: '4.3.6.RELEASE'
|
| 62 |
|
62 |
|
| 63 |
compile group: 'org.apache.velocity', name: 'velocity', version: '1.7'
|
63 |
compile group: 'org.apache.velocity', name: 'velocity', version: '1.7'
|
| 64 |
compile project(':profitmandi-common')
|
64 |
compile project(':profitmandi-common')
|
| 65 |
compile project(':profitmandi-dao')
|
65 |
compile project(':profitmandi-dao')
|
| - |
|
66 |
|
| - |
|
67 |
// PDF table extraction for the Pine Labs affordability circular. Lives here and
|
| - |
|
68 |
// NOT in profitmandi-common so PDFBox never reaches the web/fofo WARs - common
|
| - |
|
69 |
// deliberately keeps pdfbox at test scope only.
|
| - |
|
70 |
// - bouncycastle is only for encrypted PDFs (ours are not) and its
|
| - |
|
71 |
// bcprov-jdk15on:1.69 would clash with bcprov-jdk16:1.45 already here
|
| - |
|
72 |
// - slf4j-simple would bind as a second SLF4J provider against log4j2
|
| - |
|
73 |
// - jai-imageio is image decoding; we read text and rulings only
|
| - |
|
74 |
implementation('technology.tabula:tabula:1.0.5') {
|
| - |
|
75 |
exclude group: 'org.bouncycastle'
|
| - |
|
76 |
exclude group: 'org.slf4j', module: 'slf4j-simple'
|
| - |
|
77 |
exclude group: 'com.github.jai-imageio'
|
| - |
|
78 |
}
|
| 66 |
compile 'com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.6'
|
79 |
compile 'com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.6'
|
| 67 |
compile 'com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.6:'
|
80 |
compile 'com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.6:'
|
| 68 |
compile 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.6'
|
81 |
compile 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.6'
|
| 69 |
compile group: 'org.jsoup', name: 'jsoup', version: '1.11.3'
|
82 |
compile group: 'org.jsoup', name: 'jsoup', version: '1.11.3'
|
| 70 |
compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '2.41.0'
|
83 |
compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '2.41.0'
|
| Line 120... |
Line 133... |
| 120 |
testCompile 'net.bytebuddy:byte-buddy:1.11.13'
|
133 |
testCompile 'net.bytebuddy:byte-buddy:1.11.13'
|
| 121 |
testCompile 'net.bytebuddy:byte-buddy-agent:1.11.13'
|
134 |
testCompile 'net.bytebuddy:byte-buddy-agent:1.11.13'
|
| 122 |
|
135 |
|
| 123 |
}
|
136 |
}
|
| 124 |
|
137 |
|
| 125 |
defaultTasks 'run', 'build'
|
- |
|
| 126 |
|
138 |
defaultTasks 'run', 'build'
|
| - |
|
139 |
// Temporary verification helper: dumps CircularExtractor output for diffing against
|
| - |
|
140 |
// the reference Python implementation. Remove once the port is proven.
|
| - |
|
141 |
task dumpCircularClasspath {
|
| - |
|
142 |
doLast {
|
| - |
|
143 |
new File("$buildDir/circular-classpath.txt").text =
|
| - |
|
144 |
sourceSets.main.runtimeClasspath.asPath
|
| - |
|
145 |
}
|
| - |
|
146 |
}
|
| - |
|
147 |
|