-
Notifications
You must be signed in to change notification settings - Fork 147
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
Database update #130
Database update #130
Commits on May 22, 2020
-
update.py: Use 4 threads to speed up indexation
This allows to index multiple things at the same time so it speeds up database indexation. Signed-off-by: Maxime Chretien <maxime.chretien@bootlin.com>
Configuration menu - View commit details
-
Copy full SHA for bdcb386 - Browse repository at this point
Copy the full SHA bdcb386View commit details -
database: Add support for Kconfig et Devicetree files
This brings the idea of file families, each ident is identified by his family and can be referenced in compatible families. For exemple : - A Kconfig ident can be referenced in a C file but not in a Devicetree file. - A Devicetree ident is only referenced in Devicetree files. - A C ident is only referenced in C files. Kconfig idents are defined without the CONFIG_ at the beginning. We add it while indexing for an easier processing of other files. Signed-off-by: Maxime Chretien <maxime.chretien@bootlin.com>
Configuration menu - View commit details
-
Copy full SHA for 72571fb - Browse repository at this point
Copy the full SHA 72571fbView commit details -
query.py: Add support for file families in queries
Also add a new query to get the family of a file. Signed-off-by: Maxime Chretien <maxime.chretien@bootlin.com>
Configuration menu - View commit details
-
Copy full SHA for 03f1d61 - Browse repository at this point
Copy the full SHA 03f1d61View commit details -
web interface: Add support for Kconfig and Devicetree idents
Keep old urls compatibility by settings family to C when nothing is given. Add a select element to select in which file family we want to search an ident. Update filters to support families and to handle Kconfig idents properly. Signed-off-by: Maxime Chretien <maxime.chretien@bootlin.com>
Configuration menu - View commit details
-
Copy full SHA for 962d6fb - Browse repository at this point
Copy the full SHA 962d6fbView commit details -
apy.py: Add support for file families
Keep compatibility with old queries by setting C family to default. Signed-off-by: Maxime Chretien <maxime.chretien@bootlin.com>
Configuration menu - View commit details
-
Copy full SHA for b7882b1 - Browse repository at this point
Copy the full SHA b7882b1View commit details -
tests: Add support for file families
And fix a problem in a test where an ident where wrongly identified by ctags. It is fixed in the new ctags version. Signed-off-by: Maxime Chretien <maxime.chretien@bootlin.com>
Configuration menu - View commit details
-
Copy full SHA for fbe9fa0 - Browse repository at this point
Copy the full SHA fbe9fa0View commit details -
README: Add custom ctags informations and families support
Signed-off-by: Maxime Chretien <maxime.chretien@bootlin.com>
Configuration menu - View commit details
-
Copy full SHA for 410a705 - Browse repository at this point
Copy the full SHA 410a705View commit details -
Travis CI: Use custom ctags version
Signed-off-by: Maxime Chretien <maxime.chretien@bootlin.com>
Configuration menu - View commit details
-
Copy full SHA for 57495e7 - Browse repository at this point
Copy the full SHA 57495e7View commit details -
There can be '.' in the file name and the file name is always at least one char. Signed-off-by: Maxime Chretien <maxime.chretien@bootlin.com>
Configuration menu - View commit details
-
Copy full SHA for 4c6e7ab - Browse repository at this point
Copy the full SHA 4c6e7abView commit details -
filters/makefilekconfig.py: Add missing character escape in regex
Signed-off-by: Maxime Chretien <maxime.chretien@bootlin.com>
Configuration menu - View commit details
-
Copy full SHA for 3a6a1d0 - Browse repository at this point
Copy the full SHA 3a6a1d0View commit details -
filters/makefilekconfig.py: Fix capturing group position
Signed-off-by: Maxime Chretien <maxime.chretien@bootlin.com>
Configuration menu - View commit details
-
Copy full SHA for 70a071b - Browse repository at this point
Copy the full SHA 70a071bView commit details