I'm not sure whether it's a feature or I'm doing something wrong, but using the latest SDK (1.6.3) and having
- ^(.*/)?index\.yaml
- ^(.*/)?index\.yml
in skip_files section of app.yaml, sort of making dev_appserver.py (with --require_indexes option) really skip reading the indexes file and shout "you need to define index in your index.yaml" even though a specific index is defined in the file.
Removing the above (index\.yaml and index\.yml) from skip_files restores the "normal" behavior.
PS haven't tried Java latest SDK.