{"push_id":3039520357,"size":13,"distinct_size":12,"ref":"refs/heads/redux_wip","head":"a24002596a26903d9d8ba7fd69039899489036ce","before":"5a89454c6fce0f9a9ea39bb9e8d97521dea43932","commits":[{"sha":"e6200767a3cbf7fb32a725ac788f1fe98a9665de","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"Fix casing issues\n\n- Fix \"README\" matching.\n- Review to[Lower,Upper]Case w.r.t. Locale. All\n  reviewed cases except Locale.English in\nRepository were not dependent on either US,\nEnglish, or Default locale; and would be properly\nspecified as ROOT. Fixes #1768 for Turkish.\n- Use String toLowerCase and not Character\n  toLowerCase in PathTokenizer for\ncontext-sensitive and 1:M character mappings.","distinct":false,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/e6200767a3cbf7fb32a725ac788f1fe98a9665de"},{"sha":"2f9175dec5aca55e7bd91f9cdc1707f6b726bafe","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"Refactor Context API for comprehensibility\n\n- Make getContext() strictly require a defined\n  Reader, and remove unused path where Reader and\n  Writer are null. Extract getContextHits() to\n  support uses where formerly null was passed as\n  Reader.\n- Use TagDesc tuple class instead of String[].","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/2f9175dec5aca55e7bd91f9cdc1707f6b726bafe"},{"sha":"c7ed06902373d3613a3ad382a782b11a5f85c7e7","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"Add TokenizerMode. Support OPENGROK_ALL_NONWHITESPACE.\n\n- Recognize a base set of English contractions\n  using an ICU-import of a text trie.\n\nRecognize existing Lucene escapes in QueryBuilder\n\nAlso, allow full non-whitespace for DEFS and REFS\nqueries.\n\nAdd test of minified css. Fallback to default PlainFullTokenizer.\n\nFollow 5a41c63917, \"Allow to skip tests requiring Ctags...\"\n\nFix test/ Javadoc\n\nUse simpler, better performing snapshot tracking\n\nFix offsets and lower-case later via String not Char\n\nAlso:\n- add Turkish tests\n\nFix required notices\n\nReturn when possible, to reduce memory footprint","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/c7ed06902373d3613a3ad382a782b11a5f85c7e7"},{"sha":"5cf43cd7da1f0064b18ffc1bc04702758ece0000","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"Refactor AnalyzerGuru, HistoryGuru as non-singleton\n\nAlso:\n- remove all superfluous calls to\n  RuntimeEnvironment.getInstance(), leaving\n  stubborn, static dependencies:\n  AuthorizationFilter, AuthorizationFramework,\n  AuthorizationStack, ConfigurationController,\n  Indexer, JSONSearchServlet, MessagesController,\n  PageConfig, Project, ProjectsController,\n  RepositoryInfo, RepositoriesController, Search,\n  StatsController, SystemController,\n  SuggesterController, SuggestionsEnabledFilter,\n  SuggesterServiceImpl, WebappListener.\n- remove Matcher from FileAnalyzerFactory\n  constructor, and allow getMatchers() to be\n  overridden in lieu.","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/5cf43cd7da1f0064b18ffc1bc04702758ece0000"},{"sha":"db355fd2e3ca12e058f1f2f73ddd0270e31e0976","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"Vary Level for printProgress(). Rem redundant getFileCount().\n\nAlso:\n- Adjust some levels so INFO is less verbose and\n  FINEST fills out.","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/db355fd2e3ca12e058f1f2f73ddd0270e31e0976"},{"sha":"13e41fa0715511b6c22edd7bb943fec30cb5a329","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"Retry on ctags tagLine == null. Adjust ctags logging.","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/13e41fa0715511b6c22edd7bb943fec30cb5a329"},{"sha":"a7f1b529a725b2a288e4caeeb555ce175819daa7","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"Support ctags for historical revisions\n\n- Revise BoundedBlockingObjectPool as LIFO-to-FIFO\n  so the webapp does not start extraneous\n  instances; Indexer switches to FIFO performance\n  when the queue pool is emptied.\n- Add Repository.getHistoryGet() override to\n  allow sub-classes to override to avoid a full\n  in-memory version; and override for Git and\n  Mercurial.","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/a7f1b529a725b2a288e4caeeb555ce175819daa7"},{"sha":"f529bf51c6b86a36033104aa7e58a9783ce81ed8","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"Deprecate -O,--optimize and setOptimizeDatabase()","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/f529bf51c6b86a36033104aa7e58a9783ce81ed8"},{"sha":"eb991f745fcd5cd5c50a5ec3f662104d926abcd9","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"... F I X # 1 9 9 9 : REFS aren't indexed if DEFS is empty","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/eb991f745fcd5cd5c50a5ec3f662104d926abcd9"},{"sha":"956766f5a4002a3d8e6d978800d3eda654f94e7d","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"... I S S U E # 6 0 7 : Add classes to support Forth analysis","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/956766f5a4002a3d8e6d978800d3eda654f94e7d"},{"sha":"9ee9190cf128f16722707055bbddafb1e42893e6","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"Matcher can limit file ext. Extract InspectingMatcher.","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/9ee9190cf128f16722707055bbddafb1e42893e6"},{"sha":"5142cb38f6a237584b9255565661237bd37f9f28","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"... I S S U E # 9 9 9 : Add classes to support Objective-C analysis\n\nAlso, make H extension matching imprecise but\nwith definite C fallback.","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/5142cb38f6a237584b9255565661237bd37f9f28"},{"sha":"a24002596a26903d9d8ba7fd69039899489036ce","author":{"name":"Chris Fraire","email":"ede1b67c4be1b3d7b51c5c1eb60785f324a09e2c@me.com"},"message":"Do not accept(File) on symlink IOException, as with accept(File, File)","distinct":true,"url":"https://api.github.com/repos/idodeclare/OpenGrok/commits/a24002596a26903d9d8ba7fd69039899489036ce"}]}
{"actor":{"display_login":"idodeclare"}}