René's URL Explorer Experiment


Title: Refactor TokenList by kamil-tekiela · Pull Request #504 · phpmyadmin/sql-parser · GitHub

Open Graph Title: Refactor TokenList by kamil-tekiela · Pull Request #504 · phpmyadmin/sql-parser

X Title: Refactor TokenList by kamil-tekiela · Pull Request #504 · phpmyadmin/sql-parser

Description: Tokens class was not used anywhere in PMA project. It's very likely broken. It has serious feature envy on TokensList. The two methods had very unclear purpose and behaviour. The build() method in TokensList is now split into static and non-static variants. The reason for this is that CreateStatement is ready yet to use TokensList and it has to use an array instead. To make it less confusing, the new method is called buildFromArray which better reflects the purpose of the static method. This requires a small change in the main PMA repo. The build() method never actually accepted strings. It seems it was done only out of laziness in unit tests. The $length parameter isn't used anywhere, so I see no reason to keep it around. Edit: I had to revert change to AlterOperation because the property is used publicly in JsonSerializer.

Open Graph Description: Tokens class was not used anywhere in PMA project. It's very likely broken. It has serious feature envy on TokensList. The two methods had very unclear purpose and behaviour. The build() method...

X Description: Tokens class was not used anywhere in PMA project. It's very likely broken. It has serious feature envy on TokensList. The two methods had very unclear purpose and behaviour. The build() me...

Opengraph URL: https://github.com/phpmyadmin/sql-parser/pull/504

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/commits/:range(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:ec834690-e0f6-ec9c-4ac8-85da05feeaad
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD634:18B8BA:C20695:10DC3C8:6996DC6A
html-safe-nonceaa73d47b4a9ce83de6819eb0e731fab7a2f3dfc5805bf4742c30521c48b4f35d
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENjM0OjE4QjhCQTpDMjA2OTU6MTBEQzNDODo2OTk2REM2QSIsInZpc2l0b3JfaWQiOiI1MTIzMzg4MDI0NDEyMzYzODgyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacd02e88882b645c01471590179ec385de0e53c2b7525100a78cd5df47d70738f5
hovercard-subject-tagpull_request:1496282971
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
twitter:imagehttps://avatars.githubusercontent.com/u/6583064?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/6583064?s=400&v=4
og:image:altTokens class was not used anywhere in PMA project. It's very likely broken. It has serious feature envy on TokensList. The two methods had very unclear purpose and behaviour. The build() method...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5513290f8d09a9ed78de519ab8316ed23b2b0ddd5e91d2420df56691d00827e8
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/phpmyadmin/sql-parser git https://github.com/phpmyadmin/sql-parser.git
octolytics-dimension-user_id1351977
octolytics-dimension-user_loginphpmyadmin
octolytics-dimension-repository_id36256604
octolytics-dimension-repository_nwophpmyadmin/sql-parser
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id36256604
octolytics-dimension-repository_network_root_nwophpmyadmin/sql-parser
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasec1c98ba212ddfc3e30024d245fa7d1030145c2e1
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fphpmyadmin%2Fsql-parser%2Fpull%2F504%2Fcommits%2F49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fphpmyadmin%2Fsql-parser%2Fpull%2F504%2Fcommits%2F49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=phpmyadmin%2Fsql-parser
Reloadhttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
Reloadhttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
Reloadhttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
phpmyadmin https://github.com/phpmyadmin
sql-parserhttps://github.com/phpmyadmin/sql-parser
Please reload this pagehttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
Notifications https://github.com/login?return_to=%2Fphpmyadmin%2Fsql-parser
Fork 111 https://github.com/login?return_to=%2Fphpmyadmin%2Fsql-parser
Star 473 https://github.com/login?return_to=%2Fphpmyadmin%2Fsql-parser
Code https://github.com/phpmyadmin/sql-parser
Issues 53 https://github.com/phpmyadmin/sql-parser/issues
Pull requests 6 https://github.com/phpmyadmin/sql-parser/pulls
Actions https://github.com/phpmyadmin/sql-parser/actions
Security 0 https://github.com/phpmyadmin/sql-parser/security
Insights https://github.com/phpmyadmin/sql-parser/pulse
Code https://github.com/phpmyadmin/sql-parser
Issues https://github.com/phpmyadmin/sql-parser/issues
Pull requests https://github.com/phpmyadmin/sql-parser/pulls
Actions https://github.com/phpmyadmin/sql-parser/actions
Security https://github.com/phpmyadmin/sql-parser/security
Insights https://github.com/phpmyadmin/sql-parser/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fphpmyadmin%2Fsql-parser%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fphpmyadmin%2Fsql-parser%2Fissues%2Fnew%2Fchoose
MauricioFauthhttps://github.com/MauricioFauth
phpmyadmin:masterhttps://github.com/phpmyadmin/sql-parser/tree/master
kamil-tekiela:TokenListhttps://github.com/kamil-tekiela/sql-parser/tree/TokenList
Conversation 2 https://github.com/phpmyadmin/sql-parser/pull/504
Commits 4 https://github.com/phpmyadmin/sql-parser/pull/504/commits
Checks 0 https://github.com/phpmyadmin/sql-parser/pull/504/checks
Files changed https://github.com/phpmyadmin/sql-parser/pull/504/files
Please reload this pagehttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
Refactor TokenList https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#top
Show all changes 4 commits https://github.com/phpmyadmin/sql-parser/pull/504/files
8b37c13 Remove $length from TokenList constructor kamil-tekiela Aug 30, 2023 https://github.com/phpmyadmin/sql-parser/pull/504/commits/8b37c13b36a1eaa9fe0f9246065ebbcfe0d065a1
49e122f Split up build() into a static and instance method kamil-tekiela Aug 30, 2023 https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
da494f7 Remove class Tokens kamil-tekiela Aug 30, 2023 https://github.com/phpmyadmin/sql-parser/pull/504/commits/da494f7812e89fa82a8db40e87a48fb3cb5baa09
c154f5c Revert change to AlterOperation for now kamil-tekiela Aug 30, 2023 https://github.com/phpmyadmin/sql-parser/pull/504/commits/c154f5c7ff2f872ee3e4031457e1961a0a823f4c
Clear filters https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
Please reload this pagehttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
Please reload this pagehttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
phpstan-baseline.neon https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-995edee38ad4f8387e58ebd52c31bcc04c56cc2448d331b1cf5e0b35c57b9efa
psalm-baseline.xml https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3208225af5a3ef0c924761633ad6b04cbfa5eab3d3bafcc49c79441e89257ee7
AlterOperation.php https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-d0138b3ff23963a20f8b53b46903469681d259ec11b17f660ef172c07723e977
CreateStatement.php https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-1fc95c4608ac9255e416f3fe0f3be8ea99d11f95351dbda8f00ba2b5419d16e0
TokensList.php https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3af8b44d508c234b4542df16ba838de34609657766df1fdfc247040cf3362c83
Tokens.php https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-a53bdb905998988bb9a6556b927a67e98073e93c38fe6369a4006a0e0492dee5
CreateStatementTest.php https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-f595143e559e9ada992c721b7bf939b4d680d96b597f7d62dfa431dca11e3a8e
TokensListTest.php https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-b3450cb309a3566cff950f1363d3af6c83d5c899028d95d9fa8f6f7b5c1cb660
Prev https://github.com/phpmyadmin/sql-parser/pull/504/commits/8b37c13b36a1eaa9fe0f9246065ebbcfe0d065a1
Next https://github.com/phpmyadmin/sql-parser/pull/504/commits/da494f7812e89fa82a8db40e87a48fb3cb5baa09
Please reload this pagehttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c
https://github.com/kamil-tekiela
kamil-tekielahttps://github.com/phpmyadmin/sql-parser/commits?author=kamil-tekiela
phpstan-baseline.neonhttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-995edee38ad4f8387e58ebd52c31bcc04c56cc2448d331b1cf5e0b35c57b9efa
View file https://github.com/kamil-tekiela/sql-parser/blob/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c/phpstan-baseline.neon
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/phpmyadmin/sql-parser/pull/504/commits/{{ revealButtonHref }}
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-995edee38ad4f8387e58ebd52c31bcc04c56cc2448d331b1cf5e0b35c57b9efa
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-995edee38ad4f8387e58ebd52c31bcc04c56cc2448d331b1cf5e0b35c57b9efa
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-995edee38ad4f8387e58ebd52c31bcc04c56cc2448d331b1cf5e0b35c57b9efa
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-995edee38ad4f8387e58ebd52c31bcc04c56cc2448d331b1cf5e0b35c57b9efa
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-995edee38ad4f8387e58ebd52c31bcc04c56cc2448d331b1cf5e0b35c57b9efa
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-995edee38ad4f8387e58ebd52c31bcc04c56cc2448d331b1cf5e0b35c57b9efa
psalm-baseline.xmlhttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3208225af5a3ef0c924761633ad6b04cbfa5eab3d3bafcc49c79441e89257ee7
View file https://github.com/kamil-tekiela/sql-parser/blob/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c/psalm-baseline.xml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/phpmyadmin/sql-parser/pull/504/commits/{{ revealButtonHref }}
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3208225af5a3ef0c924761633ad6b04cbfa5eab3d3bafcc49c79441e89257ee7
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3208225af5a3ef0c924761633ad6b04cbfa5eab3d3bafcc49c79441e89257ee7
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3208225af5a3ef0c924761633ad6b04cbfa5eab3d3bafcc49c79441e89257ee7
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3208225af5a3ef0c924761633ad6b04cbfa5eab3d3bafcc49c79441e89257ee7
src/Components/AlterOperation.phphttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-d0138b3ff23963a20f8b53b46903469681d259ec11b17f660ef172c07723e977
View file https://github.com/kamil-tekiela/sql-parser/blob/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c/src/Components/AlterOperation.php
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/phpmyadmin/sql-parser/pull/504/commits/{{ revealButtonHref }}
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-d0138b3ff23963a20f8b53b46903469681d259ec11b17f660ef172c07723e977
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-d0138b3ff23963a20f8b53b46903469681d259ec11b17f660ef172c07723e977
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-d0138b3ff23963a20f8b53b46903469681d259ec11b17f660ef172c07723e977
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-d0138b3ff23963a20f8b53b46903469681d259ec11b17f660ef172c07723e977
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-d0138b3ff23963a20f8b53b46903469681d259ec11b17f660ef172c07723e977
src/Statements/CreateStatement.phphttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-1fc95c4608ac9255e416f3fe0f3be8ea99d11f95351dbda8f00ba2b5419d16e0
View file https://github.com/kamil-tekiela/sql-parser/blob/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c/src/Statements/CreateStatement.php
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/phpmyadmin/sql-parser/pull/504/commits/{{ revealButtonHref }}
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-1fc95c4608ac9255e416f3fe0f3be8ea99d11f95351dbda8f00ba2b5419d16e0
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-1fc95c4608ac9255e416f3fe0f3be8ea99d11f95351dbda8f00ba2b5419d16e0
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-1fc95c4608ac9255e416f3fe0f3be8ea99d11f95351dbda8f00ba2b5419d16e0
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-1fc95c4608ac9255e416f3fe0f3be8ea99d11f95351dbda8f00ba2b5419d16e0
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-1fc95c4608ac9255e416f3fe0f3be8ea99d11f95351dbda8f00ba2b5419d16e0
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-1fc95c4608ac9255e416f3fe0f3be8ea99d11f95351dbda8f00ba2b5419d16e0
src/TokensList.phphttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3af8b44d508c234b4542df16ba838de34609657766df1fdfc247040cf3362c83
View file https://github.com/kamil-tekiela/sql-parser/blob/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c/src/TokensList.php
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/phpmyadmin/sql-parser/pull/504/commits/{{ revealButtonHref }}
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3af8b44d508c234b4542df16ba838de34609657766df1fdfc247040cf3362c83
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3af8b44d508c234b4542df16ba838de34609657766df1fdfc247040cf3362c83
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3af8b44d508c234b4542df16ba838de34609657766df1fdfc247040cf3362c83
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-3af8b44d508c234b4542df16ba838de34609657766df1fdfc247040cf3362c83
src/Utils/Tokens.phphttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-a53bdb905998988bb9a6556b927a67e98073e93c38fe6369a4006a0e0492dee5
View file https://github.com/kamil-tekiela/sql-parser/blob/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c/src/Utils/Tokens.php
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/phpmyadmin/sql-parser/pull/504/commits/{{ revealButtonHref }}
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-a53bdb905998988bb9a6556b927a67e98073e93c38fe6369a4006a0e0492dee5
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-a53bdb905998988bb9a6556b927a67e98073e93c38fe6369a4006a0e0492dee5
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-a53bdb905998988bb9a6556b927a67e98073e93c38fe6369a4006a0e0492dee5
tests/Builder/CreateStatementTest.phphttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-f595143e559e9ada992c721b7bf939b4d680d96b597f7d62dfa431dca11e3a8e
View file https://github.com/kamil-tekiela/sql-parser/blob/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c/tests/Builder/CreateStatementTest.php
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/phpmyadmin/sql-parser/pull/504/commits/{{ revealButtonHref }}
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-f595143e559e9ada992c721b7bf939b4d680d96b597f7d62dfa431dca11e3a8e
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-f595143e559e9ada992c721b7bf939b4d680d96b597f7d62dfa431dca11e3a8e
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-f595143e559e9ada992c721b7bf939b4d680d96b597f7d62dfa431dca11e3a8e
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-f595143e559e9ada992c721b7bf939b4d680d96b597f7d62dfa431dca11e3a8e
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-f595143e559e9ada992c721b7bf939b4d680d96b597f7d62dfa431dca11e3a8e
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-f595143e559e9ada992c721b7bf939b4d680d96b597f7d62dfa431dca11e3a8e
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-f595143e559e9ada992c721b7bf939b4d680d96b597f7d62dfa431dca11e3a8e
tests/Lexer/TokensListTest.phphttps://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-b3450cb309a3566cff950f1363d3af6c83d5c899028d95d9fa8f6f7b5c1cb660
View file https://github.com/kamil-tekiela/sql-parser/blob/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c/tests/Lexer/TokensListTest.php
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/phpmyadmin/sql-parser/pull/504/commits/{{ revealButtonHref }}
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-b3450cb309a3566cff950f1363d3af6c83d5c899028d95d9fa8f6f7b5c1cb660
https://github.com/phpmyadmin/sql-parser/pull/504/commits/49e122ff51c427fdd8b386d8b4a7cbac12f6a26c#diff-b3450cb309a3566cff950f1363d3af6c83d5c899028d95d9fa8f6f7b5c1cb660
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.