Skip to content

remove api tags from code #15979

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

Merged
merged 1 commit into from
Sep 29, 2015
Merged

remove api tags from code #15979

merged 1 commit into from
Sep 29, 2015

Conversation

Tobion
Copy link
Contributor

@Tobion Tobion commented Sep 28, 2015

Q A
Bug fix? no
New feature? no
BC breaks? no
Deprecations? no
Tests pass? yes
Fixed tickets #15977
License MIT
Doc PR n/a

@stof
Copy link
Member

stof commented Sep 28, 2015

👍
status: reviewed

but I think the first step is actually to update the doc, to stop telling users about the distinction

@xabbuh
Copy link
Member

xabbuh commented Sep 28, 2015

see symfony/symfony-docs#5735 for the docs changes

@dunglas
Copy link
Member

dunglas commented Sep 28, 2015

👍

@fabpot
Copy link
Member

fabpot commented Sep 28, 2015

👍 I propose that you merge this PR and then merge it to 2.7/2.8/master, doing the needed addons; that would be much more efficient than doing a PR for each branch.

@Tobion Tobion merged commit f1c7c65 into symfony:2.3 Sep 29, 2015
Tobion added a commit that referenced this pull request Sep 29, 2015
This PR was merged into the 2.3 branch.

Discussion
----------

remove api tags from code

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #15977
| License       | MIT
| Doc PR        | n/a

Commits
-------

f1c7c65 remove api tags from code
@Tobion Tobion deleted the remove-api-tags branch September 29, 2015 11:20
@Tobion
Copy link
Contributor Author

Tobion commented Sep 29, 2015

Merged in all branches. All api tags gone.

@fabpot
Copy link
Member

fabpot commented Sep 29, 2015

\o/

@King2500
Copy link
Contributor

King2500 commented Oct 7, 2015

What was the reason for this?

@stof
Copy link
Member

stof commented Oct 7, 2015

@King2500 the explanation is in the issue: #15977

short version: the @api tagging has not been maintained at all since 2.3, which means it is now meaningless

@King2500
Copy link
Contributor

King2500 commented Oct 7, 2015

I understand.

👍

weaverryan added a commit to symfony/symfony-docs that referenced this pull request Nov 5, 2015
… and API classes (xabbuh)

This PR was merged into the 2.3 branch.

Discussion
----------

[Contributing][Code] do not distinguish regular classes and API classes

| Q             | A
| ------------- | ---
| Doc fix?      | no
| New docs?     | kind of (symfony/symfony#15977, symfony/symfony#15979)
| Applies to    | all
| Fixed tickets |

Commits
-------

9794d58 do not distinguish regular classes and API classes
xabbuh added a commit to symfony/symfony-docs that referenced this pull request Dec 31, 2015
This PR was merged into the 2.3 branch.

Discussion
----------

Remove references to API tagging

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | no
| Applies to    | 2.3
| Fixed tickets | n/a

Related to symfony/symfony#15977 and symfony/symfony#15979.

Commits
-------

d816c7f Remove references to API tagging
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants