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

Provide a tool to regenerate PublicSuffixPatterns from the PSL #475

Open
gissuebot opened this issue Oct 31, 2014 · 9 comments
Open

Provide a tool to regenerate PublicSuffixPatterns from the PSL #475

gissuebot opened this issue Oct 31, 2014 · 9 comments
Labels
P4 package=net status=triaged type=other Miscellaneous activities not covered by other type= labels

Comments

@gissuebot
Copy link

Original issue created by f.daniel.cuervo on 2010-11-09 at 04:58 PM


Hi,

For a project I am developing, I wanted to use the up-to-date publicsuffix.org list in a similar manner to your TldPatterns.java. So I have written my own generator that you can download here or from the attachment to this issue:

http://wiki.magnolia-cms.com/display/WIKI/TldPatterns+%28public+suffix+list%29+generator

It is plain Java (5) without external dependencies. Run the Guava class from your console, pipe the output wherever you like, and enjoy :)

I verified the output to be identical to the existing TldPatterns.java, besides a few differences that may come from updates to the publicsuffix.org list.

Kind regards,
Felix Rabe
Magnolia

@gissuebot
Copy link
Author

Original comment posted by f.daniel.cuervo on 2010-11-24 at 09:03 AM


I have 'mavenized' the package, now called magnolia-domainnameutils-1.0, and added my newest developments to it. See attachment.

Kind regards,
Felix Rabe
Magnolia

@gissuebot
Copy link
Author

Original comment posted by f.daniel.cuervo on 2010-11-24 at 09:47 AM


Small update 1.2:

  • Maven groupId = info.magnolia
  • Removed java folder (contained duplicate code with wrong header)

@gissuebot
Copy link
Author

Original comment posted by kevinb@google.com on 2011-01-12 at 11:06 PM


(No comment entered for this change.)


Status: Accepted
Owner: cbe...@google.com
Labels: Type-Enhancement

@gissuebot
Copy link
Author

Original comment posted by kevinb@google.com on 2011-07-13 at 06:18 PM


(No comment entered for this change.)


Status: Triaged

@gissuebot
Copy link
Author

Original comment posted by kevinb@google.com on 2011-07-16 at 08:32 PM


(No comment entered for this change.)


Status: Accepted

@gissuebot
Copy link
Author

Original comment posted by fry@google.com on 2011-12-10 at 03:54 PM


(No comment entered for this change.)


Labels: Package-Net

@gissuebot
Copy link
Author

Original comment posted by kevinb@google.com on 2012-05-30 at 07:43 PM


(No comment entered for this change.)


Labels: -Type-Enhancement, Type-Addition

@gissuebot
Copy link
Author

Original comment posted by kevinb@google.com on 2012-05-30 at 07:46 PM


(No comment entered for this change.)


Labels: -Type-Addition, Type-Dev

@jgangemi
Copy link

👍

would love to see this!

@raghsriniv raghsriniv added the P3 label Jun 24, 2019
@raghsriniv raghsriniv added type=other Miscellaneous activities not covered by other type= labels and removed type=dev labels Aug 5, 2019
@eamonnmcmanus eamonnmcmanus added P4 and removed P3 labels Apr 19, 2021
@cpovirk cpovirk changed the title Provide a tool to regenerate TldPatterns.class from the PSL Provide a tool to regenerate PublicSuffixPatterns from the PSL Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P4 package=net status=triaged type=other Miscellaneous activities not covered by other type= labels
Projects
None yet
Development

No branches or pull requests

5 participants