Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Experimental/phpdocumentor #3

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

r4j4h
Copy link
Owner

@r4j4h r4j4h commented Feb 13, 2016

Currently rudimentary but functional.

Output can be seen here.

Todo:

  • Review if react/promise or bcncommerce/json-stream are needed here and remove if not
  • Add phing steps to auto-switch to gh-pages and do the doc generation
    • Run phing report
    • Delete everything except docs/
    • Run mv docs/* ./ from root
    • Ideally we'd have a nice index page that links to the phpdocumentor output instead of straight to it

r4j4h and others added 12 commits September 17, 2014 15:39
Do not like how many dependencies it requires, but can't find a good alternative.
* master:
  Stubbing out more classes
  Forgot to include IndexTaskParameters
  Handling aggregations in SimpleIndexGenerator Expanding test criteria for SimpleIndexGenerator
  Stubbing intended use
  Updating some docblocks
* master:
  Mocking writeFile so that test does not actually cause IO
  Finishing unit tests
  Lots of cleanup, testing, docblocks, and refactoring
  Updating php-druid-query and reworking IndexTaskQueryParameters to use the newly introduced Interval class
  Removing old busted queries
  Simplifying ingest()
  Fixing druid-connection config Major class/interface refactoring README update
  Re-sketching now that php-druid-query is up to par
  Writing tests
  Moving druid node connection info out to config file
  Added php-druid-query as a dependency Updating references and some unit tests Sketching some interface redesigns

Conflicts:
	composer.lock
	vendor/autoload.php
	vendor/composer/autoload_psr4.php
	vendor/composer/autoload_real.php
	vendor/composer/installed.json
* master:
  Adding phing via composer and providing a default task that runs phpunit and generates a coverage report in /build artifact folder.

Conflicts:
	.gitignore
	composer.json
	composer.lock
	vendor/autoload.php
	vendor/composer/autoload_classmap.php
	vendor/composer/autoload_real.php
* master:
  Removing Grunt support in favor of Phing to keep this PHP project more PHP based.

Conflicts:
	Gruntfile.js
	package.json
* master:
  Adding autoloader tag to build.xml for clarity and ensuring composer compatibility

Conflicts:
	build.xml
* master:
  Adding php mess detector and php loc, setting up build artifact output through phing

Conflicts:
	build.xml
	composer.json
	composer.lock
	vendor/autoload.php
	vendor/composer/autoload_namespaces.php
	vendor/composer/autoload_real.php
# Conflicts:
#	composer.json
#	composer.lock
#	vendor/autoload.php
#	vendor/composer/autoload_classmap.php
#	vendor/composer/autoload_namespaces.php
#	vendor/composer/autoload_psr4.php
#	vendor/composer/autoload_real.php
#	vendor/composer/installed.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant