History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
7ad7f2e43b3f | Joshua Spence/Joshua Spence | Add XHPAST test for nested quotes | Aug 27 2015 | |||
6e8db556dbb9 | Joshua Spence | Make XHPAST scanner non-interactive | Aug 25 2015 | |||
04f31e16d0b5 | Joshua Spence/Joshua Spence | Remove some unused fields from yy_extra_type | Aug 23 2015 | |||
76966a6f6b3e | Joshua Spence/Joshua Spence | Remove flex and bison debug flags | Aug 23 2015 | |||
e276f31b7117 | Joshua Spence | Use semantic versioning for XHPAST | Aug 22 2015 | |||
c76b692447af | Joshua Spence | Micro-optimization for linting performance | Aug 12 2015 | |||
6c0118085afd | Joshua Spence | Various linter fixes | Aug 11 2015 | |||
d052c489a283 | Joshua Spence | Include parentheses in n_ARRAY_VALUE_LIST node | Aug 11 2015 | |||
e020e10ffa03 | Joshua Spence | Add a method to query whether an AASTNode is a descendent of another node | Aug 10 2015 | |||
b8420e193467 | epriestley | Add encodeAsList to PhutilJSON and make formatting prettier | Aug 4 2015 | |||
112843f63e35 | Joshua Spence | Initialize a class property | Jul 6 2015 | |||
ea6830cc8019 | Aviv Eyal/epriestley | show key name when map value is of wrong type | Jun 26 2015 | |||
3ff84448a916 | Joshua Spence | Extend from Phobject | Jun 15 2015 | |||
88f6ecedbd45 | Joshua Spence | Remove "@stable" annotations | Jun 14 2015 | |||
92882eb9404d | Joshua Spence | Mark some strings for translation | Jun 8 2015 | |||
afc05a9a7f00 | Joshua Spence | Linter fixes | Jun 2 2015 | |||
9a21607bf50b | Joshua Spence | Revert "Don't consider strings with variables to be static" | Jun 2 2015 | |||
a9e581f6488f | Joshua Spence | Don't consider strings with variables to be static | May 31 2015 | |||
72ea80ff1468 | Joshua Spence | Add some class constants to PhutilEditorConfig | May 20 2015 | |||
cf22ba3c303e | Joshua Spence | Rename XHPAST build script | May 20 2015 | |||
928eb14b02a5 | Joshua Spence | Fix failing XHPAST unit tests | May 19 2015 | |||
797a903e2a42 | Joshua Spence | Add an `.editorconfig` parser | May 18 2015 | |||
3579382a847a | Joshua Spence | Add some more translation strings | May 18 2015 | |||
f06c0b71f369 | Joshua Spence | Add PhutilInvalidStateException class | May 13 2015 | |||
211230ced9ca | Joshua Spence | Use `__CLASS__` instead of hardcoding class names | May 13 2015 | |||
13899e4637d3 | Joshua Spence | `pht` all the things | May 12 2015 | |||
040d1599fe01 | Joshua Spence | Use phutil_json_decode instead of json_decode | May 4 2015 | |||
20d43107280d | Joshua Spence | Change XHProf output format | Apr 23 2015 | |||
aaee4009e20d | Joshua Spence | Various linter fixes | Apr 13 2015 | |||
7fc053c2cbb1 | Joshua Spence | Consider magic scalars to be constant strings | Apr 7 2015 | |||
d30d314dc8eb | Joshua Spence | Add a method to get the indentation for an XHPASTNode | Apr 6 2015 | |||
37119b5a2140 | Joshua Spence | Mark some AAST methods as final | Apr 5 2015 | |||
8cb60d05ba0f | Joshua Spence | `pht`ize some strings | Apr 5 2015 | |||
162926b054e8 | Joshua Spence | `pht`ize some strings | Apr 5 2015 | |||
4e5bbc9f6fe3 | Joshua Spence | `pht`ize some strings | Apr 5 2015 | |||
6ccd83c7daca | Joshua Spence | Remove unused `AASTTree::renderAsText` methods | Apr 5 2015 | |||
5d55911240fd | Joshua Spence | Add typeName attribute to AASTToken | Apr 5 2015 | |||
935ffa088975 | Joshua Spence | Remove `AASTNodeList::executeSelectDescendantsOfType` method | Apr 5 2015 | |||
b4817f21fb98 | Joshua Spence | Simplify `AASTNodeList::selectDescendantsOfType` | Apr 5 2015 | |||
9d3a86c69dba | Joshua Spence | Minor tidying of AASTNodeList | Apr 5 2015 | |||
f01a6fc79a40 | Joshua Spence | `pht`ize some strings | Apr 5 2015 | |||
5a5966560e25 | Joshua Spence | Utilize `phutil_json_decode` | Apr 5 2015 | |||
9a6d307d2a58 | Joshua Spence | Fix linter issues in a `@nolint` file | Apr 5 2015 | |||
7df0fc1297f9 | epriestley | Expand URI parser test coverage to include SafeCurl test cases | Mar 25 2015 | |||
399c694ebae5 | Joshua Spence | Fix XHPAST build instructions | Feb 17 2015 | |||
c263a6e85744 | Joshua Spence | Add a `getTree()` method to `AASTNode` | Feb 16 2015 | |||
33d38a2f0abe | Joshua Spence | Fix `pht` method calls | Feb 9 2015 | |||
c406bfb57fd0 | Joshua Spence | Make the output of `xhpast --version` more compact | Feb 3 2015 | |||
b2783c6314c2 | Joshua Spence | Move XHPAST build script to PHP | Feb 3 2015 | |||
aa8c2233920a | Joshua Spence | Remove `xhpast_parse` methods | Feb 2 2015 | |||
1d6dcad840ca | Joshua Spence | Use `PhutilXHPASTBinary` methods | Feb 2 2015 | |||
6880c6cc8a8d | Joshua Spence | Attempt to build XHPAST during unit tests | Feb 2 2015 | |||
46be410e4d6b | Joshua Spence | Create a PHP wrapper class for the XHPAST binary | Feb 2 2015 | |||
2acdbcbd19ef | Joshua Spence | Add a `phutil_ini_decode` function | Jan 28 2015 | |||
940ff183908f | Joshua Spence | Add comments to XHPAST functions | Jan 27 2015 | |||
229cd2667660 | Joshua Spence | Throw a more tailored exception | Jan 27 2015 | |||
d7e7df98d2ea | Joshua Spence | Add default ports to `PhutilURI` | Jan 12 2015 | |||
698792750d4d | James Rhodes | Prevent error in PhutilArgumentParser when not using standard options | Jan 12 2015 | |||
bd0d806758e5 | Joshua Spence | Fix a possible segfault when parsing JSON containing very large strings | Jan 11 2015 | |||
a95dd1c1db5f | Joshua Spence | Add an `xhpast_version` function | Jan 11 2015 | |||
d0bc7bf0d911 | James Rhodes | Treat non-string arguments as normal arguments in PhutilArgumentParser | Jan 8 2015 | |||
31110f222572 | epriestley | Extend nodes in both directions in XHPAST | Jan 7 2015 | |||
00fe30dd9ebf | Joshua Spence | Fix a minor XHPAST bug | Jan 6 2015 | |||
401a860c7878 | Joshua Spence | Improvements for D11085 | Jan 1 2015 | |||
d0344553072a | Joshua Spence | Consolidate JSON formatting | Dec 30 2014 | |||
dd243f1298de | Joshua Spence | Minor linter fix | Dec 8 2014 | |||
dc6d94394ef8 | Joshua Spence | Minor linter fixes | Sep 26 2014 | |||
c2363a1af19d | Joshua Spence | Add a few methods to `AASTNode` and `AASTToken` | Sep 25 2014 | |||
8b30cbd0faff | Joshua Spence | Add a `getEndLineNumber` method to the `AASTNode` class | Sep 24 2014 | |||
6c29d5c8d169 | epriestley | Parse unusual editor URIs with no domain in the way users expect | Sep 18 2014 | |||
ff7071c3c5c3 | Joshua Spence | Apply some autofix linter rules | Sep 9 2014 | |||
e7bc7ea2d12a | Joshua Spence | Update the `JSONLint` API | Sep 8 2014 | |||
cc146785b86d | Joshua Spence | Apply some autofix linter rules | Sep 8 2014 | |||
4b54216f0a70 | Joshua Spence | Rename `PhutilParserGeneratorException` subclasses | Aug 6 2014 | |||
8d2585d5e5b2 | Joshua Spence | Remove some leftover `@group` annotations | Aug 5 2014 | |||
5b9e5b3c105a | Joshua Spence | Add a `selectTokensOfTypes` method to the `AASTNode` class | Aug 2 2014 | |||
c3d285a9f74b | Joshua Spence | Minor improvement to XHPASTSyntaxErrorException message | Jul 17 2014 | |||
81e885e2b5f6 | Joshua Spence | Minor fix for `PhutilParserGenerator` | Jul 16 2014 | |||
48a04395363d | Joshua Spence | Use `phutil_var_export` for `PhutilParserGenerator::formatAndIndent` | Jul 14 2014 | |||
2ff1957f52f5 | Joshua Spence | Fix some spelling mistakes | Jul 12 2014 | |||
ed335c485c0a | Joshua Spence | Remove `@group` annotations | Jul 10 2014 | |||
cd7944e6fcab | Joshua Spence | Minor modification to `PhutilJSONParser` documentation | Jul 8 2014 | |||
4f5b52113c29 | Joshua Spence | Add an `appendPath` method to `PhutilURI` | Jul 5 2014 | |||
52e1e7d70770 | Joshua Spence | Improve the exception message for JSON parsing exceptions. | Jun 23 2014 | |||
652720e9e4c2 | Joshua Spence | Add more unit tests for `PhutilJSONParser`. | Jun 20 2014 | |||
384bdaa1cc70 | Joshua Spence | Add an optional mode for `PhutilJSONParser` to detect duplicate keys | Jun 20 2014 | |||
f9730519f42c | Joshua Spence | Throw better exceptions from `PhutilJSONParser`. | Jun 20 2014 | |||
3bd9044d42bb | Joshua Spence | Fix the handling of empty keys in `PhutilJSONParser`. | Jun 20 2014 | |||
dd7f571b61ed | Joshua Spence | Modify the JsonLint library to return `array` instead of `stdClass`. | Jun 20 2014 | |||
5559a21fe307 | Joshua Spence | Add a native JSON parser. | Jun 19 2014 | |||
41d51cc2b01d | epriestley | Rebuild `xhpast.exe` with static linkage | Jun 16 2014 | |||
a19fc8fd2f3e | epriestley | Update xhpast.exe | Jun 13 2014 | |||
4ffb05ae9c0c | Joshua Spence/epriestley | Exclude some test data from being linted. | Jun 9 2014 | |||
479906f7b53b | Joshua Spence/epriestley | Apply various linter fixes. | Jun 9 2014 | |||
32f1dad1f4e5 | Joshua Spence/epriestley | Change double quotes to single quotes. | May 18 2014 | |||
9399881fd82a | Joshua Spence/epriestley | Add an `selectDescendantsOfTypes` to the `AASTNode`. | May 15 2014 | |||
4b85681758d7 | Joshua Spence/epriestley | Attempt to automatically build XHPAST. | May 12 2014 | |||
1490f4fa10c8 | epriestley | Make PhutilGitURI and PhutilURI strict about leading whitespace | Apr 29 2014 | |||
5e2bf858ee86 | James Rhodes/epriestley | Latest xhpast for Windows | Apr 23 2014 | |||
159b5065d9d4 | epriestley | Support file attachments on HTTPSFuture | Apr 22 2014 |
c4science · Help