Skip to content
Snippets Groups Projects
  1. Aug 15, 2017
  2. Aug 14, 2017
  3. Aug 11, 2017
  4. Aug 09, 2017
  5. Aug 08, 2017
  6. Aug 07, 2017
  7. Aug 01, 2017
    • Christian Kuhn's avatar
      [FEATURE] Install tool: Extension scanner · 081ce36b
      Christian Kuhn authored
      The patch adds a new feature - the "extension scanner" - to the
      install tool. It is meant as a helper script for extension
      and project developers to quickly spot places in extension code
      that may need adaptions if upgrading to younger core versions.
      
      The scanner could later work with different languages, for now
      only scanning PHP files is supported. This is based on the great
      library nikic/php-parser which creates an AST from php source files
      and allows simple traversing.
      A series of matchers hooks into the traverser and scans for
      configured core deprecation or removals. Some additional matchers
      could be added if a core example evolves (for instance usage of
      dropped core constants).
      
      From now on, whenever the core deprecates or breaks existing core
      PHP API, an entry in one of the matcher configurations in
      ext:install/Configuration/ExtensionScanner/Php should be done.
      Since these API changes are documented via ReST files already, the
      configuration links to accordin...
      081ce36b
    • Helmut Hummel's avatar
      [BUGFIX] Fix path to jQuery chosen plugin in Install Tool · 2651bedc
      Helmut Hummel authored
      Related: #81951
      Resolves: #82021
      Releases: master
      Change-Id: I74b89a74b81b8ae6df73c92552857ca4a5c021a8
      Reviewed-on: https://review.typo3.org/53637
      
      
      Reviewed-by: default avatarWouter Wolters <typo3@wouterwolters.nl>
      Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      Reviewed-by: default avatarHelmut Hummel <typo3@helhum.io>
      Tested-by: default avatarHelmut Hummel <typo3@helhum.io>
      2651bedc
  8. Jul 31, 2017
  9. Jul 30, 2017
  10. Jul 29, 2017
  11. Jul 28, 2017