aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* format using blackArthur Zamarin2022-12-291-27/+33
* network: Limit checks to newest versions in slotMichał Górny2022-05-251-0/+11
* pkgcheck/sources: properly close resourcesThomas Bracht Laumann Jespersen2022-04-191-2/+4
* sources: fix raw repo creation for overlaysTim Harder2021-03-271-5/+2
* checks.eclass: add support for identifying misplaced eclass spec variablesTim Harder2021-03-261-2/+10
* move ParseTree from sources to bash moduleTim Harder2021-03-221-30/+2
* convert BashAddon into a bash moduleTim Harder2021-03-191-17/+5
* sources: add initial EclassParseRepoSource for parsing eclassesTim Harder2021-03-191-0/+20
* sources: split bash parse tree into a separate classTim Harder2021-03-191-10/+11
* sources: simplify global and function scope bash parse tree queriesTim Harder2021-03-171-14/+9
* sources: add function query parse tree capabilityTim Harder2021-03-101-0/+10
* ReadonlyVariableCheck: move global query support to parsed pkg funcTim Harder2021-03-101-0/+11
* sources: ProfilesRepoSource: ignore removed profile directoriesTim Harder2021-03-051-2/+11
* move addons into separate subdirTim Harder2021-02-261-2/+2
* sources: simplify setting source attr for RepoSource objsTim Harder2021-02-201-10/+6
* sources: support string-based restricts for eclass/profiles sourcesTim Harder2021-02-131-4/+7
* SourcingCheck: revert to using cached package repoTim Harder2021-01-211-8/+0
* sources: add UncachedRepoSource that disables package cachingTim Harder2021-01-211-0/+8
* source: simplify RepoSource initTim Harder2021-01-021-4/+2
* ProfilesRepoSource: fix ProfileNode usageTim Harder2020-12-271-1/+1
* addons: split profile support into its own moduleTim Harder2020-12-271-5/+6
* make targeted profiles file restrictions limit to node scopeTim Harder2020-12-261-1/+1
* git: add initial incremental profile scanning supportTim Harder2020-12-261-5/+47
* sources: simplify package filtering iteratorsTim Harder2020-12-251-31/+16
* checks: drop redundant scope class attrTim Harder2020-12-241-1/+1
* various variable naming consistencyTim Harder2020-12-211-6/+6
* sources: allow easier overrides of repo object per source instanceTim Harder2020-12-181-23/+22
* pkgcheck scan: add initial support for targeted --filter optionsTim Harder2020-12-181-27/+55
* sources: add method to extract string from ebuild related to parse nodeTim Harder2020-12-131-0/+4
* update eclass cache handling due to underlying object changesTim Harder2020-12-131-1/+2
* InheritsCheck: use bash parsing functionality to pull cmd callsTim Harder2020-12-111-0/+27
* eclass: don't include inherited eclasses in overlay eclass cachesTim Harder2020-11-251-34/+9
* sources: rename 'feed_type' class attr to 'scope'Tim Harder2020-11-251-7/+7
* sources: RepoSource: minor filter attr simplificationTim Harder2020-11-161-2/+3
* sources: add generic itermatch() to base Source classTim Harder2020-11-161-0/+3
* sources: EclassRepoSource: drop redundant sorting for eclassesTim Harder2020-11-161-1/+1
* use functools.total_ordering for relevant object classesTim Harder2020-11-161-0/+2
* sources: UnmaskedRepoSource: ignore license/keyword settings from /etc/portageTim Harder2020-07-031-1/+1
* sources: UnmaskedRepoSource: avoid recreating filtered repo per itermatch() callTim Harder2020-07-031-3/+6
* EclassRepoSource: iterate over eclasses in a sorted orderTim Harder2020-01-201-3/+3
* sources: EmptySource: set feed_type as an instance attrTim Harder2020-01-191-3/+2
* EclassHeaderCheck: add initial eclass header checksTim Harder2020-01-191-1/+4
* add initial support for eclass-specific scanningTim Harder2020-01-181-9/+47
* sources: EbuildFileRepoSource: minor pkg object init simplificationTim Harder2020-01-181-4/+4
* base: rename repository_scope to repo_scopeTim Harder2020-01-031-3/+3
* pkgcheck scan: add initial latest pkgs filter support to -f/--filterTim Harder2019-12-191-3/+10
* move class name -> injected param variable to a functionTim Harder2019-10-101-1/+1
* base: drop OrderedDict usageTim Harder2019-10-071-2/+2
* move init_checks, init_source, and init_addon to their related modulesTim Harder2019-10-051-1/+21
* sources: rename GenericSource to RepoSource and add base Source classTim Harder2019-10-051-12/+25