Commit Graph

22 Commits

Author SHA1 Message Date
hacksalot 42d249b407
chore: decaffeinate: fix eslint violations 2018-02-14 10:02:44 -05:00
decaffeinate 8a46d642e5
chore: decaffeinate: convert error.coffee and 58 other files to JS 2018-02-14 09:56:31 -05:00
decaffeinate b7cd01597e
chore: decaffeinate: rename error.coffee and 58 other files from .coffee to .js 2018-02-14 09:55:12 -05:00
hacksalot 20815d7eff
fix: add missing require() 2018-02-09 00:06:07 -05:00
hacksalot 8dca5b76e7
refactor: remove AbstractResume base class
(1) AbstractResume adds complexity without contributing utility. There's not
really a clean "class" abstraction in JavaScript to begin with; CoffeeScript
classes, as nice as they are syntactically, occlude the issue even further.

(2) AbstractResume currently functions as a container for exactly two functions
which arguably should live outside the resume class anyway.
2018-02-04 22:49:58 -05:00
hacksalot 0f65e4c9f3 Finish HackMyCore reshaping.
Reintroduce HackMyCore, dropping the interim submodule, and reorganize
and improve tests.
2016-01-29 15:23:57 -05:00
hacksalot d3194fba19 Relocate internal sources to HackMyAPI.
Move internal sources and related tests to:

https://github.com/hacksalot/HackMyAPI
2016-01-24 09:55:04 -05:00
hacksalot 47f6aff561 Improve keyword regex.
Better support for simple keywords like "C" or "R".
2016-01-19 19:10:20 -05:00
hacksalot c9e45d4991 Capture. 2016-01-17 21:46:58 -05:00
hacksalot f18910f490 Generate ANALYZE console output from Handlebars template. 2016-01-09 20:18:56 -05:00
hacksalot 1c93932737 Fix jsHint error. 2016-01-08 12:24:23 -05:00
hacksalot cba29511bc Analyze: fix coverage percentage glitch. 2016-01-08 12:20:51 -05:00
hacksalot 2465f2ce1c Fix gap analysis glitches. 2016-01-04 00:14:43 -05:00
hacksalot d5afb3eb2e Handle missing dates during gap inspection. 2016-01-03 23:17:36 -05:00
hacksalot e45e0316f6 Remove extraneous regex. 2016-01-03 10:07:58 -05:00
hacksalot 08ab512f4c Add overlap analysis. 2016-01-03 09:48:43 -05:00
hacksalot 0b7ef16a41 Improve accuracy of keyword counts. 2016-01-03 07:36:05 -05:00
hacksalot 46c7fa9838 Add baseline keyword analysis. 2016-01-03 06:39:46 -05:00
hacksalot b3fb2c7130 Scrub. 2016-01-03 05:06:54 -05:00
hacksalot c3ec3f28bd Introduce section totals inspector. 2016-01-03 05:03:31 -05:00
hacksalot 655ecebaa5 Clean up comments. 2016-01-03 02:40:04 -05:00
hacksalot 6285c2db3b Introduce "analyze" verb and framework.
Introduce a new "analyze" command and start setting up the inspector /
analyzer pipeline with a simple "gap analysis" inspector using a
reference-counted gap detection approach.
2016-01-01 03:39:48 -05:00