CommandHelper Builds

View last successful build

Branch # Status Changes Finished
master #3351- Tests passed: 642, ignored: 6
  • Coercion of string "false" to boolean now provides a warning. This is usually not what the user meant to do, as string "false" evaluates to boolean true. Therefore, when we try to coerce a string into a boolean, we first check to see if it is the string "false" and if so, issue a warning. Eventually, I would like this to be configurable per file, or at least at a more granular level, but anyways, for now this is a globally configurable warning in the logger-preferences.ini settings. This also required a change to the Static.getBoolean method, which has been updated throughout the codebase to add a Target parameter. However, because extensions may be using this method, it remains backwards compatible for now, but the no Target method is deprecated and should be removed at next major version change. (7dd495 by ladycailin)
2 months ago
master #3350- Tests passed: 642, ignored: 6
  • Add plast_known_name() (e17b85 by pseudoknight)
2 months ago
master #3349- Tests passed: 642, ignored: 6
  • Fix parameter encoding for http_request() (a63cd4 by pseudoknight)
2 months ago
master #3348- Tests passed: 642, ignored: 6
  • Lots of minor refactoring (0b7c52 by ladycailin)
2 months ago
master #3347- Tests passed: 642, ignored: 6
  • Re-format code with correct spaces in control keywords (e32776 by ladycailin)
  • Commit nb-configuration.xml. This should standardize formatting across development platforms where developers are using NetBeans. If a developer is not using NetBeans, they need to replicate these settings in their editor. (eae339 by ladycailin)
2 months ago
master #3346- Tests passed: 642, ignored: 6
  • Update gitattributes with a few more text file definitions (f8d8b5 by ladycailin)
  • Format the entire project. This likely breaks all other branches diffs. Those branches will also need to re-format the code first. (f243a1 by ladycailin)
  • Remove unused imports (f45cee by ladycailin)
2 months ago
master #3345- Tests passed: 642, ignored: 6
  • Merge origin/master (9778f4 by ladycailin)
  • Bump several versions of dependencies in maven (40dc77 by ladycailin)
2 months ago
master #3344- Tests passed: 642, ignored: 6
  • Fix bug for array params in WebUtility (6ce896 by ladycailin)
2 months ago
master #3343- Tests passed: 642, ignored: 6
  • Add strict mode to preferences.ini. This allows a global setting. Additionally, cleaned up the lexer code a bit, and made file options higher priority than comments. Additionally, file options now have to be the first non-comment, non-whitespace line in the file, but do not have to be the VERY first thing in the file. Whitespace changes, now that I have figured out how to use an IDE correctly, these changes should start to have to happen less and less. (303464 by ladycailin)
3 months ago
master #3342- Tests passed: 642, ignored: 6
  • Update contribution guidelines (3073a2 by ladycailin)
3 months ago
master #3341- Tests passed: 642, ignored: 6
  • Add docs for File_Options and Strict_Mode. Support file options docgen syntax highlighter. Also, added support for using class based styling, instead of style based styling. In the future, I will create a css class to do the styling, but for now, it remains hardcoded. (487fe9 by ladycailin)
3 months ago
master #3340- Tests passed: 642, ignored: 6
  • Finish importing Learning Trail articles (5307cf by ladycailin)
3 months ago
master #3339- Tests passed: 641, ignored: 6
  • Update public-suffix (9993d3 by ladycailin)
3 months ago
master #3338- Tests passed: 641, ignored: 6
  • Add string_contains, to be clearer in code (ef2ca5 by ladycailin)
3 months ago
master #3337- Tests passed: 641, ignored: 6
  • Merge pull request #478 from Pieter12345/lexer_optimization (ceede3 by ladycailin)
  • Fixup commit. (e39570 by pieter12345)
  • Lex + preprocess + compile optimization. Replaced ArrayList usage by a LinkedList. This has the following effect: - get() goes from O(1) to O(n) unless an iterator is used, in which case it remains O(1). - remove() in an iterator over the list goes from O(n) to O(1). This commit also changes all iterations over the list to iterations using an iterator, making both get() and remove() O(1). (320830 by pieter12345)
  • Halved preprocessor runtime. On a local ~140.000 character (3305 line) script, 3000 runs on each script with one untimed run for possible initialization resulted in a runtime of ~1.19ms on average for the old code and ~0.60ms on average for this new code. (86dfce by pieter12345)
  • Removed unnecessary assigns in the lexer. (fafc90 by pieter12345)
  • Lexer file option support+optimization+bugfix. - Fixed a bug where the token for CONCAT_ASSIGNMENT would get assigned string "/=" instead of ".=". - Fixed a bug where ending a file with an unfinished unicode character in a quote would throw an uncaught exception (ending file with '\u). - Optimized the lexer. Using a script from my server, the lex time of 100 runs (with one untimed run before the loop) was ~108ms, this has been improved to ~83ms (~23% runtime decrease). - Added file options support in the lexer. Start with '<!', end with '>' and a literal '>' could be obtained using '\>'. File options are only allowed at the top of a file. (0e8a10 by pieter12345)
  • Git bug - Committing no changes. When undoing this "change", it automatically returns. Committing might be a way to get rid of it so I can use git again. (656db8 by pieter12345)
3 months ago

Available as:  RSS feed JSON feed